Loading...
Searching...
No Matches
OutboxQueue Struct Reference

Everything the outbox is holding: what is waiting, what nacked, and what is out. More...

#include <outbox_queue.h>

Data Fields

OutboxJob queue [OUTBOX_QUEUE_MAX]
 This pass's work queue, oldest first.
int queue_len
 How many jobs are in the queue.
OutboxJob failed [OUTBOX_QUEUE_MAX]
 Requests that nacked this pass, held for the next.
int failed_len
 How many jobs are in the failed set.
OutboxJob inflight
 The job in flight, OUTBOX_NONE when nothing is out.

Detailed Description

Everything the outbox is holding: what is waiting, what nacked, and what is out.

Zero-initialized is the empty state, since OUTBOX_NONE is the enum's zero.


The documentation for this struct was generated from the following file: