Zephyr Project API 4.5.0-rc2
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
mpipe_bin Struct Reference

Bin structure. More...

#include <mpipe_bin.h>

Data Fields

struct mpipe_element element
 Base element structure.
int children_num
 Number of children in the bin.
sys_dlist_t children
 List of children elements in the bin.
struct zbus_runtime_channel bus
 The bin's message bus: one zbus channel carrying Messages events from the children to the application, reached with mpipe_element_get_bus_chan.

Detailed Description

Bin structure.

A container element that can hold multiple child elements.

A bin manages the state changes of its children and handles the topology of the pipeline elements within it.

Field Documentation

◆ bus

struct zbus_runtime_channel mpipe_bin::bus

The bin's message bus: one zbus channel carrying Messages events from the children to the application, reached with mpipe_element_get_bus_chan.

See Messages.

◆ children

sys_dlist_t mpipe_bin::children

List of children elements in the bin.

◆ children_num

int mpipe_bin::children_num

Number of children in the bin.

◆ element

struct mpipe_element mpipe_bin::element

Base element structure.


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