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 |