AcceptConnection(CallbackProc pCallback, void *pContext, void *pExtra) | Burger::NetworkEndpoint | |
CallbackProc typedef | Burger::NetworkEndpoint | |
Close(uint_t bOrderly) | Burger::NetworkEndpointTCP | virtual |
CreateEndpoint(NetworkEndpointInstance::CallbackProc pCallback, const NetAddr_t *pAddress, NetworkEndpointInstance **ppEndpoint, uint_t bCreateSockets, eSocketFlags uSocketFlags, uint_t bPassiveMode, uint32_t uGameID, eOpenType uOpenType) | Burger::NetworkEndpointTCP | |
EndpointCallback(void *pContext, NetworkEndpointInstance::eCallbackCode uCode, NetworkEndpointInstance *pInstance, eError uError, void *pExtra) | Burger::NetworkEndpoint | static |
eOpenType enum name | Burger::NetworkEndpoint | |
eState enum name | Burger::NetworkEndpoint | |
GetInfo(NetworkModuleInfo_t *pOutput) const | Burger::NetworkEndpoint | |
GetLocalAddress(String *pOutput) | Burger::NetworkEndpoint | |
GetNetworkEndpointInstance(void) const | Burger::NetworkEndpoint | inline |
GetNetworkManager(void) const | Burger::NetworkEndpoint | inline |
GetNetworkModule(void) const | Burger::NetworkEndpoint | inline |
GetOpenType(void) const | Burger::NetworkEndpoint | inline |
GetRemoteAddress(String *pOutput) | Burger::NetworkEndpoint | |
GetState(void) const | Burger::NetworkEndpoint | inline |
GetType(void) const | Burger::NetworkEndpoint | inline |
IsAlive(void) | Burger::NetworkEndpoint | |
kActive enum value | Burger::NetworkEndpoint | |
kMaximumOutstandingRequests | Burger::NetworkEndpointTCP | static |
kPassive enum value | Burger::NetworkEndpoint | |
kStateActive enum value | Burger::NetworkEndpoint | |
kStateClosed enum value | Burger::NetworkEndpoint | |
kStateClosing enum value | Burger::NetworkEndpoint | |
kStateUnknown enum value | Burger::NetworkEndpoint | |
m_pCallback | Burger::NetworkEndpoint | protected |
m_pCallbackContext | Burger::NetworkEndpoint | protected |
m_pEndpointInstance | Burger::NetworkEndpoint | |
m_pNetworkManager | Burger::NetworkEndpoint | protected |
m_pNetworkModule | Burger::NetworkEndpoint | protected |
m_pNextEndpoint | Burger::NetworkEndpoint | protected |
m_pParent | Burger::NetworkEndpoint | protected |
m_uOpenType | Burger::NetworkEndpoint | protected |
m_uState | Burger::NetworkEndpoint | protected |
m_uType | Burger::NetworkEndpoint | protected |
NetworkEndpoint(const NetworkEndpoint &)=delete | Burger::NetworkEndpoint | private |
NetworkEndpoint(NetworkEndpoint &&)=delete | Burger::NetworkEndpoint | private |
NetworkEndpoint(NetworkModule *pNetworkModule) | Burger::NetworkEndpoint | |
NetworkEndpointTCP(const NetworkEndpointTCP &)=delete | Burger::NetworkEndpointTCP | private |
NetworkEndpointTCP(NetworkEndpointTCP &&)=delete | Burger::NetworkEndpointTCP | private |
NetworkEndpointTCP(NetworkModule *pNetworkModule) | Burger::NetworkEndpointTCP | |
New(NetworkModule *pNetworkModule) | Burger::NetworkEndpointTCP | static |
NotificationLock(eSocketFlags uFlags) | Burger::NetworkEndpoint | |
NotificationUnlock(eSocketFlags uFlags) | Burger::NetworkEndpoint | |
operator=(const NetworkEndpointTCP &)=delete | Burger::NetworkEndpointTCP | private |
operator=(NetworkEndpointTCP &&)=delete | Burger::NetworkEndpointTCP | private |
Poll(void) noexcept | Burger::NetworkEndpoint | virtual |
Receive(uintptr_t *pBytesReceived, void *pData, uintptr_t uDataSize) | Burger::NetworkEndpoint | |
ReceiveDatagram(uintptr_t *pBytesReceived, void *pData, uintptr_t uDataSize) | Burger::NetworkEndpoint | |
RejectConnection(void *pExtra) | Burger::NetworkEndpoint | |
Send(uintptr_t *pBytesSent, const void *pData, uintptr_t uDataSize, NetworkEndpointInstance::eBlockMode uMode=NetworkEndpointInstance::kNonBlocking) | Burger::NetworkEndpoint | |
SendDatagram(uintptr_t *pBytesSent, const void *pData, uintptr_t uDataSize, NetworkEndpointInstance::eBlockMode uMode=NetworkEndpointInstance::kNonBlocking) | Burger::NetworkEndpoint | |
SetCallback(CallbackProc pCallback) | Burger::NetworkEndpoint | inline |
SetCallbackContext(void *pContext) | Burger::NetworkEndpoint | inline |
SetOpenType(eOpenType uOpenType) | Burger::NetworkEndpoint | inline |
SetState(eState uState) | Burger::NetworkEndpoint | inline |
SetTimeOut(uint32_t uTimeout=NetworkEndpointInstance::kDefaultTimeout) | Burger::NetworkEndpoint | |
StartAdvertising(void) | Burger::NetworkEndpointTCP | virtual |
StopAdvertising(void) | Burger::NetworkEndpointTCP | virtual |
~NetworkEndpoint() | Burger::NetworkEndpoint | virtual |
~NetworkEndpointTCP() | Burger::NetworkEndpointTCP | virtual |