AcceptConnection(CallbackProc pCallback, void *pContext, void *pExtra) | Burger::NetworkEndpointInstanceTCP | virtual |
CallbackProc typedef | Burger::NetworkEndpointInstance | |
Close(uint_t bOrderly) | Burger::NetworkEndpointInstanceTCP | virtual |
CreateMatchingSockets(uintptr_t *pSockets, const NetAddr_t *pAddress, NetworkEndpoint::eOpenType uOpenType) | Burger::NetworkEndpointInstanceTCP | static |
eBlockMode enum name | Burger::NetworkEndpointInstance | |
eCallbackCode enum name | Burger::NetworkEndpointInstance | |
GetLocalAddress(String *pOutput) | Burger::NetworkEndpointInstance | |
GetNetworkModule(void) const | Burger::NetworkEndpointInstance | inline |
GetRemoteAddress(String *pOutput) | Burger::NetworkEndpointInstance | |
HandleRead(eSocketIndexes uIndex) | Burger::NetworkEndpointInstanceTCP | |
IsAlive(void) | Burger::NetworkEndpointInstanceTCP | virtual |
kAcceptionComplete enum value | Burger::NetworkEndpointInstance | |
kBlocking enum value | Burger::NetworkEndpointInstance | |
kClosed enum value | Burger::NetworkEndpointInstance | |
kConnectionRequest enum value | Burger::NetworkEndpointInstance | |
kDatagramReceived enum value | Burger::NetworkEndpointInstance | |
kDefaultTimeout | Burger::NetworkEndpointInstance | static |
kDied enum value | Burger::NetworkEndpointInstance | |
kHandoffComplete enum value | Burger::NetworkEndpointInstance | |
kNonBlocking enum value | Burger::NetworkEndpointInstance | |
kPreprocessResponse enum value | Burger::NetworkEndpointInstance | |
kStreamDataReceived enum value | Burger::NetworkEndpointInstance | |
kUnblocked enum value | Burger::NetworkEndpointInstance | |
m_bActive | Burger::NetworkEndpointInstanceTCP | |
m_bAdvertising | Burger::NetworkEndpointInstanceTCP | |
m_bAlive | Burger::NetworkEndpointInstanceTCP | |
m_bCallbackSent | Burger::NetworkEndpointInstanceTCP | |
m_bDynamicallyAssignedRemotePort | Burger::NetworkEndpointInstanceTCP | |
m_bFlowsBlocked | Burger::NetworkEndpointInstanceTCP | |
m_bIsDying | Burger::NetworkEndpointInstanceTCP | |
m_bKillMe | Burger::NetworkEndpointInstanceTCP | |
m_bListening | Burger::NetworkEndpointInstanceTCP | |
m_bPassiveMode | Burger::NetworkEndpointInstanceTCP | |
m_GameName | Burger::NetworkEndpointInstanceTCP | |
m_LocalAddress | Burger::NetworkEndpointInstance | protected |
m_pCallback | Burger::NetworkEndpointInstanceTCP | |
m_pCallbackContext | Burger::NetworkEndpointInstanceTCP | |
m_pNetworkModule | Burger::NetworkEndpointInstance | protected |
m_pNextEndpointInstance | Burger::NetworkEndpointInstanceTCP | |
m_pParentInstance | Burger::NetworkEndpointInstanceTCP | |
m_RemoteAddress | Burger::NetworkEndpointInstance | protected |
m_uError | Burger::NetworkEndpointInstanceTCP | |
m_uGameID | Burger::NetworkEndpointInstanceTCP | |
m_uSocketFlags | Burger::NetworkEndpointInstanceTCP | |
m_uSockets | Burger::NetworkEndpointInstanceTCP | |
m_uTimeOut | Burger::NetworkEndpointInstanceTCP | |
m_uValidEndpoints | Burger::NetworkEndpointInstanceTCP | |
NetworkEndpointInstance(const NetworkEndpointInstance &)=delete | Burger::NetworkEndpointInstance | private |
NetworkEndpointInstance(NetworkEndpointInstance &&)=delete | Burger::NetworkEndpointInstance | private |
NetworkEndpointInstance(NetworkModule *pNetworkModule) | Burger::NetworkEndpointInstance | |
NetworkEndpointInstanceTCP(const NetworkEndpointInstanceTCP &)=delete | Burger::NetworkEndpointInstanceTCP | private |
NetworkEndpointInstanceTCP(NetworkEndpointInstanceTCP &&)=delete | Burger::NetworkEndpointInstanceTCP | private |
NetworkEndpointInstanceTCP(NetworkModule *pNetworkModule) | Burger::NetworkEndpointInstanceTCP | |
NotificationLock(eSocketFlags uFlags) | Burger::NetworkEndpointInstance | |
NotificationUnlock(eSocketFlags uFlags) | Burger::NetworkEndpointInstance | |
operator=(const NetworkEndpointInstanceTCP &)=delete | Burger::NetworkEndpointInstanceTCP | private |
operator=(NetworkEndpointInstanceTCP &&)=delete | Burger::NetworkEndpointInstanceTCP | private |
Poll(void) noexcept | Burger::NetworkEndpointInstanceTCP | virtual |
ProcessSocket(eSocketIndexes uIndex, void *pInputSet, void *pOutputSet, void *pExecSet) | Burger::NetworkEndpointInstanceTCP | |
Receive(uintptr_t *pBytesReceived, void *pData, uintptr_t uDataSize) | Burger::NetworkEndpointInstanceTCP | virtual |
ReceiveData(uintptr_t *pBytesReceived, eSocketIndexes uIndex, void *pData, uintptr_t uDataSize) | Burger::NetworkEndpointInstanceTCP | |
ReceiveDatagram(uintptr_t *pBytesReceived, void *pData, uintptr_t uDataSize) | Burger::NetworkEndpointInstanceTCP | virtual |
RejectConnection(void *pExtra) | Burger::NetworkEndpointInstanceTCP | virtual |
Send(uintptr_t *pBytesSent, const void *pData, uintptr_t uDataSize, eBlockMode uMode=kNonBlocking) | Burger::NetworkEndpointInstanceTCP | virtual |
SendDatagram(uintptr_t *pBytesSent, const void *pData, uintptr_t uDataSize, eBlockMode uMode=kNonBlocking) | Burger::NetworkEndpointInstanceTCP | virtual |
SendDatagramSocket(void) | Burger::NetworkEndpointInstanceTCP | |
SetTimeOut(uint32_t uTimeout=kDefaultTimeout) | Burger::NetworkEndpointInstanceTCP | virtual |
SetupSockets(eSocketIndexes uIndex, const NetAddr_t *pAddress, NetworkEndpoint::eOpenType uOpenType, const uintptr_t *pSockets) | Burger::NetworkEndpointInstanceTCP | |
StartAdvertising(void) | Burger::NetworkEndpointInstanceTCP | virtual |
StopAdvertising(void) | Burger::NetworkEndpointInstanceTCP | virtual |
TransmitData(uintptr_t *pBytesSent, eSocketIndexes uIndex, const void *pData, uintptr_t uDataSize, eBlockMode uMode=NetworkEndpointInstance::kNonBlocking) | Burger::NetworkEndpointInstanceTCP | |
WaitingForOpen(void) | Burger::NetworkEndpointInstanceTCP | |
~NetworkEndpointInstance() | Burger::NetworkEndpointInstance | virtual |
~NetworkEndpointInstanceTCP() | Burger::NetworkEndpointInstanceTCP | virtual |