Re-exports§
pub use Handle as Fifo;
pub use Handle as Job;
pub use Handle as Process;
pub use Handle as Resource;
pub use Handle as Stream;
pub use Handle as Thread;
pub use Handle as Vmar;
pub use Handle as Vmo;
Modules§
Structs§
- Channel
- A channel in a remote FDomain.
- Channel
Message Stream - A stream of data issuing from a socket.
- Channel
Writer - A write-only handle to a socket.
- Client
- Represents a connection to an FDomain.
- Event
- An event handle in a remote FDomain.
- Event
Pair - An event pair handle in a remote FDomain.
- Handle
- A handle of unspecified type within a remote FDomain.
- Handle
Info - A handle which has been read from a channel.
- Handle
Ref - A reference to a
Handle
. Can be derived from aHandle
or any other type implementingAsHandleRef
. - Message
Buf - A message which has been read from a channel.
- OnFDomain
Signals - Future which waits for a particular set of signals to be asserted for a given handle.
- Socket
- A socket in a remote FDomain.
- Socket
Read Stream - A stream of data issuing from a socket.
- Socket
Writer - A write-only handle to a socket.
- Write
Socket Error
Enums§
- AnyHandle
- Sum type of all the handle types which can be read from a channel. Allows the user to learn the type of a handle after it has been read.
- Error
- Error type emitted by FDomain operations.
- FDomain
Error - Socket
Disposition - Disposition of a socket.
- Write
Channel Error
Traits§
- AsHandle
Ref - Trait for turning handle-based types into
HandleRef
, and for handle operations that can be performed onHandleRef
. - FDomain
Transport - Implemented by objects which provide a transport over which we can speak the FDomain protocol.
- Handle
Based - Peered
- Trait for handle-based types that have a peer.
Type Aliases§
- Result
- Result type alias.