menu

destack:io/binding

import destack:io/binding

Structs

  1. IoCompletionEventCompletion event.
  2. IoControlRequestResource control request.
  3. IoControlResultResource control result.
  4. IoPollEventReadiness event.
  5. UringBufferFixed buffer registration entry.
  6. UringFeaturesiouring feature set.
  7. UringParametersiouring setup parameters.

Enums

  1. IoPollBackendReadiness backend selector.

Newtypes

  1. IoCompletionFlagsCompletion event flags.
  2. IoCompletionHandleHandle for a completion queue instance.
  3. IoControlFlagsResource control flags.
  4. IoPollHandleHandle for a readiness poll instance.
  5. IoPollInterestReadiness interest mask.
  6. UringHandleHandle for an iouring ring instance.

Interfaces

  1. IoBindingIO binding family.
  2. IoCompletionBindingCompletion binding family.
  3. IoControlBindingControl binding family.
  4. IoPollBindingPoll binding family.
  5. IoUringBindingUring binding family.

Constants

  1. ioCurrent IO binding family.
  2. IO_POLL_ERRORNotify when the target reports an error.
  3. IO_POLL_HANGUPNotify when the peer has closed or disconnected.
  4. IO_POLL_PRIORITYNotify when priority data can be read.
  5. IO_POLL_READNotify when reads can make progress.
  6. IO_POLL_WRITENotify when writes can make progress.