CMSDK
2.0.1
|
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::NetworkManager | protected |
channelsByConnection (defined in cmlabs::NetworkManager) | cmlabs::NetworkManager | protected |
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::Runnable | protected |
lastChannelID (defined in cmlabs::NetworkManager) | cmlabs::NetworkManager | protected |
lastConnectionID (defined in cmlabs::NetworkManager) | cmlabs::NetworkManager | protected |
listeners (defined in cmlabs::NetworkManager) | cmlabs::NetworkManager | protected |
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::NetworkManager | friend |
NetworkManager() (defined in cmlabs::NetworkManager) | cmlabs::NetworkManager | |
NetworkManagerRun(THREAD_ARG arg) (defined in cmlabs::NetworkManager) | cmlabs::NetworkManager | |
run() (defined in cmlabs::NetworkManager) | cmlabs::NetworkManager | protected |
Runnable() (defined in cmlabs::Runnable) | cmlabs::Runnable | inline |
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::Runnable | protected |
sslCertPath (defined in cmlabs::NetworkManager) | cmlabs::NetworkManager | protected |
sslKeyPath (defined in cmlabs::NetworkManager) | cmlabs::NetworkManager | protected |
stop(uint32 timeout=200) (defined in cmlabs::Runnable) | cmlabs::Runnable | inlinevirtual |
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::NetworkManager | static |
threadID (defined in cmlabs::Runnable) | cmlabs::Runnable | protected |
udpListeners (defined in cmlabs::NetworkManager) | cmlabs::NetworkManager | protected |
udpOutputCon (defined in cmlabs::NetworkManager) | cmlabs::NetworkManager | protected |
udpOutputConMutex (defined in cmlabs::NetworkManager) | cmlabs::NetworkManager | protected |
UnitTest() (defined in cmlabs::NetworkManager) | cmlabs::NetworkManager | static |
UnitTestDelayedConnect() (defined in cmlabs::NetworkManager) | cmlabs::NetworkManager | static |
UnitTestHTTP() (defined in cmlabs::NetworkManager) | cmlabs::NetworkManager | static |
~NetworkManager() (defined in cmlabs::NetworkManager) | cmlabs::NetworkManager | virtual |
~Runnable() (defined in cmlabs::Runnable) | cmlabs::Runnable | inlinevirtual |