# Package com.io7m.waxmill.xml.vm.v1

FreeBSD BHyve Manager (XML VM V1 support)

- Interface Summary
  Interface | Description
  --- | ---
  WXM1BSDBootDeviceType |
  WXM1CommentType |
  WXM1FlagType |
  WXM1HostDeviceSlotType |
  WXM1LinuxInitRDDeviceType |
  WXM1LinuxKernelDeviceType |
  WXM1OpenOptionsType |
  WXM1PinCPUsType |

- Class Summary
  Class | Description
  --- | ---
  WXM1AHCIDiskDeviceParser |
  WXM1AHCIOpticalDiskDeviceParser |
  WXM1BootConfigurationGRUBBhyveParser |
  WXM1BootConfigurations |
  WXM1BootConfigurationsParser |
  WXM1BootConfigurationsSerializer |
  WXM1BootConfigurationUEFIParser |
  WXM1BootDiskAttachmentParser |
  WXM1BootDiskAttachmentsParser |
  WXM1BSDBootDevice | Immutable implementation of `WXM1BSDBootDeviceType`.
  WXM1BSDBootDevice.Builder | Builds instances of type `WXM1BSDBootDevice`.
  WXM1BSDBootDeviceParser |
  WXM1Comment | Immutable implementation of `WXM1CommentType`.
  WXM1Comment.Builder | Builds instances of type `WXM1Comment`.
  WXM1CommentParser |
  WXM1Comments |
  WXM1CPUTopologyParser |
  WXM1DeviceSlotParser |
  WXM1DeviceSlots |
  WXM1DevicesParser |
  WXM1E1000NetworkDeviceParser |
  WXM1Flag | Immutable implementation of `WXM1FlagType`.
  WXM1Flag.Builder | Builds instances of type `WXM1Flag`.
  WXM1FlagParser |
  WXM1FlagsParser |
  WXM1FramebufferDeviceParser |
  WXM1GRUBBhyveKernelLinuxParser |
  WXM1GRUBBhyveKernelOpenBSDParser |
  WXM1HostBridgeParser |
  WXM1HostDeviceSlot | Immutable implementation of `WXM1HostDeviceSlotType`.
  WXM1HostDeviceSlot.Builder | Builds instances of type `WXM1HostDeviceSlot`.
  WXM1HostDeviceSlotParser |
  WXM1InterfaceGroupParser |
  WXM1InterfaceGroups |
  WXM1LinuxInitRDDevice | Immutable implementation of `WXM1LinuxInitRDDeviceType`.
  WXM1LinuxInitRDDevice.Builder | Builds instances of type `WXM1LinuxInitRDDevice`.
  WXM1LinuxInitRDDeviceParser |
  WXM1LinuxKernelArgumentParser |
  WXM1LinuxKernelDevice | Immutable implementation of `WXM1LinuxKernelDeviceType`.
  WXM1LinuxKernelDevice.Builder | Builds instances of type `WXM1LinuxKernelDevice`.
  WXM1LinuxKernelDeviceParser |
  WXM1LPCDeviceParser |
  WXM1MemoryParser |
  WXM1Names |
  WXM1OpenOptionParser |
  WXM1OpenOptions | Immutable implementation of `WXM1OpenOptionsType`.
  WXM1OpenOptions.Builder | Builds instances of type `WXM1OpenOptions`.
  WXM1OpenOptionsParser |
  WXM1PassthruDeviceParser |
  WXM1PinCPUParser |
  WXM1PinCPUs | Immutable implementation of `WXM1PinCPUsType`.
  WXM1PinCPUs.Builder | Builds instances of type `WXM1PinCPUs`.
  WXM1PinCPUsParser |
  WXM1SectorSizesParser |
  WXM1StorageBackendFileParser |
  WXM1StorageBackends |
  WXM1StorageBackendZFSVolumeParser |
  WXM1TapParser |
  WXM1TTYBackendFileParser |
  WXM1TTYBackendNMDMParser |
  WXM1TTYBackendStdioParser |
  WXM1VirtioBlockStorageDeviceParser |
  WXM1VirtioNetworkDeviceParser |
  WXM1VirtualMachineParser |
  WXM1VirtualMachineSerializer |
  WXM1VirtualMachineSetParser |
  WXM1VMNetParser |
  WXMBootConfigurationParser |
  WXMVirtualMachineParser |

- Enum Summary
  Enum | Description
  --- | ---
  WXM1DeviceSlots.SlotSide | The side of emulation upon which the device slot lives.