![]() |
LIRC libraries
LinuxInfraredRemoteControl
|
Interface to receive lircrc-translated keypresses. More...
Public Member Functions | |
def | __init__ (self, str program, str lircrc_path=None, str socket_path=None) |
def | readline (self, float timeout=None) |
Implements AbstractConnection.readline(). More... | |
bool | has_data (self) |
Implements AbstractConnection.has_data() | |
int | fileno (self) |
Implements AbstractConnection.fileno(). More... | |
def | close (self) |
Implements AbstractConnection.close() | |
![]() | |
def | __enter__ (self) |
def | __exit__ (self, exc_type, exc, traceback) |
Interface to receive lircrc-translated keypresses.
This is basically built on top of lirc_code2char() and as such supporting centralized translations using lircrc_class. See lircrcd(8).
int lirc.client.LircdConnection.fileno | ( | self | ) |
Implements AbstractConnection.fileno().
Reimplemented from lirc.client.AbstractConnection.
def lirc.client.LircdConnection.readline | ( | self, | |
float | timeout = None |
||
) |
Implements AbstractConnection.readline().
Reimplemented from lirc.client.AbstractConnection.