Package com.io7m.waxmill.machines
Interface WXMDeviceType.WXMDeviceNetworkType
- All Superinterfaces:
WXMDeviceType
- All Known Subinterfaces:
WXMDeviceType.WXMDeviceE1000Type,WXMDeviceType.WXMDeviceVirtioNetworkType
- All Known Implementing Classes:
WXMDeviceE1000,WXMDeviceVirtioNetwork
- Enclosing interface:
- WXMDeviceType
public static interface WXMDeviceType.WXMDeviceNetworkType extends WXMDeviceType
A network device.
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.io7m.waxmill.machines.WXMDeviceType
WXMDeviceType.Kind, WXMDeviceType.WXMDeviceAHCIDiskType, WXMDeviceType.WXMDeviceAHCIOpticalDiskType, WXMDeviceType.WXMDeviceE1000Type, WXMDeviceType.WXMDeviceFramebufferType, WXMDeviceType.WXMDeviceHostBridgeType, WXMDeviceType.WXMDeviceLPCType, WXMDeviceType.WXMDeviceNetworkType, WXMDeviceType.WXMDevicePassthruType, WXMDeviceType.WXMDeviceVirtioBlockStorageType, WXMDeviceType.WXMDeviceVirtioNetworkType, WXMDeviceType.WXMLPCTTYNames, WXMDeviceType.WXMSectorSizesType, WXMDeviceType.WXMStorageBackendFileType, WXMDeviceType.WXMStorageBackendType, WXMDeviceType.WXMStorageBackendZFSVolumeType, WXMDeviceType.WXMTTYBackendFileType, WXMDeviceType.WXMTTYBackendNMDMType, WXMDeviceType.WXMTTYBackendStdioType, WXMDeviceType.WXMTTYBackendType -
Method Summary
Modifier and Type Method Description WXMNetworkDeviceBackendTypebackend()default java.lang.Stringcomment()WXMDeviceSlotdeviceSlot()Methods inherited from interface com.io7m.waxmill.machines.WXMDeviceType
externalName, isConsoleDevice, isStorageDevice, kind
-
Method Details
-
comment
@Default default java.lang.String comment()- Specified by:
commentin interfaceWXMDeviceType- Returns:
- A descriptive comment
-
deviceSlot
WXMDeviceSlot deviceSlot()- Specified by:
deviceSlotin interfaceWXMDeviceType- Returns:
- The device slot
-
backend
WXMNetworkDeviceBackendType backend()- Returns:
- The underlying device backend
-