My Project
|
#include <mmal_component_private.h>
Public Attributes | |
struct MMAL_COMPONENT_MODULE_T * | module |
MMAL_STATUS_T(* | pf_enable )(MMAL_COMPONENT_T *component) |
MMAL_STATUS_T(* | pf_disable )(MMAL_COMPONENT_T *component) |
MMAL_STATUS_T(* | pf_destroy )(MMAL_COMPONENT_T *component) |
MMAL_POOL_T * | event_pool |
int | refcount |
int | refcount_ports |
int | priority |
Definition of a component.
Pool of event buffer headers, for sending events from component to client.
Pointer to the private data of the component module in use
Priority associated with the 'action thread' for this component, when such action thread is applicable.
Reference counting of the component
Reference counting of the ports. Component won't be destroyed until this goes to 0