Crate fidl_fuchsia_virtualization_hardware

Source

Modules§

virtio_balloon_ordinals
virtio_block_ordinals
virtio_console_ordinals
virtio_device_ordinals
virtio_gpu_ordinals
virtio_input_ordinals
virtio_mem_ordinals
virtio_net_ordinals
virtio_rng_ordinals
virtio_sound_ordinals
virtio_vsock_ordinals

Structs§

StartInfo
Contains the basic information required to start execution of a device.
Trap
Contains the details of a device trap.
VirtioBalloonConfigureQueueResponder
VirtioBalloonControlHandle
VirtioBalloonEventStream
VirtioBalloonGetMemStatsResponder
VirtioBalloonGetMemStatsResponse
VirtioBalloonMarker
VirtioBalloonProxy
VirtioBalloonReadyResponder
VirtioBalloonRequestStream
A Stream of incoming requests for fuchsia.virtualization.hardware/VirtioBalloon.
VirtioBalloonStartRequest
VirtioBalloonStartResponder
VirtioBalloonSynchronousProxy
VirtioBlockConfigureQueueResponder
VirtioBlockControlHandle
VirtioBlockEventStream
VirtioBlockMarker
VirtioBlockProxy
VirtioBlockReadyResponder
VirtioBlockRequestStream
A Stream of incoming requests for fuchsia.virtualization.hardware/VirtioBlock.
VirtioBlockStartRequest
VirtioBlockStartResponder
VirtioBlockStartResponse
VirtioBlockSynchronousProxy
VirtioConsoleConfigureQueueResponder
VirtioConsoleControlHandle
VirtioConsoleEventStream
VirtioConsoleMarker
VirtioConsoleProxy
VirtioConsoleReadyResponder
VirtioConsoleRequestStream
A Stream of incoming requests for fuchsia.virtualization.hardware/VirtioConsole.
VirtioConsoleStartRequest
VirtioConsoleStartResponder
VirtioConsoleSynchronousProxy
VirtioDeviceConfigureQueueRequest
VirtioDeviceConfigureQueueResponder
VirtioDeviceControlHandle
VirtioDeviceEventStream
VirtioDeviceMarker
VirtioDeviceNotifyQueueRequest
VirtioDeviceProxy
VirtioDeviceReadyRequest
VirtioDeviceReadyResponder
VirtioDeviceRequestStream
A Stream of incoming requests for fuchsia.virtualization.hardware/VirtioDevice.
VirtioDeviceSynchronousProxy
VirtioGpuConfigureQueueResponder
VirtioGpuControlHandle
VirtioGpuEventStream
VirtioGpuMarker
VirtioGpuProxy
VirtioGpuReadyResponder
VirtioGpuRequestStream
A Stream of incoming requests for fuchsia.virtualization.hardware/VirtioGpu.
VirtioGpuStartRequest
VirtioGpuStartResponder
VirtioGpuSynchronousProxy
VirtioInputConfigureQueueResponder
VirtioInputControlHandle
VirtioInputEventStream
VirtioInputMarker
VirtioInputProxy
VirtioInputReadyResponder
VirtioInputRequestStream
A Stream of incoming requests for fuchsia.virtualization.hardware/VirtioInput.
VirtioInputStartRequest
VirtioInputStartResponder
VirtioInputSynchronousProxy
VirtioMemConfigureQueueResponder
VirtioMemControlHandle
VirtioMemEventStream
VirtioMemMarker
VirtioMemOnConfigChangedRequest
VirtioMemProxy
VirtioMemReadyResponder
VirtioMemRequestStream
A Stream of incoming requests for fuchsia.virtualization.hardware/VirtioMem.
VirtioMemStartRequest
VirtioMemStartResponder
VirtioMemSynchronousProxy
VirtioNetConfigureQueueResponder
VirtioNetControlHandle
VirtioNetEventStream
VirtioNetMarker
VirtioNetProxy
VirtioNetReadyResponder
VirtioNetRequestStream
A Stream of incoming requests for fuchsia.virtualization.hardware/VirtioNet.
VirtioNetStartRequest
VirtioNetStartResponder
VirtioNetSynchronousProxy
VirtioRngConfigureQueueResponder
VirtioRngControlHandle
VirtioRngEventStream
VirtioRngMarker
VirtioRngProxy
VirtioRngReadyResponder
VirtioRngRequestStream
A Stream of incoming requests for fuchsia.virtualization.hardware/VirtioRng.
VirtioRngStartRequest
VirtioRngStartResponder
VirtioRngSynchronousProxy
VirtioSoundConfigureQueueResponder
VirtioSoundControlHandle
VirtioSoundEventStream
VirtioSoundMarker
VirtioSoundProxy
VirtioSoundReadyResponder
VirtioSoundRequestStream
A Stream of incoming requests for fuchsia.virtualization.hardware/VirtioSound.
VirtioSoundStartRequest
VirtioSoundStartResponder
VirtioSoundStartResponse
VirtioSoundSynchronousProxy
VirtioVsockConfigureQueueResponder
VirtioVsockControlHandle
VirtioVsockEventStream
VirtioVsockMarker
VirtioVsockProxy
VirtioVsockReadyResponder
VirtioVsockRequestStream
A Stream of incoming requests for fuchsia.virtualization.hardware/VirtioVsock.
VirtioVsockStartRequest
VirtioVsockStartResponder
VirtioVsockSynchronousProxy

Enums§

InputType
VirtioBalloonEvent
VirtioBalloonRequest
VirtioBlockEvent
VirtioBlockRequest
VirtioConsoleEvent
VirtioConsoleRequest
VirtioDeviceEvent
VirtioDeviceRequest
VirtioGpuEvent
VirtioGpuRequest
VirtioInputEvent
VirtioInputRequest
VirtioMemEvent
VirtioMemRequest
VirtioNetEvent
VirtioNetRequest
VirtioRngEvent
VirtioRngRequest
VirtioSoundEvent
VirtioSoundRequest
VirtioVsockEvent
VirtioVsockRequest

Constants§

EVENT_SET_CONFIG
Set a flag to inspect configs on the next interrupt.
EVENT_SET_INTERRUPT
If a flag is set, send an interrupt to the device.
EVENT_SET_QUEUE
Set a flag to inspect queues on the next interrupt.

Traits§

VirtioBalloonProxyInterface
VirtioBlockProxyInterface
VirtioConsoleProxyInterface
VirtioDeviceProxyInterface
VirtioGpuProxyInterface
VirtioInputProxyInterface
VirtioMemProxyInterface
VirtioNetProxyInterface
VirtioRngProxyInterface
VirtioSoundProxyInterface
VirtioVsockProxyInterface

Type Aliases§

VirtioNetStartResult
VirtioVsockStartResult