(self, block)
| 570 | self.__poller.unregister(fileno) |
| 571 | |
| 572 | def doPoll(self, block): |
| 573 | readyList = self.__poller.poll(None if block else 0) |
| 574 | for (fd, eventMask) in readyList: |
| 575 | readReady = ((eventMask & select.POLLIN) != 0) |
| 576 | writeReady = ((eventMask & select.POLLOUT) != 0) |
| 577 | errorReady = ((eventMask & |
| 578 | (select.POLLERR | select.POLLHUP | select.POLLNVAL)) != 0) |
| 579 | self.handleEventForFD(fd = fd, |
| 580 | readReady = readReady, |
| 581 | writeReady = writeReady, |
| 582 | errorReady = errorReady) |
| 583 | |
| 584 | class SelectAsyncIOService(AsyncIOService): |
| 585 |
nothing calls this directly
no test coverage detected