Module channels

Source

Re-exports§

pub use saved_state::RestoreError;
pub use saved_state::SavedState;
pub use saved_state::SavedStateData;

Modules§

saved_state

Structs§

ConnectionTarget
InitiateContactRequest
ModifyConnectionRequest
OfferId
A unique identifier for an offered channel.
OfferParamsInternal
OpenParams
The parameters provided by the guest when the channel is being opened.
OpenRequest
ReservedState
Server
A struct modeling the server side of the VMBus control plane.
ServerWithNotifier
SignalInfo

Enums§

Action
A channel action, sent to the device when a channel state changes.
ChannelError
An error caused by a channel operation.
MessageTarget
MnfUsage
Indicates how a MNF (monitored interrupts) should be used for a channel.
ModifyConnectionResponse
Response to a ModifyConnectionRequest.
ModifyState
MonitorPageRequest
OfferError
Update

Constants§

MAX_CHANNELS

Traits§

Notifier
Trait for sending requests to devices and the guest.