Structsยง
- Disk
Config - A one-shot configuration structure for implementing
VirtioDeviceBuilder. We cannot do it onDiskOptiondirectly because disk devices can be passed an optional control tube. - Scsi
Config - VmMemory
Tube - Tubes that service
VmMemoryRequestrequests from devices.
Enumsยง
- AnyControl
Tube - All the tube types collected and passed to
run_control. - Device
Control Tube - Tubes that initiate requests to devices.
- Tagged
Control Tube - Tubes that service requests from devices.
- Vfio
Device Variant
Traitsยง
- Into
Unix Stream - Virtio
Device Builder - A trait for spawning virtio device instances and jails from their configuration structure.
Functionsยง
- add_
bind_ ๐mounts - create_
9p_ device - create_
anonymous_ file - create_
balloon_ device - create_
custom_ device - create_
fs_ device - create_
iommu_ device - create_
keyboard_ device - create_
mouse_ device - create_
multi_ touch_ device - create_
multitouch_ trackpad_ device - create_
pmem_ device - create_
pmem_ ext2_ device - create_
pvclock_ device - create_
rotary_ device - create_
simple_ media_ device - create_
single_ touch_ device - create_
sound_ device - create_
switches_ device - create_
tap_ ๐for_ net_ device - Create a new tap interface based on NetParametersMode.
- create_
trackpad_ device - create_
v4l2_ device - create_
vfio_ device - create_
vhost_ user_ frontend - create_
video_ device - create_
video_ ๐device_ jail - create_
vinput_ device - create_
virtio_ media_ adapter - create_
virtio_ rng_ device - create_
virtio_ snd_ device - create_
vtpm_ proxy_ device - create_
wayland_ device - register_
video_ device - setup_
virtio_ access_ platform - Setup for devices with virtio-iommu
- vhost_
user_ ๐connection