|
CMSDK 2.0.1
Cross-platform C++ base library and SDK for the Psyclone AIOS platform
|
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) | cmlabs::RequestClient | |
| avgStats | cmlabs::RequestClient | protected |
| channel | cmlabs::RequestClient | protected |
| conMutex | cmlabs::RequestClient | protected |
| connections | cmlabs::RequestClient | protected |
| 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) | cmlabs::RequestClient | static |
| finishRequest(RequestReply *reply) | cmlabs::RequestClient | |
| GetJSONReplyParameter(const char *json, const char *name) | cmlabs::RequestClient | static |
| isConnected() | cmlabs::RequestClient | |
| isRunning | cmlabs::Runnable | protected |
| lastRefID | cmlabs::RequestClient | protected |
| manager | cmlabs::RequestClient | protected |
| mutex | cmlabs::RequestClient | protected |
| NetworkReceiver() | cmlabs::NetworkReceiver | inline |
| outQ | cmlabs::RequestClient | protected |
| postRequest(DataMessage *msg) | cmlabs::RequestClient | |
| postRequest(DataMessage *msg, RequestCallbackFunction callback, uint32 timeoutMS) | cmlabs::RequestClient | |
| receivedCount | cmlabs::RequestClient | protected |
| receiveHTTPReply(HTTPReply *reply, HTTPRequest *req, NetworkChannel *channel, uint64 conid) | cmlabs::RequestClient | virtual |
| receiveHTTPRequest(HTTPRequest *req, NetworkChannel *channel, uint64 conid) | cmlabs::NetworkReceiver | inlinevirtual |
| receiveMessage(DataMessage *msg, NetworkChannel *channel, uint64 conid) | cmlabs::RequestClient | virtual |
| receiveNetworkEvent(NetworkEvent *evt, NetworkChannel *channel, uint64 conid) | cmlabs::RequestClient | virtual |
| receiveTelnetLine(TelnetLine *line, NetworkChannel *channel, uint64 conid) | cmlabs::NetworkReceiver | inlinevirtual |
| receiveWebsocketData(WebsocketData *wsData, NetworkChannel *channel, uint64 conid) | cmlabs::NetworkReceiver | inlinevirtual |
| reconnect() | cmlabs::RequestClient | |
| RequestClient() | cmlabs::RequestClient | |
| RequestClientRun(THREAD_ARG arg) | cmlabs::RequestClient | friend |
| requestMap | cmlabs::RequestClient | protected |
| run() | cmlabs::RequestClient | protected |
| Runnable() | cmlabs::Runnable | inline |
| sendMessageToGateway(DataMessage *msg, RequestGatewayConnection &con) | cmlabs::RequestClient | protected |
| sendRequest(RequestReply *reply) | cmlabs::RequestClient | protected |
| SendRequestAndWaitForJSON(RequestClient *client, DataMessage *msg, int timeoutMS) | cmlabs::RequestClient | static |
| SendRequestAndWaitForReply(RequestClient *client, DataMessage *msg, int timeoutMS) | cmlabs::RequestClient | static |
| SendRequestAndWaitForReplyObject(RequestClient *client, DataMessage *msg, int timeoutMS) | cmlabs::RequestClient | static |
| sendStatusNow() | cmlabs::RequestClient | protected |
| sentCount | cmlabs::RequestClient | protected |
| shouldContinue | cmlabs::Runnable | protected |
| stop(uint32 timeout=200) | cmlabs::Runnable | inlinevirtual |
| TestServerLogin(const char *address, uint16 port, const char *username, const char *password, const char *reqAfterLogin) | cmlabs::RequestClient | static |
| threadID | cmlabs::RequestClient | protected |
| waitForConnection(uint32 timeoutMS) | cmlabs::RequestClient | |
| ~RequestClient() | cmlabs::RequestClient | virtual |
| ~Runnable() | cmlabs::Runnable | inlinevirtual |