My Project
|
#include <mmal_vc_api.h>
Classes | |
struct | commands |
struct | service |
Public Attributes | |
struct { | |
uint32_t rx | |
uint32_t rx_zero_copy | |
uint32_t rx_empty | |
uint32_t rx_fails | |
uint32_t tx | |
uint32_t tx_zero_copy | |
uint32_t tx_empty | |
uint32_t tx_fails | |
uint32_t tx_short_msg | |
uint32_t rx_short_msg | |
} | buffers |
struct MMAL_VC_STATS_T::service | service |
struct MMAL_VC_STATS_T::commands | commands |
struct { | |
uint32_t tx | |
uint32_t tx_fails | |
} | events |
struct { | |
uint32_t created | |
uint32_t destroyed | |
uint32_t destroying | |
uint32_t failed | |
uint32_t list_size | |
struct MMAL_VC_COMP_STATS_T component_list [8] | |
} | components |
struct { | |
uint32_t enqueued_messages | |
uint32_t dequeued_messages | |
uint32_t max_parameter_set_delay | |
uint32_t max_messages_waiting | |
} | worker |
VC adaptation layer statistics.
uint32_t MMAL_VC_STATS_T::rx |
Count of data buffers received
uint32_t MMAL_VC_STATS_T::rx_empty |
Empty data buffers (to be filled)
uint32_t MMAL_VC_STATS_T::rx_fails |
Gave up partway through
uint32_t MMAL_VC_STATS_T::rx_short_msg |
Messages received directly in the control message
uint32_t MMAL_VC_STATS_T::rx_zero_copy |
Count of zero-copy data buffers received
uint32_t MMAL_VC_STATS_T::tx |
Count of data buffers sent
Count of events sent
uint32_t MMAL_VC_STATS_T::tx_empty |
Count of empty data buffers sent
uint32_t MMAL_VC_STATS_T::tx_fails |
Gave up partway through
Count of events not fully sent
uint32_t MMAL_VC_STATS_T::tx_short_msg |
Messages sent directly in the control message
uint32_t MMAL_VC_STATS_T::tx_zero_copy |
Count of zero-copy data buffers sent