openATV enigma2
openATV is an open source SetTopBox Graphical user interface.
cec_event Struct Reference

#include <linux-uapi-cec.h>

Public Attributes

__u64 ts
 
__u32 event
 
__u32 flags
 
union {
   struct cec_event_state_change   state_change
 
   struct cec_event_lost_msgs   lost_msgs
 
   __u32   raw [16]
 
}; 
 

Detailed Description

struct cec_event - CEC event structure @ts: the timestamp of when the event was sent. @event: the event. array. @state_change: the event payload for CEC_EVENT_STATE_CHANGE. @lost_msgs: the event payload for CEC_EVENT_LOST_MSGS. @raw: array to pad the union.

Member Data Documentation

◆ 

union { ... }

◆ event

__u32 cec_event::event

◆ flags

__u32 cec_event::flags

◆ lost_msgs

struct cec_event_lost_msgs cec_event::lost_msgs

◆ raw

__u32 cec_event::raw[16]

◆ state_change

struct cec_event_state_change cec_event::state_change

◆ ts

__u64 cec_event::ts

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