| Allocate(void) | XPSession | [static] |
| Create(const std::string name)=0 | XPSession | [pure virtual] |
| Create(const std::string name, const std::string protocols)=0 | XPSession | [pure virtual] |
| DataReceive(int *const fromsessionid, char *const data, int *const length, unsigned char *const type=0)=0 | XPSession | [pure virtual] |
| DataReceivePeek(int *const fromsessionid, int *const length, unsigned char *const type=0)=0 | XPSession | [pure virtual] |
| DataSendToSession(const int sessionid, const char *data, const int length, const bool reliable=true, const bool certain=false, const unsigned int band=0)=0 | XPSession | [pure virtual] |
| DataSendToSessionCertain(const int sessionid, const char *data, const int length)=0 | XPSession | [pure virtual] |
| DataSendToSessionReliable(const int sessionid, const char *data, const int length, const unsigned int band=0)=0 | XPSession | [pure virtual] |
| DataSendToSessionUnreliable(const int sessionid, const char *data, const int length)=0 | XPSession | [pure virtual] |
| Disconnect(const int sessionID=kXPSessionUnknownID)=0 | XPSession | [pure virtual] |
| EnumerateFound(void)=0 | XPSession | [pure virtual] |
| Error enum name | XPSession | |
| ExportURL(const bool shortAddress=true)=0 | XPSession | [pure virtual] |
| Find(void)=0 | XPSession | [pure virtual] |
| Find(const std::string protocols)=0 | XPSession | [pure virtual] |
| GetAllowConnections(void)=0 | XPSession | [pure virtual] |
| GetAutomaticPacketCompression(void)=0 | XPSession | [pure virtual] |
| GetBandwidthFromSessionID(const int sessionID, Transport::Bandwidth *const bandwidth, int *const output, int *const input)=0 | XPSession | [pure virtual] |
| GetCanBecomeMaster(void)=0 | XPSession | [pure virtual] |
| GetCanSpider(void)=0 | XPSession | [pure virtual] |
| GetClientOnly(void)=0 | XPSession | [pure virtual] |
| GetCompressionStatistics(int *const before=0, int *const after=0, const bool reset=false)=0 | XPSession | [pure virtual] |
| GetEncryption(void)=0 | XPSession | [pure virtual] |
| GetGameChannel(void)=0 | XPSession | [pure virtual] |
| GetJoiner(void)=0 | XPSession | [pure virtual] |
| GetLatencyToMasterSession(void)=0 | XPSession | [pure virtual] |
| GetLatencyToSessionID(const int sessionID)=0 | XPSession | [pure virtual] |
| GetLeaver(void)=0 | XPSession | [pure virtual] |
| GetLocalTime(void)=0 | XPSession | [pure virtual] |
| GetMasterSessionID(void)=0 | XPSession | [pure virtual] |
| GetMergedStatistics(int *const sent=0, int *const received=0, const bool reset=false)=0 | XPSession | [pure virtual] |
| GetNetworkPacketsLost(void)=0 | XPSession | [pure virtual] |
| GetNetworkReceiveRate(void)=0 | XPSession | [pure virtual] |
| GetNetworkSendRate(void)=0 | XPSession | [pure virtual] |
| GetNodeBuffers(void)=0 | XPSession | [pure virtual] |
| GetPollLayerBelow(void)=0 | XPSession | [pure virtual] |
| GetPreConnect(void)=0 | XPSession | [pure virtual] |
| GetPreConnectStatus(void)=0 | XPSession | [pure virtual] |
| GetSessionErrorReason(void)=0 | XPSession | [pure virtual] |
| GetSessionID(void)=0 | XPSession | [pure virtual] |
| GetStatus(void)=0 | XPSession | [pure virtual] |
| GetTime(void)=0 | XPSession | [pure virtual] |
| GetURLFromSessionID(const int sessionID)=0 | XPSession | [pure virtual] |
| IsMaster(void)=0 | XPSession | [pure virtual] |
| IsStable(void)=0 | XPSession | [pure virtual] |
| Join(const std::string url)=0 | XPSession | [pure virtual] |
| 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 | |
| Poll(void)=0 | XPSession | [pure virtual] |
| PreConnectHasFinished(void)=0 | XPSession | [pure virtual] |
| SetAllowConnections(const bool allow=true)=0 | XPSession | [pure virtual] |
| SetAutomaticPacketCompression(const bool enable=false)=0 | XPSession | [pure virtual] |
| SetAutomaticPoll(void)=0 | XPSession | [pure virtual] |
| SetAutomaticPollXPURL(void)=0 | XPSession | [pure virtual] |
| SetCanBecomeMaster(const bool canBeMaster=true)=0 | XPSession | [pure virtual] |
| SetCanSpider(const bool canSpider=true)=0 | XPSession | [pure virtual] |
| SetClientOnly(const bool isClient=false)=0 | XPSession | [pure virtual] |
| SetEncryption(const bool enable=false)=0 | XPSession | [pure virtual] |
| SetGameChannel(const int channel=TransportAnyGameChannel)=0 | XPSession | [pure virtual] |
| SetLatencyRecalculationDelay(const float seconds=1.0f)=0 | XPSession | [pure virtual] |
| SetManualPoll(void)=0 | XPSession | [pure virtual] |
| SetManualPollXPURL(void)=0 | XPSession | [pure virtual] |
| SetNodeBuffers(const bool enable=false)=0 | XPSession | [pure virtual] |
| SetPollLayerBelow(bool enable=true)=0 | XPSession | [pure virtual] |
| SetPreConnect(const bool enable=false)=0 | XPSession | [pure virtual] |
| XPSession() | XPSession | [inline] |
| ~XPSession() | XPSession | [inline, virtual] |