MCPcopy Create free account
hub / github.com/DeusData/codebase-memory-mcp / app_request_thread

Function app_request_thread

tests/test_daemon_application.c:1520–1532  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1518} app_request_thread_t;
1519
1520static void *app_request_thread(void *opaque) {
1521 app_request_thread_t *request = opaque;
1522 request->status =
1523 request->request_token == CBM_DAEMON_RUNTIME_APPLICATION_TOKEN_INVALID
1524 ? app_test_request(&request->callbacks, request->session, request->request,
1525 request->request_length, &request->response,
1526 &request->response_length)
1527 : app_test_request_tagged(&request->callbacks, request->session, request->request_token,
1528 request->request, request->request_length, &request->response,
1529 &request->response_length);
1530 atomic_store(&request->done, true);
1531 return NULL;
1532}
1533
1534static bool app_wait_for_subscribers(cbm_daemon_application_t *application, const char *project,
1535 size_t expected) {

Callers

nothing calls this directly

Calls 2

app_test_requestFunction · 0.85
app_test_request_taggedFunction · 0.85

Tested by

no test coverage detected