CMSDK  2.0.1
cmlabs::NetworkChannel Member List

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

addTCPConnection(const char *addr, uint16 port, uint8 encryption, uint8 protocol, bool isAsync, uint64 &location, uint32 timeoutMS=5000, const char *greetingData=NULL, uint32 greetingSize=0) (defined in cmlabs::NetworkChannel)cmlabs::NetworkChannel
addTCPConnection(uint64 location, uint8 encryption, uint8 protocol, bool isAsync, uint32 timeoutMS=5000, const char *greetingData=NULL, uint32 greetingSize=0) (defined in cmlabs::NetworkChannel)cmlabs::NetworkChannel
autoDetectConnection(NetworkConnection *con, uint16 port, uint32 autoProtocols, uint32 autoProtocolTimeout, uint32 defaultProtocol, bool isAsync, bool autoreconnect) (defined in cmlabs::NetworkChannel)cmlabs::NetworkChannel
cid (defined in cmlabs::NetworkChannel)cmlabs::NetworkChannel
ConnectionAutodetectRun(THREAD_ARG arg) (defined in cmlabs::NetworkChannel)cmlabs::NetworkChannelprotectedstatic
connectionThreads (defined in cmlabs::NetworkChannel)cmlabs::NetworkChannelprotected
createTCPConnection(const char *addr, uint16 port, uint8 encryption, uint8 protocol, bool isAsync, bool autoreconnect, uint64 &location, uint32 timeoutMS=5000) (defined in cmlabs::NetworkChannel)cmlabs::NetworkChannel
createTCPConnection(uint64 location, uint8 encryption, uint8 protocol, bool isAsync, bool autoreconnect, uint32 timeoutMS=5000) (defined in cmlabs::NetworkChannel)cmlabs::NetworkChannel
createTCPConnection(const uint32 *addresses, uint16 addressCount, uint16 port, uint8 encryption, uint8 protocol, bool isAsync, bool autoreconnect, uint64 &location, uint32 timeoutMS=5000) (defined in cmlabs::NetworkChannel)cmlabs::NetworkChannel
createUDPConnection(uint16 port, uint8 protocol, bool isAsync, bool autoreconnect) (defined in cmlabs::NetworkChannel)cmlabs::NetworkChannel
endConnection(uint64 conid) (defined in cmlabs::NetworkChannel)cmlabs::NetworkChannel
endUDPConnection(uint16 port) (defined in cmlabs::NetworkChannel)cmlabs::NetworkChannel
enterHTTPReply(HTTPReply *reply, HTTPRequest *req, uint64 conid) (defined in cmlabs::NetworkChannel)cmlabs::NetworkChannelprotected
enterHTTPRequest(HTTPRequest *req, uint64 conid) (defined in cmlabs::NetworkChannel)cmlabs::NetworkChannelprotected
enterMessage(DataMessage *msg, uint64 conid) (defined in cmlabs::NetworkChannel)cmlabs::NetworkChannelprotected
enterNetworkEvent(uint8 type, uint8 protocol, uint64 conid) (defined in cmlabs::NetworkChannel)cmlabs::NetworkChannelprotected
enterTelnetLine(TelnetLine *line, uint64 conid) (defined in cmlabs::NetworkChannel)cmlabs::NetworkChannelprotected
eventQueue (defined in cmlabs::NetworkChannel)cmlabs::NetworkChannelprotected
eventQueueMutex (defined in cmlabs::NetworkChannel)cmlabs::NetworkChannelprotected
eventQueueSemaphore (defined in cmlabs::NetworkChannel)cmlabs::NetworkChannelprotected
getConnectionType(uint64 conid) (defined in cmlabs::NetworkChannel)cmlabs::NetworkChannel
getInputSpeed(uint64 conid) (defined in cmlabs::NetworkChannel)cmlabs::NetworkChannel
getOutputSpeed(uint64 conid) (defined in cmlabs::NetworkChannel)cmlabs::NetworkChannel
getRemoteAddress(uint64 conid) (defined in cmlabs::NetworkChannel)cmlabs::NetworkChannel
HTTPClientRun(THREAD_ARG arg) (defined in cmlabs::NetworkChannel)cmlabs::NetworkChannelprotectedstatic
HTTPServerRun(THREAD_ARG arg) (defined in cmlabs::NetworkChannel)cmlabs::NetworkChannelprotectedstatic
isConnected(uint64 conid) (defined in cmlabs::NetworkChannel)cmlabs::NetworkChannel
listeners (defined in cmlabs::NetworkChannel)cmlabs::NetworkChannelprotected
manager (defined in cmlabs::NetworkChannel)cmlabs::NetworkChannelprotected
MessageConnectionRun(THREAD_ARG arg) (defined in cmlabs::NetworkChannel)cmlabs::NetworkChannelprotectedstatic
NetworkChannel(NetworkManager *manager) (defined in cmlabs::NetworkChannel)cmlabs::NetworkChannel
NetworkListenerRun(THREAD_ARG arg) (defined in cmlabs::NetworkChannel)cmlabs::NetworkChannelprotectedstatic
NetworkManager (defined in cmlabs::NetworkChannel)cmlabs::NetworkChannelfriend
queueHTTPReplies (defined in cmlabs::NetworkChannel)cmlabs::NetworkChannelprotected
queueHTTPRepliesMutex (defined in cmlabs::NetworkChannel)cmlabs::NetworkChannelprotected
queueHTTPRepliesSemaphore (defined in cmlabs::NetworkChannel)cmlabs::NetworkChannelprotected
queueHTTPRequests (defined in cmlabs::NetworkChannel)cmlabs::NetworkChannelprotected
queueHTTPRequestsMutex (defined in cmlabs::NetworkChannel)cmlabs::NetworkChannelprotected
queueHTTPRequestsSemaphore (defined in cmlabs::NetworkChannel)cmlabs::NetworkChannelprotected
queueMessages (defined in cmlabs::NetworkChannel)cmlabs::NetworkChannelprotected
queueMessagesMutex (defined in cmlabs::NetworkChannel)cmlabs::NetworkChannelprotected
queueMessagesSemaphore (defined in cmlabs::NetworkChannel)cmlabs::NetworkChannelprotected
queueTelnetLines (defined in cmlabs::NetworkChannel)cmlabs::NetworkChannelprotected
queueTelnetLinesMutex (defined in cmlabs::NetworkChannel)cmlabs::NetworkChannelprotected
queueTelnetLinesSemaphore (defined in cmlabs::NetworkChannel)cmlabs::NetworkChannelprotected
receiver (defined in cmlabs::NetworkChannel)cmlabs::NetworkChannelprotected
sendHTTPReply(HTTPReply *reply, uint64 conid) (defined in cmlabs::NetworkChannel)cmlabs::NetworkChannel
sendHTTPRequest(HTTPRequest *req, uint64 conid) (defined in cmlabs::NetworkChannel)cmlabs::NetworkChannel
sendMessage(DataMessage *msg, uint64 conid) (defined in cmlabs::NetworkChannel)cmlabs::NetworkChannel
sendReceiveHTTPRequest(HTTPRequest *req, uint64 conid, uint32 timeout) (defined in cmlabs::NetworkChannel)cmlabs::NetworkChannel
sendReceiveTelnetLine(TelnetLine *line, uint64 conid, uint32 timeout, uint32 size=0) (defined in cmlabs::NetworkChannel)cmlabs::NetworkChannel
sendTelnetLine(TelnetLine *line, uint64 conid) (defined in cmlabs::NetworkChannel)cmlabs::NetworkChannel
setNewReceiver(NetworkReceiver *recv) (defined in cmlabs::NetworkChannel)cmlabs::NetworkChannel
shutdown() (defined in cmlabs::NetworkChannel)cmlabs::NetworkChannel
startConnection(NetworkConnection *con, uint8 protocol, bool isAsync, bool autoreconnect, uint32 timeoutMS=5000) (defined in cmlabs::NetworkChannel)cmlabs::NetworkChannel
startListener(uint64 cid, uint16 port, uint8 encryption, uint8 protocol, bool isAsync, uint32 protocolTimeout=3000, bool isDefaultProtocol=false) (defined in cmlabs::NetworkChannel)cmlabs::NetworkChannel
stopListener(uint16 port, uint8 protocol) (defined in cmlabs::NetworkChannel)cmlabs::NetworkChannel
TelnetServerRun(THREAD_ARG arg) (defined in cmlabs::NetworkChannel)cmlabs::NetworkChannelprotectedstatic
udpListeners (defined in cmlabs::NetworkChannel)cmlabs::NetworkChannelprotected
waitForHTTPReply(uint64 &conid, uint32 ms) (defined in cmlabs::NetworkChannel)cmlabs::NetworkChannel
waitForHTTPRequest(uint64 &conid, uint32 ms) (defined in cmlabs::NetworkChannel)cmlabs::NetworkChannel
waitForMessage(uint64 &conid, uint32 ms) (defined in cmlabs::NetworkChannel)cmlabs::NetworkChannel
waitForNetworkEvent(uint32 ms) (defined in cmlabs::NetworkChannel)cmlabs::NetworkChannel
waitForTelnetLine(uint64 &conid, uint32 ms) (defined in cmlabs::NetworkChannel)cmlabs::NetworkChannel
~NetworkChannel() (defined in cmlabs::NetworkChannel)cmlabs::NetworkChannelvirtual