Module sys

Source
Expand description

Linux systrem-io api.

§Features

  • Non-blocking TCP, UDP
  • I/O event notification queue backed by epoll
  • Zero allocations at runtime
  • Platform specific extensions

handle interfacing with each of the event notification systems of the aforementioned platforms. The details of their implementation are further discussed in Poll.

§Usage

Creating a Poll, which reads events from the OS and put them into Events. You can handle IO events from the OS with it.

For more detail, see Poll.

Modules§

event
Readiness event types and Utility
net
Networking primitives

Structs§

Poll
Polls for readiness events on all registered values.
Registration
Handle to a user space Poll registration.
SetReadiness
Updates the readiness state of the associated Registration.
Token
Associates readiness notifications with Evented handles.
UnixReady
Unix specific extensions to Ready