Expand description
Types that are common across CoreVM guest, service, builder, monitor.
Modules§
- flags
- Host-call flags.
Structs§
- Audio
Mode - Audio monitor output mode.
- Input
Streams - A set of input streams.
- LenAnd
Source Outcome - The base types for outcomes that encodes
Option<(u32, u32)>, that contains length and source, as a single 64-bit value.Noneis encoded asu64::MAX, and thus length must be less thanu32::MAX. - Recv
Host Message Outcome - The return type of
recv_host_messagehost-call (message length and source). - Recv
Message Outcome - The return type of
recv_messagehost-call (message length and source). - Recv
Transaction Outcome - The return type of
recv_transactionhost-call (payload length and source). - Video
Mode - Video monitor output mode.
- Video
Mode Options - Optional video mode parameters.
Enums§
- Audio
Sample Format - The format of the samples emitted via
yield_audio_samples. - Input
Video Frame Format - The format of the input video frames accesed via
read_video_frame. - Video
Frame Format - The format of the frames emitted via [
yield_video_frame].
Type Aliases§
- GuestId
- CoreVM guest identifier.