◆ 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: