CMSDK
2.0.1
|
This is the complete list of members for cmlabs::RequestGateway, including all inherited members.
addAuthUser(const char *user, const char *password) (defined in cmlabs::RequestGateway) | cmlabs::RequestGateway | |
addGateway(uint32 id, std::string addr, uint16 port) (defined in cmlabs::RequestGateway) | cmlabs::RequestGateway | |
addPort(uint16 port, uint8 encryption, bool enableHTTP=false, uint32 timeout=3000) (defined in cmlabs::RequestGateway) | cmlabs::RequestGateway | |
addRequestReplyToRequestQueue(RequestReply *reply) (defined in cmlabs::RequestGateway) | cmlabs::RequestGateway | protected |
addToRequestQueue(DataMessage *msg, uint64 origin, uint64 conID, uint64 clientRef) (defined in cmlabs::RequestGateway) | cmlabs::RequestGateway | protected |
cacheFiles (defined in cmlabs::RequestGateway) | cmlabs::RequestGateway | protected |
callExternalAPI(const char *apiName, HTTPRequest *req, NetworkChannel *channel, uint64 conid) (defined in cmlabs::RequestGateway) | cmlabs::RequestGateway | protected |
callInternalAPI(const char *apiName, HTTPRequest *req, NetworkChannel *channel, uint64 conid) (defined in cmlabs::RequestGateway) | cmlabs::RequestGateway | protected |
channel (defined in cmlabs::RequestGateway) | cmlabs::RequestGateway | protected |
clientReceivedCount (defined in cmlabs::RequestGateway) | cmlabs::RequestGateway | protected |
clients (defined in cmlabs::RequestGateway) | cmlabs::RequestGateway | protected |
clientSentCount (defined in cmlabs::RequestGateway) | cmlabs::RequestGateway | protected |
distributeDeadExecutorRequests(std::list< RequestReply *> &shortQueue, std::list< RequestReply *> &longQueue) (defined in cmlabs::RequestGateway) | cmlabs::RequestGateway | protected |
execQ (defined in cmlabs::RequestGateway) | cmlabs::RequestGateway | protected |
execReceivedCount (defined in cmlabs::RequestGateway) | cmlabs::RequestGateway | protected |
execSentCount (defined in cmlabs::RequestGateway) | cmlabs::RequestGateway | protected |
executorHeartbeatTimeout (defined in cmlabs::RequestGateway) | cmlabs::RequestGateway | protected |
executors (defined in cmlabs::RequestGateway) | cmlabs::RequestGateway | protected |
externalAPITitle (defined in cmlabs::RequestGateway) | cmlabs::RequestGateway | protected |
getBestExecutorID(std::string requestString, uint32 reqSize, bool &isLongReq) (defined in cmlabs::RequestGateway) | cmlabs::RequestGateway | protected |
httpAuth (defined in cmlabs::RequestGateway) | cmlabs::RequestGateway | protected |
id (defined in cmlabs::RequestGateway) | cmlabs::RequestGateway | protected |
indexFilename (defined in cmlabs::RequestGateway) | cmlabs::RequestGateway | protected |
init(const char *sslCertPath=NULL, const char *sslKeyPath=NULL) (defined in cmlabs::RequestGateway) | cmlabs::RequestGateway | |
internalAPITitle (defined in cmlabs::RequestGateway) | cmlabs::RequestGateway | protected |
isRunning (defined in cmlabs::Runnable) | cmlabs::Runnable | protected |
lastRefID (defined in cmlabs::RequestGateway) | cmlabs::RequestGateway | protected |
longAvgStats (defined in cmlabs::RequestGateway) | cmlabs::RequestGateway | protected |
longReqLimit (defined in cmlabs::RequestGateway) | cmlabs::RequestGateway | protected |
longReqNames (defined in cmlabs::RequestGateway) | cmlabs::RequestGateway | protected |
manager (defined in cmlabs::RequestGateway) | cmlabs::RequestGateway | protected |
maxRequestProcessingSize (defined in cmlabs::RequestGateway) | cmlabs::RequestGateway | protected |
maxRequestQueueSize (defined in cmlabs::RequestGateway) | cmlabs::RequestGateway | protected |
mutex (defined in cmlabs::RequestGateway) | cmlabs::RequestGateway | protected |
NetworkReceiver() (defined in cmlabs::NetworkReceiver) | cmlabs::NetworkReceiver | inline |
port (defined in cmlabs::RequestGateway) | cmlabs::RequestGateway | protected |
priorityThreshold (defined in cmlabs::RequestGateway) | cmlabs::RequestGateway | protected |
receiveHTTPReply(HTTPReply *reply, HTTPRequest *req, NetworkChannel *channel, uint64 conid) (defined in cmlabs::NetworkReceiver) | cmlabs::NetworkReceiver | inlinevirtual |
receiveHTTPRequest(HTTPRequest *req, NetworkChannel *channel, uint64 conid) (defined in cmlabs::RequestGateway) | cmlabs::RequestGateway | virtual |
receiveMessage(DataMessage *msg, NetworkChannel *channel, uint64 conid) (defined in cmlabs::RequestGateway) | cmlabs::RequestGateway | virtual |
receiveNetworkEvent(NetworkEvent *evt, NetworkChannel *channel, uint64 conid) (defined in cmlabs::RequestGateway) | cmlabs::RequestGateway | virtual |
receiveTelnetLine(TelnetLine *line, NetworkChannel *channel, uint64 conid) (defined in cmlabs::NetworkReceiver) | cmlabs::NetworkReceiver | inlinevirtual |
replyQ (defined in cmlabs::RequestGateway) | cmlabs::RequestGateway | protected |
replyToClient(DataMessage *msg) (defined in cmlabs::RequestGateway) | cmlabs::RequestGateway | protected |
replyXML (defined in cmlabs::RequestGateway) | cmlabs::RequestGateway | protected |
RequestGateway(uint32 id, const char *version=NULL) (defined in cmlabs::RequestGateway) | cmlabs::RequestGateway | |
RequestGatewayClientRun (defined in cmlabs::RequestGateway) | cmlabs::RequestGateway | friend |
RequestGatewayExecRun (defined in cmlabs::RequestGateway) | cmlabs::RequestGateway | friend |
requestMap (defined in cmlabs::RequestGateway) | cmlabs::RequestGateway | protected |
rootdir (defined in cmlabs::RequestGateway) | cmlabs::RequestGateway | protected |
runClient() (defined in cmlabs::RequestGateway) | cmlabs::RequestGateway | protected |
runExec() (defined in cmlabs::RequestGateway) | cmlabs::RequestGateway | protected |
Runnable() (defined in cmlabs::Runnable) | cmlabs::Runnable | inline |
sendRestartToExecutor(uint64 id) (defined in cmlabs::RequestGateway) | cmlabs::RequestGateway | protected |
setCacheFiles(bool cache) (defined in cmlabs::RequestGateway) | cmlabs::RequestGateway | |
setExecutorHeartbeatTimeout(uint32 timeout) (defined in cmlabs::RequestGateway) | cmlabs::RequestGateway | |
setExternalAPILabel(const char *label) (defined in cmlabs::RequestGateway) | cmlabs::RequestGateway | |
setInternalAPILabel(const char *label) (defined in cmlabs::RequestGateway) | cmlabs::RequestGateway | |
setLongRequestLimit(uint32 limit) (defined in cmlabs::RequestGateway) | cmlabs::RequestGateway | |
setQueuingParameters(uint32 maxRequestQueueSize, uint32 maxRequestProcessingSize, uint32 priorityThreshold) (defined in cmlabs::RequestGateway) | cmlabs::RequestGateway | |
setResponseType(const char *type) (defined in cmlabs::RequestGateway) | cmlabs::RequestGateway | |
setWebServerInfo(const char *name, const char *rootdir, const char *indexfile) (defined in cmlabs::RequestGateway) | cmlabs::RequestGateway | |
shortAvgStats (defined in cmlabs::RequestGateway) | cmlabs::RequestGateway | protected |
shouldContinue (defined in cmlabs::Runnable) | cmlabs::Runnable | protected |
sslSupport (defined in cmlabs::RequestGateway) | cmlabs::RequestGateway | protected |
stop(uint32 timeout=200) (defined in cmlabs::Runnable) | cmlabs::Runnable | inlinevirtual |
systemStartTime (defined in cmlabs::RequestGateway) | cmlabs::RequestGateway | protected |
threadID (defined in cmlabs::Runnable) | cmlabs::Runnable | protected |
threadIDClient (defined in cmlabs::RequestGateway) | cmlabs::RequestGateway | protected |
UnitTest() (defined in cmlabs::RequestGateway) | cmlabs::RequestGateway | static |
versionString (defined in cmlabs::RequestGateway) | cmlabs::RequestGateway | protected |
webClients (defined in cmlabs::RequestGateway) | cmlabs::RequestGateway | protected |
webServerName (defined in cmlabs::RequestGateway) | cmlabs::RequestGateway | protected |
~RequestGateway() (defined in cmlabs::RequestGateway) | cmlabs::RequestGateway | virtual |
~Runnable() (defined in cmlabs::Runnable) | cmlabs::Runnable | inlinevirtual |