Skip to main content

Module runtime

Module runtime 

Source
Expand description

Host wiring for the nmp.threading.graph.* read model family.

Structs§

ThreadingReadModelHandle
Handle returned by open_threading_read_model.
ThreadingReadModelParams
Parameters for one open threading graph read model.

Enums§

ThreadingScope
Account routing scope for the observed projection.

Constants§

THREADING_GRAPH_PROJECTION_FAMILY_CLAIM
Projection-family owner claim used by every dynamic threading graph key.
THREADING_GRAPH_PROJECTION_KEY_PREFIX
Dynamic projection key prefix. Session keys append a validated suffix.
THREADING_GRAPH_SCHEMA_ID
Stable schema id carried in typed-projection envelopes.
THREADING_GRAPH_SESSION_ID_MAX_LEN
Maximum accepted byte length for a caller-supplied session suffix.

Functions§

close_threading_read_model
Close a threading read model opened by open_threading_read_model.
open_threading_read_model
Open a reactive threading graph projection against a caller-supplied scope.
threading_projection_key
Build the framework-owned projection key for session_id.