public interface SystemInfoProvider
String getProcessor() throws IOException, InterruptedException, UnsupportedOperationException
String getModelName() throws IOException, InterruptedException, UnsupportedOperationException
String getBogoMIPS() throws IOException, InterruptedException, UnsupportedOperationException
String[] getCpuFeatures() throws IOException, InterruptedException, UnsupportedOperationException
String getCpuImplementer() throws IOException, InterruptedException, UnsupportedOperationException
String getCpuArchitecture() throws IOException, InterruptedException, UnsupportedOperationException
String getCpuVariant() throws IOException, InterruptedException, UnsupportedOperationException
String getCpuPart() throws IOException, InterruptedException, UnsupportedOperationException
String getCpuRevision() throws IOException, InterruptedException, UnsupportedOperationException
String getHardware() throws IOException, InterruptedException, UnsupportedOperationException
String getRevision() throws IOException, InterruptedException, UnsupportedOperationException
String getSerial() throws IOException, InterruptedException, UnsupportedOperationException
String getOsName() throws UnsupportedOperationException
UnsupportedOperationException
String getOsVersion() throws UnsupportedOperationException
UnsupportedOperationException
String getOsArch() throws UnsupportedOperationException
UnsupportedOperationException
String getOsFirmwareBuild() throws IOException, InterruptedException, UnsupportedOperationException
String getOsFirmwareDate() throws IOException, InterruptedException, ParseException, UnsupportedOperationException
String getJavaVendor() throws UnsupportedOperationException
UnsupportedOperationException
String getJavaVendorUrl() throws UnsupportedOperationException
UnsupportedOperationException
String getJavaVersion() throws UnsupportedOperationException
UnsupportedOperationException
String getJavaVirtualMachine() throws UnsupportedOperationException
UnsupportedOperationException
String getJavaRuntime() throws UnsupportedOperationException
UnsupportedOperationException
boolean isHardFloatAbi() throws UnsupportedOperationException
UnsupportedOperationException
long getMemoryTotal() throws IOException, InterruptedException, UnsupportedOperationException
long getMemoryUsed() throws IOException, InterruptedException, UnsupportedOperationException
long getMemoryFree() throws IOException, InterruptedException, UnsupportedOperationException
long getMemoryShared() throws IOException, InterruptedException, UnsupportedOperationException
long getMemoryBuffers() throws IOException, InterruptedException, UnsupportedOperationException
long getMemoryCached() throws IOException, InterruptedException, UnsupportedOperationException
SystemInfo.BoardType getBoardType() throws IOException, InterruptedException, UnsupportedOperationException
float getCpuTemperature() throws IOException, InterruptedException, NumberFormatException, UnsupportedOperationException
float getCpuVoltage() throws IOException, InterruptedException, NumberFormatException, UnsupportedOperationException
float getMemoryVoltageSDRam_C() throws IOException, InterruptedException, NumberFormatException, UnsupportedOperationException
float getMemoryVoltageSDRam_I() throws IOException, InterruptedException, NumberFormatException, UnsupportedOperationException
float getMemoryVoltageSDRam_P() throws IOException, InterruptedException, NumberFormatException, UnsupportedOperationException
boolean getCodecH264Enabled() throws IOException, InterruptedException, UnsupportedOperationException
boolean getCodecMPG2Enabled() throws IOException, InterruptedException, UnsupportedOperationException
boolean getCodecWVC1Enabled() throws IOException, InterruptedException, UnsupportedOperationException
long getClockFrequencyArm() throws IOException, InterruptedException, UnsupportedOperationException
long getClockFrequencyCore() throws IOException, InterruptedException, UnsupportedOperationException
long getClockFrequencyH264() throws IOException, InterruptedException, UnsupportedOperationException
long getClockFrequencyISP() throws IOException, InterruptedException, UnsupportedOperationException
long getClockFrequencyV3D() throws IOException, InterruptedException, UnsupportedOperationException
long getClockFrequencyUART() throws IOException, InterruptedException, UnsupportedOperationException
long getClockFrequencyPWM() throws IOException, InterruptedException, UnsupportedOperationException
long getClockFrequencyEMMC() throws IOException, InterruptedException, UnsupportedOperationException
long getClockFrequencyPixel() throws IOException, InterruptedException, UnsupportedOperationException
long getClockFrequencyVEC() throws IOException, InterruptedException, UnsupportedOperationException
long getClockFrequencyHDMI() throws IOException, InterruptedException, UnsupportedOperationException
long getClockFrequencyDPI() throws IOException, InterruptedException, UnsupportedOperationException
Copyright © 2012–2021 Pi4J. All rights reserved.