|
ReplicaNet and RNLobby
1
|
This is the complete list of members for XPSession, including all inherited members.
| AddData(const void *data, const int size) | MessageHelper | virtual |
| AddFloat(const float value) | MessageHelper | |
| AddInteger(const int value) | MessageHelper | |
| AddVariable(const void *variable, const int size) | MessageHelper | virtual |
| AddVariable(void *buffer, const void *variable, const int size) | MessageHelper | static |
| Allocate(void) | XPSession | static |
| BeginEnumerateTransports(void) | XPURL | |
| CheckQuit(void) | ThreadClass | protected |
| Create(const std::string name) | XPSession | |
| Create(const std::string name, const std::string protocols) | XPSession | |
| DataReceive(int *const fromsessionid, char *const data, int *const length, unsigned char *const type=0) | XPSession | |
| DataReceivePeek(int *const fromsessionid, int *const length, unsigned char *const type=0) | XPSession | |
| DataSendToSession(const int sessionid, const char *data, const int length, const bool reliable=true, const bool certain=false, const bool ordered=false, const unsigned int band=0) | XPSession | |
| DataSendToSessionCertain(const int sessionid, const char *data, const int length) | XPSession | |
| DataSendToSessionOrdered(const int sessionid, const char *data, const int length, const unsigned int band=0) | XPSession | |
| DataSendToSessionReliable(const int sessionid, const char *data, const int length, const unsigned int band=0) | XPSession | |
| DataSendToSessionUnreliable(const int sessionid, const char *data, const int length) | XPSession | |
| Disconnect(const int sessionID=kXPSessionUnknownID) | XPSession | |
| DoQuitNow(const int returnCode) | ThreadClass | protected |
| DumpAsHex(const void *data, const int size, const bool csv=true) | MessageHelper | static |
| DumpAsHex(const bool csv=true) const (defined in MessageHelper) | MessageHelper | inline |
| EnumerateFound(void) | XPSession | |
| EnumerateTransports(void) | XPURL | |
| Error enum name | XPSession | |
| ExportURL(const bool shortAddress=true) | XPSession | |
| Find(void) | XPSession | |
| Find(const std::string protocols) | XPSession | |
| FindTransport(const std::string url) | XPURL | static |
| FloatTime(void) | SysTime | private |
| FreeTransport(Transport *transport) | XPURL | static |
| GetAllowConnections(void) | XPSession | |
| GetAutomaticPacketCompression(void) | XPSession | |
| GetBandwidthFromSessionID(const int sessionID, Transport::Bandwidth *const bandwidth, int *const output, int *const input) | XPSession | |
| GetBuffer(void) const | MessageHelper | |
| GetCanBecomeMaster(void) | XPSession | |
| GetCanSpider(void) | XPSession | |
| GetClientOnly(void) | XPSession | |
| GetCompressionStatistics(int *const before=0, int *const after=0, const bool reset=false) | XPSession | |
| GetCurrentPosition(void) const | MessageHelper | |
| GetData(void *const data, const int size) | MessageHelper | |
| GetDebugHandler(void) | XPURL | static |
| GetEncryption(void) | XPSession | |
| GetFloat(void) | MessageHelper | |
| GetGameChannel(void) | XPSession | |
| GetInt(const void *buffer, const int offset) (defined in MessageHelper) | MessageHelper | static |
| GetInteger(void) | MessageHelper | |
| GetJoiner(void) | XPSession | |
| GetLargePacketCompressionLevel(void) const (defined in XPSession) | XPSession | |
| GetLastSizeAdded(void) const | MessageHelper | |
| GetLatencyToMasterSession(void) | XPSession | |
| GetLatencyToSessionID(const int sessionID) | XPSession | |
| GetLeaver(void) | XPSession | |
| GetLocalTime(void) | XPSession | |
| GetMasterSessionID(void) | XPSession | |
| GetMaximumDataSize(void) const (defined in XPSession) | XPSession | |
| GetMergedStatistics(int *const sent=0, int *const received=0, const bool reset=false) | XPSession | |
| GetNetworkPacketsLost(void) | XPSession | |
| GetNetworkPacketsRejected(void) | XPSession | |
| GetNetworkReceiveRate(void) | XPSession | |
| GetNetworkSendRate(void) | XPSession | |
| GetNodeBuffers(void) | XPSession | |
| GetNumAllocated(void) (defined in ThreadClass) | ThreadClass | inlineprotectedstatic |
| GetPacketCompressionLevel(void) const (defined in XPSession) | XPSession | |
| GetPollLayerBelow(void) | XPSession | |
| GetPreConnect(void) | XPSession | |
| GetPreConnectStatus(void) | XPSession | |
| GetProxyMode(void) (defined in XPSession) | XPSession | |
| GetSessionErrorReason(void) | XPSession | |
| GetSessionID(void) | XPSession | |
| GetSessionIDCallback typedef (defined in XPSession) | XPSession | |
| GetShort(const void *buffer, const int offset) (defined in MessageHelper) | MessageHelper | static |
| GetSize(void) const | MessageHelper | |
| GetStatus(void) | XPSession | |
| GetSystemTime(SystemTime *sysTime) | SysTime | privatestatic |
| GetTickCount(void) | SysTime | privatestatic |
| GetTime(void) | XPSession | |
| GetTransparentPacketCompression(void) | XPSession | |
| GetURLFromSessionID(const int sessionID) | XPSession | |
| GetVariable(void *const variable, const int size) | MessageHelper | |
| GetVariable(const void *buffer, void *const variable, const int size) | MessageHelper | static |
| InitialiseNetwork(const bool hardware=false) | XPURL | static |
| IsMaster(void) | XPSession | |
| IsStable(void) | XPSession | |
| Join(const std::string url) | XPSession | |
| kNoOwnerThread enum value (defined in MutexClass) | MutexClass | |
| kXPSession_EERROR enum value | XPSession | |
| kXPSession_EOK enum value | XPSession | |
| kXPSession_ETRANSPORT_CLOSED enum value (defined in XPSession) | XPSession | |
| kXPSession_ETRANSPORT_ERROR enum value (defined in XPSession) | XPSession | |
| Lock(void) | MutexClass | |
| MessageHelper() | MessageHelper | |
| mLastSizeAdded (defined in MessageHelper) | MessageHelper | protected |
| MutexClass() | MutexClass | |
| operator<<(const T &rhs) (defined in MessageHelper) | MessageHelper | inline |
| operator<<(const char *rhs) (defined in MessageHelper) | MessageHelper | |
| operator<<(const std::string &rhs) (defined in MessageHelper) | MessageHelper | |
| operator<<(const bool &rhs) (defined in MessageHelper) | MessageHelper | |
| operator>>(T &rhs) (defined in MessageHelper) | MessageHelper | inline |
| operator>>(std::string &rhs) (defined in MessageHelper) | MessageHelper | |
| operator>>(bool &rhs) (defined in MessageHelper) | MessageHelper | |
| ParseURLs(const std::string urls) | XPURL | |
| Poll(void) | XPSession | |
| PreConnectHasFinished(void) | XPSession | |
| RegisterDebugHandler(DebugHandler *debugHandler=0) | XPURL | static |
| RegisterDefaultTransports(void) | XPURL | static |
| RegisterSessionIDCallback(GetSessionIDCallback *callback=0, void *context=0) | XPSession | |
| RegisterTransport(Transport &transport) | XPURL | static |
| Reset(void) | SysTime | private |
| Route (defined in XPSession) | XPSession | friend |
| SanityCheckGuardSize(const int newSize=0) (defined in MessageHelper) | MessageHelper | |
| SetAllowConnections(const bool allow=true) | XPSession | |
| SetAutomaticPacketCompression(const bool enable=false) | XPSession | |
| SetAutomaticPoll(void) | XPSession | |
| SetAutomaticPollXPURL(void) | XPSession | |
| SetBuffer(void *const buffer) | MessageHelper | |
| SetCanBecomeMaster(const bool canBeMaster=true) | XPSession | |
| SetCanSpider(const bool canSpider=true) | XPSession | |
| SetClientOnly(const bool isClient=false) | XPSession | |
| SetEncryption(const bool enable=false) | XPSession | |
| SetGameChannel(const int channel=TransportAnyGameChannel) | XPSession | |
| SetGuardSize(const int size=-1) | MessageHelper | |
| SetInt(void *buffer, const int offset, const int value) (defined in MessageHelper) | MessageHelper | static |
| SetLargePacketCompressionLevel(const int level=5) | XPSession | |
| SetLatencyRecalculationDelay(const float seconds=1.0f) | XPSession | |
| SetManualPoll(void) | XPSession | |
| SetManualPollXPURL(void) | XPSession | |
| SetMaximumDataSize(const int bytes=64 *1024) | XPSession | |
| SetNodeBuffers(const bool enable=false) | XPSession | |
| SetPacketCompressionLevel(const int level=10) | XPSession | |
| SetPollLayerBelow(bool enable=true) | XPSession | |
| SetPreConnect(const bool enable=false) | XPSession | |
| SetProxyMode(const bool enable=false) (defined in XPSession) | XPSession | |
| SetShort(void *buffer, const int offset, const short value) (defined in MessageHelper) | MessageHelper | static |
| SetSize(const int size) | MessageHelper | |
| SetTransparentPacketCompression(const int level=0) | XPSession | |
| ShutdownNetwork(const bool hardware=false) | XPURL | static |
| SkipData(const int size) | MessageHelper | |
| Sleep(int milliseconds) | ThreadClass | |
| SysTime() | SysTime | private |
| ThreadClass() | ThreadClass | |
| ThreadExiting(const int returnCode) | ThreadClass | protectedvirtual |
| UnLock(void) | MutexClass | |
| XPSession() | XPSession | |
| XPURL() | XPURL | |
| ~MessageHelper() | MessageHelper | virtual |
| ~MutexClass() | MutexClass | virtual |
| ~SysTime() | SysTime | privatevirtual |
| ~ThreadClass() | ThreadClass | virtual |
| ~XPSession() | XPSession | virtual |
| ~XPURL() | XPURL | virtual |
1.8.6