Struct fifo

Struct Documentation

struct fifo

General purpose FIFO.

This implementation is more full-featured than rawfifo, but is not safe to use in ISRs.

Public Members

struct rbuffer rb

Underlying ringbuffer the FIFO is built on top of.

size_t elt_size

Size of elements in bytes.

uint32_t flags

Run-time configuration parameters. Valid flags are:

All other flags are ignored.