My Project
Public Attributes
MMAL_CONNECTION_T Struct Reference

#include <mmal_connection.h>

List of all members.

Public Attributes

void * user_data
MMAL_CONNECTION_CALLBACK_T callback
uint32_t is_enabled
uint32_t flags
MMAL_PORT_Tin
MMAL_PORT_Tout
MMAL_POOL_Tpool
MMAL_QUEUE_Tqueue
const char * name
int64_t time_setup
int64_t time_enable
int64_t time_disable

Detailed Description

Structure describing a connection between 2 ports (1 output and 1 input port)


Member Data Documentation

Callback set by the client.

Flags passed during the create call (Read Only). A bitwise combination of Connection flags values.

Input port used for the connection (Read Only).

Specifies whether the connection is enabled or not (Read Only).

Connection name (Read Only). Used for debugging purposes.

Output port used for the connection (Read Only).

Pool of buffer headers used by the output port (Read Only).

Queue for the buffer headers produced by the output port (Read Only).

Time in microseconds taken to disable the connection.

Time in microseconds taken to enable the connection.

Time in microseconds taken to setup the connection.

Field reserved for use by the client.


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