|
RDK Documentation (Open Sourced RDK Components)
|
30 #ifndef HDMI_CCEC_LIB_HPP_
31 #define HDMI_CCEC_LIB_HPP_
34 #include "ccec/CCEC.hpp"
35 #include "Operands.hpp"
47 void init(
const char * name= 0);
50 void getPhysicalAddress(
unsigned int *physicalAddress);
static LibCCEC & getInstance(void)
This function is used to create the instance for CEC.
void init(const char *name=0)
This function is used to initialize CEC by starting the driver and doing host-specific initialization...
LibCCEC(void)
This is Constructor for LibCEC class. It initializes variables with default values.
int addLogicalAddress(const LogicalAddress &source)
This function is used to add logical address to the driver, so that it can ACK if there a direct mess...
int getLogicalAddress(int devType)
This function is used to get CEC device logical address starting the connection.
This file defines interface of Mutex class.
void term(void)
This function is used to stop CEC by terminating the connection and stoping the driver.