Package javaforce.vm
Class Hardware
java.lang.Object
javaforce.vm.Hardware
- All Implemented Interfaces:
Serializable
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionbooleanbooleanintintstatic final intstatic final intintstatic final intstatic final intstatic final intbooleanint -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddController(Controller ctrl) voidvoidvoidaddNetwork(Network network) getPath()booleanstatic HardwarevoidremoveController(Controller ctrl) voidremoveDevice(Device device) voidremoveDisk(Disk disk) voidremoveNetwork(Network network) booleanvoidvalidate()
-
Field Details
-
pool
-
name
-
genid
-
os
public int os -
cores
public int cores -
tpm
public int tpm -
memory
-
machine
-
video
-
vram
public int vram -
disks
-
networks
-
devices
-
controllers
-
bios_efi
public boolean bios_efi -
bios_secure
public boolean bios_secure -
video_3d_accel
public boolean video_3d_accel -
OS_LINUX
public static final int OS_LINUX- See Also:
-
OS_WINDOWS
public static final int OS_WINDOWS- See Also:
-
TPM_NONE
public static final int TPM_NONE- See Also:
-
TPM_1_2
public static final int TPM_1_2- See Also:
-
TPM_2_0
public static final int TPM_2_0- See Also:
-
-
Constructor Details
-
Hardware
public Hardware() -
Hardware
-
-
Method Details
-
load
-
save
-
getPath
-
addNetwork
-
removeNetwork
-
addDisk
-
removeDisk
-
getNextDiskName
-
hasDisk
-
addDevice
-
removeDevice
-
addController
-
removeController
-
getTPMVersion
-
validate
public void validate()
-