Go to the latest version of this document.

# ``twisted`.`internet`.`selectreactor``

module documentation
(source)

Select reactor

Class | `SelectReactor` | A select() based reactor - runs on all POSIX platforms and on Win32.
Function | `install` | Configure the twisted mainloop to be run using the select() reactor.
Function | `win32select` | Win32 select wrapper.
Function | `_onePreen` | Undocumented
Function | `_preenDescriptors` | Undocumented
Type Variable | `_T` | Undocumented

def install(): (source)

Configure the twisted mainloop to be run using the select() reactor.

def win32select(r, w, e, timeout=None): (source)

Win32 select wrapper.

def _onePreen(toPreen: `list[_T]`, preenInto: `set[_T]`, disconnect: `Callable[[_T, Exception, bool], None]`): (source)

Undocumented

def _preenDescriptors(reads: `set[IReadDescriptor]`, writes: `set[IWriteDescriptor]`, disconnect: `Callable[[(IReadDescriptor | IWriteDescriptor), Exception, bool], None]`): (source)

Undocumented

_T = (source)

Undocumented

Value

    TypeVar('_T')