CMSDK
2.0.1
|
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::NetworkChannel | protectedstatic |
connectionThreads (defined in cmlabs::NetworkChannel) | cmlabs::NetworkChannel | protected |
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::NetworkChannel | protected |
enterHTTPRequest(HTTPRequest *req, uint64 conid) (defined in cmlabs::NetworkChannel) | cmlabs::NetworkChannel | protected |
enterMessage(DataMessage *msg, uint64 conid) (defined in cmlabs::NetworkChannel) | cmlabs::NetworkChannel | protected |
enterNetworkEvent(uint8 type, uint8 protocol, uint64 conid) (defined in cmlabs::NetworkChannel) | cmlabs::NetworkChannel | protected |
enterTelnetLine(TelnetLine *line, uint64 conid) (defined in cmlabs::NetworkChannel) | cmlabs::NetworkChannel | protected |
eventQueue (defined in cmlabs::NetworkChannel) | cmlabs::NetworkChannel | protected |
eventQueueMutex (defined in cmlabs::NetworkChannel) | cmlabs::NetworkChannel | protected |
eventQueueSemaphore (defined in cmlabs::NetworkChannel) | cmlabs::NetworkChannel | protected |
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::NetworkChannel | protectedstatic |
HTTPServerRun(THREAD_ARG arg) (defined in cmlabs::NetworkChannel) | cmlabs::NetworkChannel | protectedstatic |
isConnected(uint64 conid) (defined in cmlabs::NetworkChannel) | cmlabs::NetworkChannel | |
listeners (defined in cmlabs::NetworkChannel) | cmlabs::NetworkChannel | protected |
manager (defined in cmlabs::NetworkChannel) | cmlabs::NetworkChannel | protected |
MessageConnectionRun(THREAD_ARG arg) (defined in cmlabs::NetworkChannel) | cmlabs::NetworkChannel | protectedstatic |
NetworkChannel(NetworkManager *manager) (defined in cmlabs::NetworkChannel) | cmlabs::NetworkChannel | |
NetworkListenerRun(THREAD_ARG arg) (defined in cmlabs::NetworkChannel) | cmlabs::NetworkChannel | protectedstatic |
NetworkManager (defined in cmlabs::NetworkChannel) | cmlabs::NetworkChannel | friend |
queueHTTPReplies (defined in cmlabs::NetworkChannel) | cmlabs::NetworkChannel | protected |
queueHTTPRepliesMutex (defined in cmlabs::NetworkChannel) | cmlabs::NetworkChannel | protected |
queueHTTPRepliesSemaphore (defined in cmlabs::NetworkChannel) | cmlabs::NetworkChannel | protected |
queueHTTPRequests (defined in cmlabs::NetworkChannel) | cmlabs::NetworkChannel | protected |
queueHTTPRequestsMutex (defined in cmlabs::NetworkChannel) | cmlabs::NetworkChannel | protected |
queueHTTPRequestsSemaphore (defined in cmlabs::NetworkChannel) | cmlabs::NetworkChannel | protected |
queueMessages (defined in cmlabs::NetworkChannel) | cmlabs::NetworkChannel | protected |
queueMessagesMutex (defined in cmlabs::NetworkChannel) | cmlabs::NetworkChannel | protected |
queueMessagesSemaphore (defined in cmlabs::NetworkChannel) | cmlabs::NetworkChannel | protected |
queueTelnetLines (defined in cmlabs::NetworkChannel) | cmlabs::NetworkChannel | protected |
queueTelnetLinesMutex (defined in cmlabs::NetworkChannel) | cmlabs::NetworkChannel | protected |
queueTelnetLinesSemaphore (defined in cmlabs::NetworkChannel) | cmlabs::NetworkChannel | protected |
receiver (defined in cmlabs::NetworkChannel) | cmlabs::NetworkChannel | protected |
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::NetworkChannel | protectedstatic |
udpListeners (defined in cmlabs::NetworkChannel) | cmlabs::NetworkChannel | protected |
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::NetworkChannel | virtual |