openATV enigma2
openATV is an open source SetTopBox Graphical user interface.
hdmi_cec.h File Reference

Go to the source code of this file.

Classes

class  iCECMessage
 
class  eHdmiCEC
 
struct  eHdmiCEC::cec_message
 
struct  eHdmiCEC::addressinfo
 
class  eHdmiCEC::eCECMessage
 
class  eHdmiCECDevice
 

Macros

#define NEW_iCECMessagePtr(ptr)   Impl_New_iCECMessagePtr(ptr)
 
#define cec_rx_message   cec_message
 

Functions

 SWIG_IGNORE (iCECMessage)
 
 SWIG_TEMPLATE_TYPEDEF (ePtr< iCECMessage >, iCECMessagePtr)
 
PyObject * New_iCECMessagePtr (const ePtr< iCECMessage > &ref)
 
PyObject * PyFrom (ePtr< iCECMessage > &c)
 
ePyObject Impl_New_iCECMessagePtr (const ePtr< iCECMessage > &ptr)
 

Variables

unsigned char address
 
unsigned char length
 
unsigned char data [256]
 

Macro Definition Documentation

◆ cec_rx_message

#define cec_rx_message   cec_message

◆ NEW_iCECMessagePtr

#define NEW_iCECMessagePtr (   ptr)    Impl_New_iCECMessagePtr(ptr)

Function Documentation

◆ Impl_New_iCECMessagePtr()

ePyObject Impl_New_iCECMessagePtr ( const ePtr< iCECMessage > &  ptr)
inline

◆ New_iCECMessagePtr()

PyObject* New_iCECMessagePtr ( const ePtr< iCECMessage > &  ref)

◆ PyFrom()

PyObject* PyFrom ( ePtr< iCECMessage > &  c)
inline

◆ SWIG_IGNORE()

SWIG_IGNORE ( iCECMessage  )

◆ SWIG_TEMPLATE_TYPEDEF()

SWIG_TEMPLATE_TYPEDEF ( ePtr< iCECMessage ,
iCECMessagePtr   
)

Variable Documentation

◆ address

unsigned char address

◆ data

unsigned char data[256]

◆ length

unsigned char length