|
ProtoCore v0.0.2
Deterministic, zero-heap network stack for embedded targets
|
Preempting work queues + high-priority processing tasks - implementation. More...
Go to the source code of this file.
Preempting work queues + high-priority processing tasks - implementation.
One queue + one task per lane (pc_pq_lane::PC_PQ_LANE_COUNT lanes). The no-lane pc_pq_* API lives in the header and forwards to the USER lane. Internal lanes default to a higher priority than the user lane so internal ingest preempts user work.
Definition in file preempt_queue.cpp.