◆ anonymous enum
Enumerator |
---|
STATUS_NONE | |
STATUS_OK | |
STATUS_NEEDCHALLENGE | |
STATUS_NEEDINFO | |
STATUS_ERROR | |
PROTOCOL_TW6_IPV6 | |
PROTOCOL_TW6_IPV4 | |
PROTOCOL_TW7_IPV6 | |
PROTOCOL_TW7_IPV4 | |
NUM_PROTOCOLS | |
◆ CRegister()
CRegister::CRegister |
( |
CConfig * |
pConfig, |
|
|
IConsole * |
pConsole, |
|
|
IEngine * |
pEngine, |
|
|
IHttp * |
pHttp, |
|
|
int |
ServerPort, |
|
|
unsigned |
SixupSecurityToken |
|
) |
| |
◆ ConchainOnConfigChange()
◆ OnConfigChange()
void CRegister::OnConfigChange |
( |
| ) |
|
|
overridevirtual |
◆ OnNewInfo()
void CRegister::OnNewInfo |
( |
const char * |
pInfo | ) |
|
|
overridevirtual |
◆ OnPacket()
bool CRegister::OnPacket |
( |
const CNetChunk * |
pPacket | ) |
|
|
overridevirtual |
◆ OnShutdown()
void CRegister::OnShutdown |
( |
| ) |
|
|
overridevirtual |
◆ ProtocolFromString()
bool CRegister::ProtocolFromString |
( |
int * |
pResult, |
|
|
const char * |
pString |
|
) |
| |
|
staticprivate |
◆ ProtocolToIpresolve()
IPRESOLVE CRegister::ProtocolToIpresolve |
( |
int |
Protocol | ) |
|
|
staticprivate |
◆ ProtocolToScheme()
const char * CRegister::ProtocolToScheme |
( |
int |
Protocol | ) |
|
|
staticprivate |
◆ ProtocolToString()
const char * CRegister::ProtocolToString |
( |
int |
Protocol | ) |
|
|
staticprivate |
◆ ProtocolToSystem()
const char * CRegister::ProtocolToSystem |
( |
int |
Protocol | ) |
|
|
staticprivate |
◆ StatusFromString()
bool CRegister::StatusFromString |
( |
int * |
pResult, |
|
|
const char * |
pString |
|
) |
| |
|
staticprivate |
◆ Update()
void CRegister::Update |
( |
| ) |
|
|
overridevirtual |
◆ m_aaExtraHeaders
char CRegister::m_aaExtraHeaders[8][128] |
|
private |
◆ m_aConnlessTokenHex
char CRegister::m_aConnlessTokenHex[16] |
|
private |
◆ m_aProtocolEnabled
bool CRegister::m_aProtocolEnabled[NUM_PROTOCOLS] = {true, true, true, true} |
|
private |
◆ m_aProtocols
◆ m_aServerInfo
char CRegister::m_aServerInfo[16384] |
|
private |
◆ m_aVerifyPacketPrefix
◆ m_ChallengeSecret
◆ m_GotFirstUpdateCall
bool CRegister::m_GotFirstUpdateCall = false |
|
private |
◆ m_GotServerInfo
bool CRegister::m_GotServerInfo = false |
|
private |
◆ m_NumExtraHeaders
int CRegister::m_NumExtraHeaders = 0 |
|
private |
◆ m_pConfig
◆ m_pConsole
◆ m_pEngine
◆ m_pGlobal
std::shared_ptr<CGlobal> CRegister::m_pGlobal = std::make_shared<CGlobal>() |
|
private |
◆ m_pHttp
IHttp* CRegister::m_pHttp |
|
private |
◆ m_Secret
◆ m_ServerPort
int CRegister::m_ServerPort |
|
private |
The documentation for this class was generated from the following file: