◆ anonymous enum
Enumerator |
---|
STATE_DONE | |
STATE_WANTREFRESH | |
STATE_REFRESHING | |
STATE_NO_MASTER | |
◆ CServerBrowserHttp()
CServerBrowserHttp::CServerBrowserHttp |
( |
IEngine * |
pEngine, |
|
|
IHttp * |
pHttp, |
|
|
const char ** |
ppUrls, |
|
|
int |
NumUrls, |
|
|
int |
PreviousBestIndex |
|
) |
| |
◆ ~CServerBrowserHttp()
CServerBrowserHttp::~CServerBrowserHttp |
( |
| ) |
|
|
override |
◆ GetBestUrl()
bool CServerBrowserHttp::GetBestUrl |
( |
const char ** |
pBestUrl | ) |
const |
|
inlineoverridevirtual |
◆ IsRefreshing()
bool CServerBrowserHttp::IsRefreshing |
( |
| ) |
|
|
inlineoverridevirtual |
◆ NumServers()
int CServerBrowserHttp::NumServers |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ Parse()
◆ Refresh()
void CServerBrowserHttp::Refresh |
( |
| ) |
|
|
overridevirtual |
◆ Server()
const CServerInfo & CServerBrowserHttp::Server |
( |
int |
Index | ) |
const |
|
inlineoverridevirtual |
◆ Update()
void CServerBrowserHttp::Update |
( |
| ) |
|
|
overridevirtual |
◆ Validate()
bool CServerBrowserHttp::Validate |
( |
json_value * |
pJson | ) |
|
|
staticprivate |
◆ m_pChooseMaster
std::unique_ptr<CChooseMaster> CServerBrowserHttp::m_pChooseMaster |
|
private |
◆ m_pGetServers
std::shared_ptr<CHttpRequest> CServerBrowserHttp::m_pGetServers |
|
private |
◆ m_pHttp
IHttp* CServerBrowserHttp::m_pHttp |
|
private |
◆ m_State
◆ m_vServers
std::vector<CServerInfo> CServerBrowserHttp::m_vServers |
|
private |
The documentation for this class was generated from the following file: