CMSDK  2.0.1
cmlabs::RequestClient Member List

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

addGateway(uint32 id, std::string addr, uint16 port, uint8 encryption=NOENC) (defined in cmlabs::RequestClient)cmlabs::RequestClient
avgStats (defined in cmlabs::RequestClient)cmlabs::RequestClientprotected
channel (defined in cmlabs::RequestClient)cmlabs::RequestClientprotected
conMutex (defined in cmlabs::RequestClient)cmlabs::RequestClientprotected
connections (defined in cmlabs::RequestClient)cmlabs::RequestClientprotected
CreateRequestMessage(uint8 operation, const char *req, const char *key1=NULL, const char *val1=NULL, const char *key2=NULL, const char *val2=NULL, const char *key3=NULL, const char *val3=NULL, const char *key4=NULL, const char *val4=NULL, const char *key5=NULL, const char *val5=NULL, const char *key6=NULL, const char *val6=NULL, const char *key7=NULL, const char *val7=NULL, const char *key8=NULL, const char *val8=NULL, const char *key9=NULL, const char *val9=NULL, const char *key10=NULL, const char *val10=NULL, const char *key11=NULL, const char *val11=NULL, const char *key12=NULL, const char *val12=NULL, const char *key13=NULL, const char *val13=NULL, const char *key14=NULL, const char *val14=NULL, const char *key15=NULL, const char *val15=NULL, const char *key16=NULL, const char *val16=NULL, const char *key17=NULL, const char *val17=NULL, const char *key18=NULL, const char *val18=NULL, const char *key19=NULL, const char *val19=NULL, const char *key20=NULL, const char *val20=NULL) (defined in cmlabs::RequestClient)cmlabs::RequestClientstatic
finishRequest(RequestReply *reply) (defined in cmlabs::RequestClient)cmlabs::RequestClient
GetJSONReplyParameter(const char *json, const char *name) (defined in cmlabs::RequestClient)cmlabs::RequestClientstatic
isConnected() (defined in cmlabs::RequestClient)cmlabs::RequestClient
isRunning (defined in cmlabs::Runnable)cmlabs::Runnableprotected
lastRefID (defined in cmlabs::RequestClient)cmlabs::RequestClientprotected
manager (defined in cmlabs::RequestClient)cmlabs::RequestClientprotected
mutex (defined in cmlabs::RequestClient)cmlabs::RequestClientprotected
NetworkReceiver() (defined in cmlabs::NetworkReceiver)cmlabs::NetworkReceiverinline
outQ (defined in cmlabs::RequestClient)cmlabs::RequestClientprotected
postRequest(DataMessage *msg) (defined in cmlabs::RequestClient)cmlabs::RequestClient
postRequest(DataMessage *msg, RequestCallbackFunction callback, uint32 timeoutMS) (defined in cmlabs::RequestClient)cmlabs::RequestClient
receivedCount (defined in cmlabs::RequestClient)cmlabs::RequestClientprotected
receiveHTTPReply(HTTPReply *reply, HTTPRequest *req, NetworkChannel *channel, uint64 conid) (defined in cmlabs::RequestClient)cmlabs::RequestClientvirtual
receiveHTTPRequest(HTTPRequest *req, NetworkChannel *channel, uint64 conid) (defined in cmlabs::NetworkReceiver)cmlabs::NetworkReceiverinlinevirtual
receiveMessage(DataMessage *msg, NetworkChannel *channel, uint64 conid) (defined in cmlabs::RequestClient)cmlabs::RequestClientvirtual
receiveNetworkEvent(NetworkEvent *evt, NetworkChannel *channel, uint64 conid) (defined in cmlabs::RequestClient)cmlabs::RequestClientvirtual
receiveTelnetLine(TelnetLine *line, NetworkChannel *channel, uint64 conid) (defined in cmlabs::NetworkReceiver)cmlabs::NetworkReceiverinlinevirtual
reconnect() (defined in cmlabs::RequestClient)cmlabs::RequestClient
RequestClient() (defined in cmlabs::RequestClient)cmlabs::RequestClient
RequestClientRun (defined in cmlabs::RequestClient)cmlabs::RequestClientfriend
requestMap (defined in cmlabs::RequestClient)cmlabs::RequestClientprotected
run() (defined in cmlabs::RequestClient)cmlabs::RequestClientprotected
Runnable() (defined in cmlabs::Runnable)cmlabs::Runnableinline
sendMessageToGateway(DataMessage *msg, RequestGatewayConnection &con) (defined in cmlabs::RequestClient)cmlabs::RequestClientprotected
sendRequest(RequestReply *reply) (defined in cmlabs::RequestClient)cmlabs::RequestClientprotected
SendRequestAndWaitForJSON(RequestClient *client, DataMessage *msg, int timeoutMS) (defined in cmlabs::RequestClient)cmlabs::RequestClientstatic
SendRequestAndWaitForReply(RequestClient *client, DataMessage *msg, int timeoutMS) (defined in cmlabs::RequestClient)cmlabs::RequestClientstatic
sentCount (defined in cmlabs::RequestClient)cmlabs::RequestClientprotected
shouldContinue (defined in cmlabs::Runnable)cmlabs::Runnableprotected
stop(uint32 timeout=200) (defined in cmlabs::Runnable)cmlabs::Runnableinlinevirtual
TestServerLogin(const char *address, uint16 port, const char *username, const char *password, const char *reqAfterLogin) (defined in cmlabs::RequestClient)cmlabs::RequestClientstatic
threadID (defined in cmlabs::RequestClient)cmlabs::RequestClientprotected
~RequestClient() (defined in cmlabs::RequestClient)cmlabs::RequestClientvirtual
~Runnable() (defined in cmlabs::Runnable)cmlabs::Runnableinlinevirtual