1 #ifndef __lib_driver_rcconsole_h
2 #define __lib_driver_rcconsole_h
Definition: rcconsole.h:8
int handle
Definition: rcconsole.h:11
void lock() const
Definition: rcconsole.h:24
~eRCConsoleDriver()
Definition: rcconsole.cpp:32
void flushBuffer() const
Definition: rcconsole.h:18
void keyPressed(int)
Definition: rcconsole.cpp:39
eRCConsoleDriver(const char *filename)
Definition: rcconsole.cpp:8
void unlock() const
Definition: rcconsole.h:29
bool m_escape
Definition: rcconsole.h:13
ePtr< eSocketNotifier > sn
Definition: rcconsole.h:12
Definition: rcconsole.h:37
const char * getKeyDescription(const eRCKey &key) const
Definition: rcconsole.cpp:94
const char * getDescription() const
Get user readable description.
Definition: rcconsole.cpp:89
eRCConsole(eRCDriver *driver)
Definition: rcconsole.cpp:84
int getKeyCompatibleCode(const eRCKey &key) const
Definition: rcconsole.cpp:99
void handleCode(long code)
Handles a device specific code.
Definition: rcconsole.cpp:79
A remote control.
Definition: rc.h:27
eRCDriver * driver
Definition: rc.h:30
void start()
Definition: ebase.cpp:25
void stop()
Definition: ebase.cpp:37
const char * filename
Definition: epng.h:36
unsigned char data[256]
Definition: hdmi_cec.h:2