struct async_sequence_id
Defined at line 20 of file ../../sdk/lib/async/include/lib/async/sequence_id.h
A dispatcher-specific sequence identifier, which identifies a set of actions
with a total ordering of execution: each subsequent action will always
observe side-effects from previous actions, if the thread(s) performing those
actions have the same sequence identifier.
For example, a dispatcher backed by a thread pool may choose to implement
sequences by acquiring a sequence-specific lock before running any actions
from that sequence, ensuring mutual exclusion within each sequence.
Public Members
uint64_t value