|
| NetworkModuleSettingsTCP (NetworkModule *pNetworkModule, uint_t uGameID, const char *pGameName) |
|
virtual | ~NetworkModuleSettingsTCP () |
|
virtual eError | OpenEndpoint (NetworkEndpoint::CallbackProc pCallback, void *pContext, NetworkEndpoint **ppEndpoint, NetworkEndpoint::eOpenType uFlags) |
|
virtual eError | OpenEndpointInstance (NetworkEndpointInstance::CallbackProc pCallback, void *pContext, NetworkEndpointInstance **ppEndpointInstance, NetworkEndpoint::eOpenType uFlags) |
|
virtual eError | StartEnumeration (EnumerationProc pCallback, void *pData, uint_t bScanNetwork=1) |
|
virtual eError | EndEnumeration (void) |
|
virtual eError | LoadSettings (const LocatedServer_t *pServer) |
|
virtual eError | NewEndpoint (NetworkEndpoint **ppEndpoint, NetworkEndpoint::CallbackProc pCallback, void *pContext, NetworkEndpoint::eOpenType uFlags) |
|
virtual eError | HandleEnumerationPackets (void) |
|
const Burger::StaticRTTI * | get_StaticRTTI (void) const noexcept override |
| Get the description to the class.
|
|
virtual | ~NetworkModuleSettings () |
| Default base destructor.
|
|
uint32_t | GetGameID (void) const |
|
eNetworkProtocol | GetType (void) const |
|
const NetAddr_t * | GetRemoteAddress (void) const |
|
const LocatedServer_t * | GetServerList (void) const |
|
uint_t | GetServerListSize (void) const |
|
const char * | GetURL (void) const |
|
eError | SetURL (const char *pURL) |
|
eError | SetURLByAddress (const NetAddr_t *pAddress) |
| Set the address of the requested destination endpoint.
|
|
eSocketFlags | GetSocketFlags (void) const |
|
void | SetSocketFlags (eSocketFlags uSocketFlags) |
|
uint_t | GetPassiveMode (void) const |
|
void | SetPassiveMode (uint_t bPassiveMode) |
|
eError | Poll (void) noexcept |
| Yield CPU time for background tasks.
|
|
void | UpdateLists (void) |
| Update enumerated server lists.
|
|
const char * | get_class_name (void) const noexcept |
| Get the name of the class.
|
|
virtual | ~Base () noexcept=default |
| Destructor.
|
|