nx_workstream_store.nx
buildroot/runtime/_hdl_build/nx_workstream_store.nx
about
dependencies 2 imports · 36 importers
diagram shows first 10 each side; +0 more imports, +26 more importers in the complete lists below.
imports: nx_seg_store.nxnx_syscalls.nx
imported by: nx_discover_loop.nxnx_game_ws_register.nxnx_heartbeat_registry_gate.nxnx_heartbeat_str.nxnx_hub_ws_register.nxnx_iolayer_ws_register.nxnx_iot_ws_inject.nxnx_pipeline_gate.nxnx_pipeline_run.nxnx_pipeline_spine.nxnx_rag_ws_register.nxnx_site_factory_ws_register.nxnx_watemit_ws_register.nxnx_workflow_lib.nxnx_workstream_audit.nxnx_workstream_audit_gate.nxnx_workstream_popqueue.nxnx_workstream_registry_gate.nxnx_workstream_registry_neg.nxnx_workstream_seed.nxnx_ws_board.nxnx_ws_board_gate.nxnx_ws_board_html_gate.nxnx_ws_board_live_gate.nxnx_ws_cas.nxnx_ws_cas_gate.nxnx_ws_crash_gate.nxnx_ws_discover_gate.nxnx_ws_exceed_gate.nxnx_ws_exceed_git_live_gate.nxnx_ws_ingest.nxnx_ws_ingest_run.nxnx_ws_lost.nxnx_ws_repair.nxnx_ws_repair_gate.nxnx_ws_setstate.nx
structs
| none |
consts
| 27 | const WS_PREFIX: *u8 = "knowledge/store/ws-" |
| 30 | const WS_FOUND: i64 = 1 // record retrievable |
| 31 | const WS_GONE: i64 = 0 // tombstoned |
| 32 | const WS_UNKNOWN: i64 = 0 - 1 // never registered -- the NEG-CONTROL honest answer |
functions
| 34 | func ws_len(s: *u8) -> i64 { var n: i64 = 0; while s[n] != (0 as u8) { n = n + 1 } return n } |
| 39 | func ws_get_p(prefix: *u8, key: *u8, ptrout: *i64, lenout: *i64) -> i64 |
| 42 | func ws_get(key: *u8, ptrout: *i64, lenout: *i64) -> i64 |
| 50 | func ws_seg_next(prefix: *u8) -> i64 |
| 58 | func ws_field(rec: *u8, rlen: i64, f: i64, out: *u8) -> i64 |
| 79 | func ws_member(list: *u8, llen: i64, tok: *u8) -> i64 |
| 113 | func ws_put_p(prefix: *u8, key: *u8, val: *u8) -> i64 called by 15: mainmwr_registerpl_seed_ppl_advance_ppms_registerpwr_register+9 calls 7: sys_mmapws_lenss_getss_beginss_addws_seg_next+1 |
| 131 | func ws_put(key: *u8, val: *u8) -> i64 |
| 156 | func ws_manifest_p(prefix: *u8, ids_out: *i64, cap: i64) -> i64 called by 5: hbm_scan_registryws_audit_orphans_pws_audit_untracked_pmainws_manifest calls 2: sys_mmapss_get |
| 178 | func ws_manifest(ids_out: *i64, cap: i64) -> i64 |
| 186 | func ws_audit_complete_p(prefix: *u8, missing_out: *i64, cap: i64) -> i64 called by 5: mainmainws_audit_completewb_board_pmain calls 5: sys_mmapss_open_cachedss_hgetws_fieldws_member |
| 252 | func ws_audit_complete(missing_out: *i64, cap: i64) -> i64 |