ReplicaNet and RNLobby  1
AdvertiseClient Member List

This is the complete list of members for AdvertiseClient, including all inherited members.

AddPlayer(const char *name, const char *userData="", const int loginID=UserInfo::kAnyLoginID)AdvertiseClient
AddRule(const char *rule, const char *userData="")AdvertiseClient
AdvertiseClient() (defined in AdvertiseClient)AdvertiseClient
AdvertiseSession(const char *url, const char *userData="")AdvertiseClient
BaseTransportServer() (defined in BaseTransportServer)BaseTransportServer
Begin(ThreadClass *threaded_class)Thread
CalculateConnectionNOnce(Transport *transport) (defined in BaseTransportServer)BaseTransportServerprotected
CallbackAccepted(Transport *transport)BaseTransportServerinlineprotectedvirtual
CallbackConnectionEstablished(Transport *transport)AdvertiseClientinlineprotectedvirtual
CallbackDataReceived(DynamicMessageHelper &message)BaseTransportServerinlineprotectedvirtual
CallbackDataSend(DynamicMessageHelper &message)BaseTransportServerinlineprotectedvirtual
CallbackDisconnected(Transport *transport)BaseTransportServerinlineprotectedvirtual
CallbackGotServerIndex(const int serverIndex)AdvertiseClientinlineprotectedvirtual
CallbackLatencyTo(const int serverIndex, const float latency, const float packetLossPercent)AdvertiseClientinlineprotectedvirtual
CallbackListingsBegin(void)AdvertiseClientinlineprotectedvirtual
CallbackListingsComplete(void)AdvertiseClientinlineprotectedvirtual
CallbackListingsEntry(const int serverIndex, const int hostLoginID, const char *url, const char *userData, const float age, const XPAddress &address)AdvertiseClientinlineprotectedvirtual
CallbackMessageReceived(const int sourceLoginID, const void *data, const int length)AdvertiseClientinlineprotectedvirtual
CallbackParsePacketData(Transport *transport, void *data, size_t &length, DynamicMessageHelper &result, Entry &entry)BaseTransportServerprotectedvirtual
CallbackParseValidMessage(Transport *transport, DynamicMessageHelper &message, const size_t length)AdvertiseClientprotectedvirtual
CallbackPlayer(const int serverIndex, const char *name, const char *userData, const int loginID)AdvertiseClientinlineprotectedvirtual
CallbackPlayersBegin(const int serverIndex)AdvertiseClientinlineprotectedvirtual
CallbackPlayersComplete(const int serverIndex)AdvertiseClientinlineprotectedvirtual
CallbackPoll(void)AdvertiseClientprotectedvirtual
CallbackQueryReplyTime(const float seconds)BaseTransportServerinlineprotectedvirtual
CallbackRule(const int serverIndex, const char *rule, const char *userData)AdvertiseClientinlineprotectedvirtual
CallbackRulesBegin(const int serverIndex)AdvertiseClientinlineprotectedvirtual
CallbackRulesComplete(const int serverIndex)AdvertiseClientinlineprotectedvirtual
CallbackTidy(void)AdvertiseClientprotectedvirtual
CallbackWantPlayers(void)AdvertiseClientinlineprotectedvirtual
CallbackWantRules(void)AdvertiseClientinlineprotectedvirtual
CallThreadEntry(ThreadClass *thread_class)Threadstatic
CheckQuit(void)ThreadClassprotected
DoQuitNow(const int returnCode)ThreadClassprotected
FindEntry(Transport *transport) (defined in BaseTransportServer)BaseTransportServerprotected
FloatTime(void) (defined in BaseTransportServer)BaseTransportServerstatic
GenerateNewNonce(void) (defined in BaseTransportServer)BaseTransportServerprotected
GetAnyActivePings(void) const AdvertiseClient
GetConnectionNOnce(Transport *transport=0, const Entry *entry=0)BaseTransportServerprotected
GetCurrentProcessorNumber(void)Threadstatic
GetEverTerminated(void)Thread
GetIsRunning(void) const Thread
GetListings(const unsigned int maxResults=10, const unsigned int offset=0, const char *filter=0)AdvertiseClient
GetNumActive(void) (defined in Thread)Threadinlinestatic
GetNumAllocated(void) (defined in ThreadClass)ThreadClassinlineprotectedstatic
GetNumAllocated(void) (defined in Thread)Threadinlinestatic
GetNumConnections(void) const BaseTransportServer
GetNumTotalSessions(void) const BaseTransportServer
GetPreferredProcessor(void)Thread
GetTerminated(void)Thread
kNoOwnerThread enum value (defined in MutexClass)MutexClass
Lock(void)MutexClass
mAllowDelete (defined in BaseTransportServer)BaseTransportServerprotected
mBroadcast (defined in AdvertiseClient)AdvertiseClientprotected
mBroadcastData (defined in AdvertiseClient)AdvertiseClientprotected
mBroadcastServerID (defined in AdvertiseClient)AdvertiseClientprotected
mBroadcastURL (defined in AdvertiseClient)AdvertiseClientprotected
mClientEntry (defined in BaseTransportServer)BaseTransportServerprotected
mClientGotAPacket (defined in BaseTransportServer)BaseTransportServerprotected
mClientIsStable (defined in BaseTransportServer)BaseTransportServerprotected
mConnected (defined in BaseTransportServer)BaseTransportServerprotected
mCurrentNOnce (defined in AdvertiseClient)AdvertiseClientprotected
mCurrentReply (defined in AdvertiseClient)AdvertiseClientprotected
mCurrentURL (defined in AdvertiseClient)AdvertiseClientprotected
mCurrentUserData (defined in AdvertiseClient)AdvertiseClientprotected
mDoingListing (defined in AdvertiseClient)AdvertiseClientprotected
mDoingPlayers (defined in AdvertiseClient)AdvertiseClientprotected
mDoingRules (defined in AdvertiseClient)AdvertiseClientprotected
mGotReplyFrom (defined in AdvertiseClient)AdvertiseClientprotected
mIsAdvertising (defined in AdvertiseClient)AdvertiseClientprotected
mIsListen (defined in BaseTransportServer)BaseTransportServerprotected
mNOnce (defined in BaseTransportServer)BaseTransportServerprotected
mNumConnections (defined in BaseTransportServer)BaseTransportServerprotected
mNumTotalConnections (defined in BaseTransportServer)BaseTransportServerprotected
mPingServer (defined in AdvertiseClient)AdvertiseClientprotected
mRequestListingTime (defined in AdvertiseClient)AdvertiseClientprotected
mRequestPlayersTimes (defined in AdvertiseClient)AdvertiseClientprotected
mRequestRulesTimes (defined in AdvertiseClient)AdvertiseClientprotected
mServerAddress (defined in AdvertiseClient)AdvertiseClientprotected
mServerAddressSet (defined in AdvertiseClient)AdvertiseClientprotected
mTransport (defined in BaseTransportServer)BaseTransportServerprotected
MutexClass()MutexClass
mWantPlayers (defined in AdvertiseClient)AdvertiseClientprotected
mWantRules (defined in AdvertiseClient)AdvertiseClientprotected
PackageAndSendData(Transport *transport, const DynamicMessageHelper &message)BaseTransportServerprotectedvirtual
PlayersChanged(void)AdvertiseClient
RequestLatency(const int serverIndex)AdvertiseClient
RequestPlayers(const int serverIndex)AdvertiseClient
RequestRules(const int serverIndex)AdvertiseClient
RulesChanged(void)AdvertiseClient
SendReliableMessage(const int serverIndex, const void *data, const int length)AdvertiseClient
SetAsDisconnecting(Transport *transport)BaseTransportServer
SetEncryptionKey(const void *data, const int length)BaseTransportServer
SetPreferredProcessor(int processor=kReplicaNetPreferredProcessorOSChoice)Thread
SetServer(const XPAddress &address)AdvertiseClient
Sleep(int milliseconds)ThreadClass
Start(void)AdvertiseClient
StartLAN(void)AdvertiseClient
StartWithTransport(Transport *transport, const bool allowDelete=true, const bool isListen=true)BaseTransportServervirtual
Stop(void)BaseTransportServervirtual
StopAdvertiseSession(void)AdvertiseClient
StopListings(void)AdvertiseClient
Terminate(void)Thread
Thread()Thread
RNReplicaNet::ThreadClass()ThreadClass
ThreadEntry(void)BaseTransportServerprotectedvirtual
UnLock(void)MutexClass
~AdvertiseClient() (defined in AdvertiseClient)AdvertiseClientvirtual
~BaseTransportServer() (defined in BaseTransportServer)BaseTransportServervirtual
~MutexClass()MutexClassvirtual
~Thread()Threadvirtual
~ThreadClass()ThreadClassvirtual