diff options
Diffstat (limited to 'Doc/library/selectors.rst')
-rw-r--r-- | Doc/library/selectors.rst | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/Doc/library/selectors.rst b/Doc/library/selectors.rst index 56cfc6bdb7..3847bbd848 100644 --- a/Doc/library/selectors.rst +++ b/Doc/library/selectors.rst @@ -99,7 +99,7 @@ constants below: :class:`BaseSelector` and its concrete implementations support the :term:`context manager` protocol. - .. method:: register(fileobj, events, data=None) + .. abstractmethod:: register(fileobj, events, data=None) Register a file object for selection, monitoring it for I/O events. @@ -112,7 +112,7 @@ constants below: :exc:`ValueError` in case of invalid event mask or file descriptor, or :exc:`KeyError` if the file object is already registered. - .. method:: unregister(fileobj) + .. abstractmethod:: unregister(fileobj) Unregister a file object from selection, removing it from monitoring. A file object shall be unregistered prior to being closed. @@ -136,7 +136,7 @@ constants below: :exc:`ValueError` in case of invalid event mask or file descriptor, or :exc:`KeyError` if the file object is not registered. - .. method:: select(timeout=None) + .. abstractmethod:: select(timeout=None) Wait until some registered file objects become ready, or the timeout expires. @@ -179,7 +179,7 @@ constants below: This returns the :class:`SelectorKey` instance associated to this file object, or raises :exc:`KeyError` if the file object is not registered. - .. method:: get_map() + .. abstractmethod:: get_map() Return a mapping of file objects to selector keys. |