Crate vmbus_server

Source

Re-exports§

pub use channels::InitiateContactRequest;
pub use channels::MnfUsage;
pub use channels::ModifyConnectionResponse;
pub use channels::OfferParamsInternal;
pub use channels::Update;

Modules§

channels
event
hvsock
This module implements an hvsocket-to-Unix socket relay.

Structs§

GpadlId
ModifyRelayRequest
A request from the server to the relay to modify connection state.
OfferInfo
RelayChannel
A connection between a vmbus server and a relay.
RelayChannelHalf
The relay side of a connection between a vmbus server and a relay.
RestoreInfo
SavedState
ServerChannelHalf
The server side of the connection between a vmbus server and a relay.
SynicMessage
VmbusServer
VmbusServerBuilder
VmbusServerControl
Control point for VmbusServer, allowing callers to offer channels.

Enums§

SavedStateRequest
The request to send to the proxy to set or clear its saved state cache.

Constants§

REDIRECT_SINT
REDIRECT_VTL

Type Aliases§

Guid
The GUID type used for vmbus channel identifiers.
HvsockRelayChannel
HvsockRelayChannelHalf
HvsockServerChannelHalf
VmbusRelayChannel
VmbusRelayChannelHalf
VmbusServerChannelHalf