Module capability

Module capability 

Source
Expand description

Capability traits for KernelObject resources

This module defines capability traits that represent the operations that can be performed on different types of kernel objects.

Re-exports§

pub use stream::StreamError;
pub use stream::StreamOps;
pub use file::FileObject;
pub use file::SeekFrom;
pub use control::ControlOps;
pub use memory_mapping::MemoryMappingOps;
pub use ipc::EventReceiver;
pub use ipc::EventSender;
pub use ipc::EventSubscriber;
pub use selectable::ReadyInterest;
pub use selectable::ReadySet;
pub use selectable::SelectWaitOutcome;
pub use selectable::Selectable;

Modules§

control
Control operations capability module
file
File operations capability module
ipc
Event-based IPC capabilities for kernel objects
memory_mapping
Memory mapping capability module
selectable
Selectable capability for readiness and blocking waits used by select/pselect.
stream
Stream operations capability module

Traits§

CloneOps
Clone operations capability