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
UnsupportedOperationExceptionString getOsVersion() throws UnsupportedOperationException
UnsupportedOperationExceptionString getOsArch() throws UnsupportedOperationException
UnsupportedOperationExceptionString getOsFirmwareBuild() throws IOException, InterruptedException, UnsupportedOperationException
String getOsFirmwareDate() throws IOException, InterruptedException, ParseException, UnsupportedOperationException
String getJavaVendor() throws UnsupportedOperationException
UnsupportedOperationExceptionString getJavaVendorUrl() throws UnsupportedOperationException
UnsupportedOperationExceptionString getJavaVersion() throws UnsupportedOperationException
UnsupportedOperationExceptionString getJavaVirtualMachine() throws UnsupportedOperationException
UnsupportedOperationExceptionString getJavaRuntime() throws UnsupportedOperationException
UnsupportedOperationExceptionboolean isHardFloatAbi()
throws UnsupportedOperationException
UnsupportedOperationExceptionlong 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–2015 Pi4J. All rights reserved.