Interface WXMDeviceType

All Known Subinterfaces:
WXMDeviceType.WXMDeviceAHCIDiskType, WXMDeviceType.WXMDeviceAHCIOpticalDiskType, WXMDeviceType.WXMDeviceE1000Type, WXMDeviceType.WXMDeviceFramebufferType, WXMDeviceType.WXMDeviceHostBridgeType, WXMDeviceType.WXMDeviceLPCType, WXMDeviceType.WXMDevicePassthruType, WXMDeviceType.WXMDeviceVirtioBlockStorageType, WXMDeviceType.WXMDeviceVirtioNetworkType
All Known Implementing Classes:
WXMDeviceAHCIDisk, WXMDeviceAHCIOpticalDisk, WXMDeviceE1000, WXMDeviceFramebuffer, WXMDeviceHostBridge, WXMDeviceLPC, WXMDevicePassthru, WXMDeviceVirtioBlockStorage, WXMDeviceVirtioNetwork

public interface WXMDeviceType
The type of devices that can be attached to virtual machines.
  • Method Details

    • deviceSlot

      WXMDeviceSlot deviceSlot()
      Returns:
      The device slot
    • kind

      Returns:
      The device kind
    • externalName

      java.lang.String externalName()
      Returns:
      The external name of the type (such as ahci-cd).
    • comment

      java.lang.String comment()
      Returns:
      A descriptive comment
    • isStorageDevice

      default boolean isStorageDevice()
      Returns:
      true if this device is a storage device
    • isConsoleDevice

      default boolean isConsoleDevice()
      Returns:
      true if this device is a console/tty device