Package pro.gravit.launcher.utils
Class HWIDProvider
- java.lang.Object
-
- pro.gravit.launcher.utils.HWIDProvider
-
public class HWIDProvider extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description oshi.hardware.HardwareAbstractionLayerhardwareoshi.software.os.OperatingSystemsystemoshi.SystemInfosystemInfo
-
Constructor Summary
Constructors Constructor Description HWIDProvider()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetBaseboardSerialNumber()intgetBitness()byte[]getDisplayID()pro.gravit.launcher.request.secure.HardwareReportRequest.HardwareInfogetHardwareInfo(boolean needSerial)java.lang.StringgetHWDiskID()intgetProcessorLogicalCount()longgetProcessorMaxFreq()intgetProcessorPhysicalCount()longgetTotalMemory()booleanisBattery()
-
-
-
Method Detail
-
getBitness
public int getBitness()
-
getTotalMemory
public long getTotalMemory()
-
getProcessorMaxFreq
public long getProcessorMaxFreq()
-
getProcessorPhysicalCount
public int getProcessorPhysicalCount()
-
getProcessorLogicalCount
public int getProcessorLogicalCount()
-
isBattery
public boolean isBattery()
-
getHWDiskID
public java.lang.String getHWDiskID()
-
getDisplayID
public byte[] getDisplayID()
-
getBaseboardSerialNumber
public java.lang.String getBaseboardSerialNumber()
-
getHardwareInfo
public pro.gravit.launcher.request.secure.HardwareReportRequest.HardwareInfo getHardwareInfo(boolean needSerial)
-
-