◆ VALIDATOR
typedef bool(* CChooseMaster::VALIDATOR) (json_value *pJson) |
◆ anonymous enum
◆ CChooseMaster()
CChooseMaster::CChooseMaster |
( |
IEngine * |
pEngine, |
|
|
IHttp * |
pHttp, |
|
|
VALIDATOR |
pfnValidator, |
|
|
const char ** |
ppUrls, |
|
|
int |
NumUrls, |
|
|
int |
PreviousBestIndex |
|
) |
| |
◆ ~CChooseMaster()
CChooseMaster::~CChooseMaster |
( |
| ) |
|
|
virtual |
◆ GetBestIndex()
int CChooseMaster::GetBestIndex |
( |
| ) |
const |
|
private |
◆ GetBestUrl()
bool CChooseMaster::GetBestUrl |
( |
const char ** |
pBestUrl | ) |
const |
◆ IsRefreshing()
bool CChooseMaster::IsRefreshing |
( |
| ) |
const |
|
inline |
◆ Refresh()
void CChooseMaster::Refresh |
( |
| ) |
|
◆ Reset()
void CChooseMaster::Reset |
( |
| ) |
|
◆ m_pData
std::shared_ptr<CData> CChooseMaster::m_pData |
|
private |
◆ m_pEngine
◆ m_pHttp
IHttp* CChooseMaster::m_pHttp |
|
private |
◆ m_pJob
std::shared_ptr<CJob> CChooseMaster::m_pJob |
|
private |
◆ m_PreviousBestIndex
int CChooseMaster::m_PreviousBestIndex |
|
private |
The documentation for this class was generated from the following file: