CMSDK 2.0.1
Cross-platform C++ base library and SDK for the Psyclone AIOS platform
Loading...
Searching...
No Matches
RequestClient.cpp File Reference

Implementation of the request-system client side: RequestReply completion/waiting, RequestClient's gateway connection upkeep, request dispatch and reply matching, plus the load-test clients used by the gateway unit test. More...

#include "RequestClient.h"
#include "UnitTestFramework.h"
Include dependency graph for RequestClient.cpp:

Go to the source code of this file.

Namespaces

namespace  cmlabs

Functions

THREAD_RET THREAD_FUNCTION_CALL cmlabs::RequestClientRun (THREAD_ARG arg)
 Thread entry point for the RequestClient worker loop.
THREAD_RET THREAD_FUNCTION_CALL cmlabs::TestRequestClientRun (THREAD_ARG arg)
THREAD_RET THREAD_FUNCTION_CALL cmlabs::TestWebRequestClientRun (THREAD_ARG arg)
THREAD_RET THREAD_FUNCTION_CALL cmlabs::TestWebSocketRequestClientRun (THREAD_ARG arg)
static bool cmlabs::Test_RequestClient ()
void cmlabs::Register_RequestClient_Tests ()

Detailed Description

Implementation of the request-system client side: RequestReply completion/waiting, RequestClient's gateway connection upkeep, request dispatch and reply matching, plus the load-test clients used by the gateway unit test.

Definition in file RequestClient.cpp.