Unregister a file object. Parameters: fileobj -- file object or file descriptor Returns: SelectorKey instance Raises: KeyError if fileobj is not registered Note: If fileobj is registered but has since been closed this does *
(self, fileobj)
| 121 | |
| 122 | @abstractmethod |
| 123 | def unregister(self, fileobj): |
| 124 | """Unregister a file object. |
| 125 | |
| 126 | Parameters: |
| 127 | fileobj -- file object or file descriptor |
| 128 | |
| 129 | Returns: |
| 130 | SelectorKey instance |
| 131 | |
| 132 | Raises: |
| 133 | KeyError if fileobj is not registered |
| 134 | |
| 135 | Note: |
| 136 | If fileobj is registered but has since been closed this does |
| 137 | *not* raise OSError (even if the wrapped syscall does) |
| 138 | """ |
| 139 | raise NotImplementedError |
| 140 | |
| 141 | def modify(self, fileobj, events, data=None): |
| 142 | """Change a registered file object monitored events or attached data. |
no outgoing calls
no test coverage detected