Kodi Documentation  18.0
Kodi is an open source media player and entertainment hub.
CLirc Class Reference

#include <LIRC.h>

Inheritance diagram for CLirc:
CThread

Public Member Functions

 CLirc ()
 
 ~CLirc () override
 
void Start ()
 

Protected Member Functions

void Process () override
 
void ProcessCode (char *buf)
 
bool CheckDaemon ()
 

Protected Attributes

int m_fd = -1
 
uint32_t m_firstClickTime = 0
 
CCriticalSection m_critSection
 
CIRTranslator m_irTranslator
 
int m_profileId
 

Constructor & Destructor Documentation

§ CLirc()

CLirc::CLirc ( )

§ ~CLirc()

CLirc::~CLirc ( )
override

Member Function Documentation

§ CheckDaemon()

bool CLirc::CheckDaemon ( )
protected

§ Process()

void CLirc::Process ( void  )
overrideprotectedvirtual

Reimplemented from CThread.

§ ProcessCode()

void CLirc::ProcessCode ( char *  buf)
protected

§ Start()

void CLirc::Start ( void  )

Member Data Documentation

§ m_critSection

CCriticalSection CLirc::m_critSection
protected

§ m_fd

int CLirc::m_fd = -1
protected

§ m_firstClickTime

uint32_t CLirc::m_firstClickTime = 0
protected

§ m_irTranslator

CIRTranslator CLirc::m_irTranslator
protected

§ m_profileId

int CLirc::m_profileId
protected

The documentation for this class was generated from the following files: