My Project
mmal_worker_port_action Struct Reference

#include <mmal_vc_msgs.h>

Public Attributes

mmal_worker_msg_header header
 
uint32_t component_handle
 
uint32_t port_handle
 
enum MMAL_WORKER_PORT_ACTIONS action
 
union {
   struct {
      MMAL_PORT_T   port
 
   }   enable
 
   struct {
      uint32_t   component_handle
 
      uint32_t   port_handle
 
   }   connect
 
param
 

Detailed Description

Trigger an action on a port.

Definition at line 278 of file mmal_vc_msgs.h.

Member Data Documentation

◆ action

enum MMAL_WORKER_PORT_ACTIONS mmal_worker_port_action::action

Definition at line 283 of file mmal_vc_msgs.h.

◆ component_handle

uint32_t mmal_worker_port_action::component_handle

Definition at line 281 of file mmal_vc_msgs.h.

◆ connect

struct { ... } mmal_worker_port_action::connect

◆ enable

struct { ... } mmal_worker_port_action::enable

◆ header

mmal_worker_msg_header mmal_worker_port_action::header

Definition at line 280 of file mmal_vc_msgs.h.

◆ param

union { ... } mmal_worker_port_action::param

Action parameter

◆ port

MMAL_PORT_T mmal_worker_port_action::port

Definition at line 288 of file mmal_vc_msgs.h.

◆ port_handle

uint32_t mmal_worker_port_action::port_handle

Definition at line 282 of file mmal_vc_msgs.h.


The documentation for this struct was generated from the following file: