Struct multififo_children_mgmt

Struct Documentation

struct multififo_children_mgmt

Convenience structure for making management of child FIFOs and their data more readable in the code.

Public Members

struct fifo *fifos

Child shadow FIFOs containing references to the data in multififo::root. Implictly uses RCSW_NOALLOC_DATA, RCSW_NOALLOC_HANDLE.

dptr_t *elements

Pointer to space for child FIFO elements; each FIFO has (root FIFO elt size / child FIFO elt size) elements in it.

size_t count

of child FIFOs.