Skip to main content

Module readiness

Module readiness 

Source

Structs§

DelayedReadinessUpdates
If a file description’s readiness is known to change but we don’t have an ecx around to update it immediately, we arange for a referene to the delayed readiness updates queue to be available and perform the update on the next scheduler call.
Readiness
Struct reflecting the readiness of a file description.
ReadinessInterest
ReadinessUpdateFlags
ReadinessWatched
Data about a file description that can be watched for readiness (meant to be stored inside said file description).
ReadinessWatcher
A struct which stores ReadinessInterests for a set of file descriptions together with which interests are currently satisfied, and a list of threads which should be unblocked once a ReadinessInterest of the watcher is fulfilled.

Traits§

EvalContextExt
EvalContextPrivExt

Functions§

range_for_id 🔒
Returns the range of all ReadinessInterestKey for the given FD ID.

Type Aliases§

ReadinessInterestKey 🔒