|
CMSDK 2.0.1
Cross-platform C++ base library and SDK for the Psyclone AIOS platform
|
Implementation of the request-system router: ingress over binary/ HTTP/WebSocket, executor load balancing and liveness (heartbeat timeout, dead-executor redistribution), reply routing, the RequestQueue, call logging, the built-in web server/APIs, and the end-to-end unit test. More...
Go to the source code of this file.
Namespaces | |
| namespace | cmlabs |
Functions | |
| THREAD_RET THREAD_FUNCTION_CALL | cmlabs::RequestGatewayExecRun (THREAD_ARG arg) |
| Thread entry point for the gateway's executor-side loop. | |
| THREAD_RET THREAD_FUNCTION_CALL | cmlabs::RequestGatewayClientRun (THREAD_ARG arg) |
| Thread entry point for the gateway's client-side loop. | |
| static bool | cmlabs::Test_RequestGateway () |
| void | cmlabs::Register_RequestGateway_Tests () |
Implementation of the request-system router: ingress over binary/ HTTP/WebSocket, executor load balancing and liveness (heartbeat timeout, dead-executor redistribution), reply routing, the RequestQueue, call logging, the built-in web server/APIs, and the end-to-end unit test.
Definition in file RequestGateway.cpp.