![]() |
LIRC libraries
LinuxInfraredRemoteControl
|
Abstract interface for all connections. More...
Public Member Functions | |
def | __enter__ (self) |
def | __exit__ (self, exc_type, exc, traceback) |
str | readline (self, float timeout=None) |
Read a buffered line. More... | |
int | fileno (self) |
Return the file nr used for IO, suitable for select() etc. | |
bool | has_data (self) |
Return true if next readline(None) won't block . | |
def | close (self) |
Close/release all resources. | |
str lirc.client.AbstractConnection.readline | ( | self, | |
float | timeout = None |
||
) |
Read a buffered line.
Returns code string as described in lircd(8) without trailing newline or None.
Raises TimeoutException if timeout > 0 expires.
Reimplemented in lirc.client.LircdConnection, and lirc.client.RawConnection.