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