CMSDK  2.0.1
cmlabs::NetworkManager Member List

This is the complete list of members for cmlabs::NetworkManager, including all inherited members.

addConnection(NetworkChannel *channel) (defined in cmlabs::NetworkManager)cmlabs::NetworkManager
addTCPConnection(const char *addr, uint16 port, uint8 encryption, uint8 protocol, bool isAsync, uint32 channelID, NetworkReceiver *recv, uint64 &conid, uint64 &location, uint32 timeoutMS=5000, const char *greetingData=NULL, uint32 greetingSize=0) (defined in cmlabs::NetworkManager)cmlabs::NetworkManager
addTCPConnection(uint64 location, uint8 encryption, uint8 protocol, bool isAsync, uint32 channelID, NetworkReceiver *recv, uint64 &conid, uint32 timeoutMS=5000, const char *greetingData=NULL, uint32 greetingSize=0) (defined in cmlabs::NetworkManager)cmlabs::NetworkManager
channels (defined in cmlabs::NetworkManager)cmlabs::NetworkManagerprotected
channelsByConnection (defined in cmlabs::NetworkManager)cmlabs::NetworkManagerprotected
createListener(uint16 port, uint8 encryption, uint8 protocol, bool isAsync, uint32 protocolTimeout, bool isDefaultProtocol, uint32 channelID, NetworkReceiver *recv) (defined in cmlabs::NetworkManager)cmlabs::NetworkManager
createTCPConnection(const char *addr, uint16 port, uint8 encryption, uint8 protocol, bool isAsync, bool autoreconnect, uint32 channelID, NetworkReceiver *recv, uint64 &conid, uint64 &location, uint32 timeoutMS=5000) (defined in cmlabs::NetworkManager)cmlabs::NetworkManager
createTCPConnection(uint64 location, uint8 encryption, uint8 protocol, bool isAsync, bool autoreconnect, uint32 channelID, NetworkReceiver *recv, uint64 &conid, uint32 timeoutMS=5000) (defined in cmlabs::NetworkManager)cmlabs::NetworkManager
createTCPConnection(const uint32 *addresses, uint16 addressCount, uint16 port, uint8 encryption, uint8 protocol, bool isAsync, bool autoreconnect, uint32 channelID, NetworkReceiver *recv, uint64 &conid, uint64 &location, uint32 timeoutMS=5000) (defined in cmlabs::NetworkManager)cmlabs::NetworkManager
createUDPConnection(uint16 port, uint8 protocol, bool isAsync, bool autoreconnect, uint32 channelID, NetworkReceiver *recv, uint64 &conid) (defined in cmlabs::NetworkManager)cmlabs::NetworkManager
endConnection(uint64 conid) (defined in cmlabs::NetworkManager)cmlabs::NetworkManager
endUDPConnection(uint16 port) (defined in cmlabs::NetworkManager)cmlabs::NetworkManager
getConnection(uint64 conid) (defined in cmlabs::NetworkManager)cmlabs::NetworkManager
getConnectionType(uint64 conid) (defined in cmlabs::NetworkManager)cmlabs::NetworkManager
getRemoteAddress(uint64 conid) (defined in cmlabs::NetworkManager)cmlabs::NetworkManager
getTCPConnectionByPort(uint16 port) (defined in cmlabs::NetworkManager)cmlabs::NetworkManager
getUDPConnectionByPort(uint16 port) (defined in cmlabs::NetworkManager)cmlabs::NetworkManager
isRunning (defined in cmlabs::Runnable)cmlabs::Runnableprotected
lastChannelID (defined in cmlabs::NetworkManager)cmlabs::NetworkManagerprotected
lastConnectionID (defined in cmlabs::NetworkManager)cmlabs::NetworkManagerprotected
listeners (defined in cmlabs::NetworkManager)cmlabs::NetworkManagerprotected
makeHTTPRequest(const char *url, uint32 timeout, const char *content=NULL, uint32 contentSize=0) (defined in cmlabs::NetworkManager)cmlabs::NetworkManager
makeHTTPRequest(HTTPRequest *req, const char *addr, uint16 port, uint8 encryption, uint32 timeout) (defined in cmlabs::NetworkManager)cmlabs::NetworkManager
NetworkChannel (defined in cmlabs::NetworkManager)cmlabs::NetworkManagerfriend
NetworkManager() (defined in cmlabs::NetworkManager)cmlabs::NetworkManager
NetworkManagerRun(THREAD_ARG arg) (defined in cmlabs::NetworkManager)cmlabs::NetworkManager
run() (defined in cmlabs::NetworkManager)cmlabs::NetworkManagerprotected
Runnable() (defined in cmlabs::Runnable)cmlabs::Runnableinline
sendUDPMessage(DataMessage *msg, uint64 destination) (defined in cmlabs::NetworkManager)cmlabs::NetworkManager
setSSLCertificate(const char *sslCertPath, const char *sslKeyPath) (defined in cmlabs::NetworkManager)cmlabs::NetworkManager
shouldContinue (defined in cmlabs::Runnable)cmlabs::Runnableprotected
sslCertPath (defined in cmlabs::NetworkManager)cmlabs::NetworkManagerprotected
sslKeyPath (defined in cmlabs::NetworkManager)cmlabs::NetworkManagerprotected
stop(uint32 timeout=200) (defined in cmlabs::Runnable)cmlabs::Runnableinlinevirtual
stopListener(uint16 port, uint8 protocol) (defined in cmlabs::NetworkManager)cmlabs::NetworkManager
TestHTTP(const char *host, uint32 port, std::vector< std::string > &urls) (defined in cmlabs::NetworkManager)cmlabs::NetworkManagerstatic
threadID (defined in cmlabs::Runnable)cmlabs::Runnableprotected
udpListeners (defined in cmlabs::NetworkManager)cmlabs::NetworkManagerprotected
udpOutputCon (defined in cmlabs::NetworkManager)cmlabs::NetworkManagerprotected
udpOutputConMutex (defined in cmlabs::NetworkManager)cmlabs::NetworkManagerprotected
UnitTest() (defined in cmlabs::NetworkManager)cmlabs::NetworkManagerstatic
UnitTestDelayedConnect() (defined in cmlabs::NetworkManager)cmlabs::NetworkManagerstatic
UnitTestHTTP() (defined in cmlabs::NetworkManager)cmlabs::NetworkManagerstatic
~NetworkManager() (defined in cmlabs::NetworkManager)cmlabs::NetworkManagervirtual
~Runnable() (defined in cmlabs::Runnable)cmlabs::Runnableinlinevirtual