Poller Components for asynchronous file and socket I/O.
This module contains Poller components that enable polling of file or socket descriptors for read/write events. Pollers: - Select - Poll - EPoll
Bases: circuits.core.components.BaseComponent
Bases: circuits.core.pollers.BasePoller
Select(...) -> new Select Poller Component
Creates a new Select Poller Component that uses the select poller implementation. This poller is not recommended but is available for legacy reasons as most systems implement select-based polling for backwards compatibility.
Bases: circuits.core.pollers.BasePoller
Poll(...) -> new Poll Poller Component
Creates a new Poll Poller Component that uses the poll poller implementation.
Bases: circuits.core.pollers.BasePoller
EPoll(...) -> new EPoll Poller Component
Creates a new EPoll Poller Component that uses the epoll poller implementation.
Bases: circuits.core.pollers.BasePoller
KQueue(...) -> new KQueue Poller Component
Creates a new KQueue Poller Component that uses the kqueue poller implementation.