module documentation

Very basic functionality for a Reactor implementation.

Class BaseConnector Basic implementation of IConnector.
Class BasePort Basic implementation of a ListeningPort.
Class BlockingResolver Undocumented
Class DelayedCall No class docstring; 0/11 instance variable, 0/2 class variable, 9/10 methods documented
Class PluggableResolverMixin A mixin which implements the pluggable resolver reactor interfaces.
Class ReactorBase Default base class for Reactors.
Class ThreadedResolver ThreadedResolver uses a reactor, a threadpool, and socket.gethostbyname to perform name lookups without blocking the reactor thread. It also supports timeouts indepedently from whatever timeout logic ...
Class _ThreePhaseEvent Collection of callables (with arguments) which can be invoked as a group in a particular order.
Type Alias _ThreadCall Undocumented
Type Alias _ThreePhaseEventTrigger Undocumented
Type Alias _ThreePhaseEventTriggerCallable Undocumented
Variable _SystemEventID Undocumented
Variable _ThreePhaseEventTriggerHandle Undocumented
_ThreadCall = (source)

Undocumented

Value
Tuple[Callable[..., Any], Tuple[object, ...], Dict[str, object]]
_ThreePhaseEventTrigger = (source)
_ThreePhaseEventTriggerCallable = (source)

Undocumented

Value
Callable[..., Any]
_SystemEventID = (source)

Undocumented

_ThreePhaseEventTriggerHandle = (source)

Undocumented