![]() |
openATV enigma2
openATV is an open source SetTopBox Graphical user interface.
|
#include <rc.h>
Public Member Functions | |
| eRCDriver (eRCInput *input) | |
| Constructs a driver. More... | |
| eRCInput * | getInput () const |
| Get pointer to key-consumer. More... | |
| void | addCodeListener (eRCDevice *dev) |
| Adds a code lister. More... | |
| void | removeCodeListener (eRCDevice *dev) |
| virtual | ~eRCDriver () |
| void | enable (int en) |
| virtual void | setExclusive (bool) |
| virtual bool | isKeyboard () |
| virtual bool | isPointerDevice () |
Protected Attributes | |
| std::list< eRCDevice * > | listeners |
| eRCInput * | input |
| int | enabled |
Receives codes from one or more remote controls.
| eRCDriver::eRCDriver | ( | eRCInput * | input | ) |
Constructs a driver.
| input | The RCInput to bind this driver to. |
|
virtual |
|
inline |
Adds a code lister.
|
inline |
|
inline |
Get pointer to key-consumer.
|
inlinevirtual |
Reimplemented in eRCInputEventDriver.
|
inlinevirtual |
Reimplemented in eRCInputEventDriver.
|
inline |
|
inlinevirtual |
Reimplemented in eRCInputEventDriver.
|
protected |
|
protected |
|
protected |