My Project
Classes | Public Attributes
MMAL_VC_STATS_T Struct Reference

#include <mmal_vc_api.h>

List of all members.

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

Detailed Description

VC adaptation layer statistics.


Member Data Documentation

Count of data buffers received

Empty data buffers (to be filled)

Gave up partway through

Messages received directly in the control message

Count of zero-copy data buffers received

Count of data buffers sent

Count of events sent

Count of empty data buffers sent

Gave up partway through

Count of events not fully sent

Messages sent directly in the control message

Count of zero-copy data buffers sent


The documentation for this struct was generated from the following file:
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Defines