Expand description
Typed FCALL wrappers for suspension and waitpoint functions (lua/suspension.lua).
Structs§
- Expire
Suspension OpKeys - Key context for expire_suspension — caller must pre-read current_waitpoint_id and current_attempt_index from exec_core so correct keys can be passed.
- Resume
OpKeys - Key context for resume — caller must pre-read current_waitpoint_id from exec_core so the correct waitpoint keys can be passed to the Lua.
- Suspend
OpKeys - Key context for suspension operations. Needs exec keys + index keys + lane + worker_instance_id (for lease release).
- Waitpoint
OpKeys - Minimal key context for create_pending_waitpoint.
Functions§
- ff_
close_ waitpoint - ff_
create_ pending_ waitpoint - ff_
expire_ suspension - ff_
list_ waitpoint_ hmac_ kids - Read-back snapshot of the waitpoint HMAC keystore on one partition. Callers that need cluster-wide state fan out across partitions.
- ff_
resume_ execution - ff_
rotate_ waitpoint_ hmac_ secret - Rotate the waitpoint HMAC signing kid on a single partition.
- ff_
suspend_ execution