![]() |
openATV enigma2
openATV is an open source SetTopBox Graphical user interface.
|
Public Member Functions | |
| def | addReader (self, reader) |
| def | addWriter (self, writer, writes=writes, selectables=selectables) |
| def | removeReader (self, reader, reads=reads) |
| def | removeWriter (self, writer, writes=writes) |
| def | removeAll (self, reads=reads, writes=writes, selectables=selectables) |
| def | doPoll (self, timeout, reads=reads, writes=writes, selectables=selectables, select=select, log=log, POLLIN=select.POLLIN, POLLOUT=select.POLLOUT) |
| def | callLater (self, *args, **kwargs) |
Static Public Attributes | |
| def | doIteration = doPoll |
A reactor that uses poll(2).
| def e2reactor.PollReactor.addReader | ( | self, | |
| reader | |||
| ) |
Add a FileDescriptor for notification of data available to read.
| def e2reactor.PollReactor.addWriter | ( | self, | |
| writer, | |||
writes = writes, |
|||
selectables = selectables |
|||
| ) |
Add a FileDescriptor for notification of data available to write.
| def e2reactor.PollReactor.callLater | ( | self, | |
| * | args, | ||
| ** | kwargs | ||
| ) |
| def e2reactor.PollReactor.doPoll | ( | self, | |
| timeout, | |||
reads = reads, |
|||
writes = writes, |
|||
selectables = selectables, |
|||
select = select, |
|||
log = log, |
|||
POLLIN = select.POLLIN, |
|||
POLLOUT = select.POLLOUT |
|||
| ) |
Poll the poller for new events.
| def e2reactor.PollReactor.removeAll | ( | self, | |
reads = reads, |
|||
writes = writes, |
|||
selectables = selectables |
|||
| ) |
Remove all selectables, and return a list of them.
| def e2reactor.PollReactor.removeReader | ( | self, | |
| reader, | |||
reads = reads |
|||
| ) |
Remove a Selectable for notification of data available to read.
| def e2reactor.PollReactor.removeWriter | ( | self, | |
| writer, | |||
writes = writes |
|||
| ) |
Remove a Selectable for notification of data available to write.
|
static |