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

Function cbm_daemon_job_subscribers

src/daemon/daemon.c:696–705  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

694}
695
696size_t cbm_daemon_job_subscribers(cbm_daemon_coordinator_t *coordinator, const char *project_key) {
697 if (!coordinator || !project_key) {
698 return 0;
699 }
700 cbm_mutex_lock(&coordinator->mutex);
701 cbm_daemon_job_t *job = find_job_locked(coordinator, project_key);
702 size_t count = job ? job->subscription_count : 0;
703 cbm_mutex_unlock(&coordinator->mutex);
704 return count;
705}
706
707size_t cbm_daemon_watch_subscribers(cbm_daemon_coordinator_t *coordinator,
708 const char *project_key) {

Callers 2

test_daemon.cFile · 0.85

Calls 3

cbm_mutex_lockFunction · 0.85
find_job_lockedFunction · 0.85
cbm_mutex_unlockFunction · 0.85

Tested by

no test coverage detected