|
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 |
1.8.14