Zephyr Project API 4.4.99
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
mpipe_bin.h File Reference

Bin: an element that contains other elements. More...

Go to the source code of this file.

Data Structures

struct  mpipe_bin
 Bin structure. More...

Functions

int mpipe_bin_init (struct mpipe_bin *bin, uint8_t id)
 Initialize a bin.
int mpipe_bin_set_bus_validator (struct mpipe_bin *bin, zbus_validator bus_validator, void *user_data)
 Install a validator and user data on the bin's bus.
int mpipe_bin_add (struct mpipe_bin *bin, struct mpipe_element *element,...)
 Add elements to a bin.
int mpipe_bin_change_state_func (struct mpipe_element *element, enum mpipe_state_change transition)
 Bin state change function.

Detailed Description

Bin: an element that contains other elements.