Crate compio_driver

source ·
Expand description

The platform-specified driver. Some types differ by compilation target.

Re-exports

Modules

  • The async operations. Types in this mod represents the low-level operations passed to kernel. The operation itself doesn’t perform anything. You need to pass them to crate::Proactor, and poll the driver.

Structs

  • An completed entry returned from kernel.
  • Contains the operation and the user_data.
  • Low-level actions of completion-based IO. It owns the operations to keep the driver safe.
  • Meta of polling operations.

Enums

Traits

  • Abstraction of operations.