Skip to main content

Crate fidl_next_fuchsia_hardware_sharedmemory

Crate fidl_next_fuchsia_hardware_sharedmemory 

Source

Re-exports§

pub use self::natural::*;

Modules§

generic
natural
shared_vmo_io
shared_vmo_register
wire
wire_optional

Structs§

SharedVmoBuffer
SharedVmoIo
The type corresponding to the SharedVmoIo protocol. This is a generic protocol for driver IO using shared VMOs. Drivers may compose this protocol and choose which methods to implement based on the uses of the hardware. This protocol is only intended for simple use cases.
SharedVmoIoExchangeRequest
SharedVmoIoReceiveRequest
SharedVmoIoTransmitRequest
SharedVmoRegister
The type corresponding to the SharedVmoRegister protocol. This is a generic protocol for sharing VMOs that drivers may compose.
SharedVmoRegisterUnregisterVmoRequest
SharedVmoRight

Traits§

SharedVmoIoClientHandler
A client handler for the SharedVmoIo protocol.
SharedVmoIoLocalClientHandler
A client handler for the SharedVmoIo protocol.
SharedVmoIoLocalServerHandler
A server handler for the SharedVmoIo protocol.
SharedVmoIoServerHandler
A server handler for the SharedVmoIo protocol.
SharedVmoRegisterClientHandler
A client handler for the SharedVmoRegister protocol.
SharedVmoRegisterLocalClientHandler
A client handler for the SharedVmoRegister protocol.
SharedVmoRegisterLocalServerHandler
A server handler for the SharedVmoRegister protocol.
SharedVmoRegisterServerHandler
A server handler for the SharedVmoRegister protocol.

Type Aliases§

SharedVmoIoExchangeResponse
SharedVmoIoReceiveResponse
SharedVmoIoTransmitResponse
SharedVmoRegisterRegisterVmoResponse