CECAdapterPriv Class Reference

List of all members.

Public Member Functions

 CECAdapterPriv ()
bool Open (void)
void Close (void)
void LogMessages (void)
void HandleCommands (void)
void HandleKeyPresses (void)
void HandleActions (void)

Static Public Member Functions

static QString addressToString (enum cec_logical_address addr, bool source)
static QStringList GetDeviceList (void)

Public Attributes

ICECAdapter * adapter
QString defaultDevice
int defaultHDMIPort
cec_logical_address defaultDeviceID
QTimer * timer
bool valid
bool powerOffTV
bool powerOffTVAllowed
bool powerOffTVOnExit
bool powerOnTV
bool powerOnTVAllowed
bool powerOnTVOnStart
bool switchInput
bool switchInputAllowed

Detailed Description

Definition at line 29 of file cecadapter.cpp.


Constructor & Destructor Documentation

CECAdapterPriv::CECAdapterPriv (  )  [inline]

Definition at line 32 of file cecadapter.cpp.


Member Function Documentation

static QString CECAdapterPriv::addressToString ( enum cec_logical_address  addr,
bool  source 
) [inline, static]

Definition at line 41 of file cecadapter.cpp.

Referenced by HandleCommands().

static QStringList CECAdapterPriv::GetDeviceList ( void   )  [inline, static]

Definition at line 69 of file cecadapter.cpp.

bool CECAdapterPriv::Open ( void   )  [inline]

Definition at line 88 of file cecadapter.cpp.

Referenced by CECAdapter::CECAdapter().

void CECAdapterPriv::Close ( void   )  [inline]

Definition at line 203 of file cecadapter.cpp.

Referenced by CECAdapter::~CECAdapter().

void CECAdapterPriv::LogMessages ( void   )  [inline]

Definition at line 222 of file cecadapter.cpp.

Referenced by Close(), HandleActions(), HandleCommands(), and HandleKeyPresses().

void CECAdapterPriv::HandleCommands ( void   )  [inline]

Definition at line 243 of file cecadapter.cpp.

Referenced by CECAdapter::Process().

void CECAdapterPriv::HandleKeyPresses ( void   )  [inline]

Definition at line 272 of file cecadapter.cpp.

Referenced by CECAdapter::Process().

void CECAdapterPriv::HandleActions ( void   )  [inline]

Definition at line 607 of file cecadapter.cpp.

Referenced by Close(), Open(), and CECAdapter::Process().


Member Data Documentation

Definition at line 646 of file cecadapter.cpp.

Referenced by Open().

Definition at line 647 of file cecadapter.cpp.

Referenced by Open().

cec_logical_address CECAdapterPriv::defaultDeviceID

Definition at line 648 of file cecadapter.cpp.

Referenced by Open().

Definition at line 649 of file cecadapter.cpp.

Referenced by CECAdapter::CECAdapter(), and CECAdapter::~CECAdapter().

Definition at line 651 of file cecadapter.cpp.

Referenced by CECAdapter::Action(), Close(), and HandleActions().

Definition at line 652 of file cecadapter.cpp.

Referenced by HandleActions(), and Open().

Definition at line 653 of file cecadapter.cpp.

Referenced by Close(), and Open().

Definition at line 654 of file cecadapter.cpp.

Referenced by CECAdapter::Action(), HandleActions(), and Open().

Definition at line 655 of file cecadapter.cpp.

Referenced by HandleActions(), and Open().

Definition at line 656 of file cecadapter.cpp.

Referenced by Open().

Definition at line 657 of file cecadapter.cpp.

Referenced by HandleActions(), and Open().

Definition at line 658 of file cecadapter.cpp.

Referenced by HandleActions().


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends
Generated on Mon May 28 06:41:54 2012 for MythTV by  doxygen 1.6.3