Class SolarisOSThread
java.lang.Object
oshi.software.common.AbstractOSThread
oshi.software.os.unix.solaris.SolarisOSThread
- All Implemented Interfaces:
oshi.software.os.OSThread
@ThreadSafe
public class SolarisOSThread
extends oshi.software.common.AbstractOSThread
OSThread implementation
-
Nested Class Summary
Nested classes/interfaces inherited from interface oshi.software.os.OSThread
oshi.software.os.OSThread.ThreadFiltering -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class oshi.software.common.AbstractOSThread
getOwningProcessId, getThreadCpuLoadBetweenTicks, getThreadCpuLoadCumulative, toStringMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface oshi.software.os.OSThread
getMajorFaults, getMinorFaults
-
Constructor Details
-
SolarisOSThread
public SolarisOSThread(int pid, int lwpid)
-
-
Method Details
-
getName
-
getThreadId
public int getThreadId() -
getState
public oshi.software.os.OSProcess.State getState() -
getStartMemoryAddress
public long getStartMemoryAddress() -
getContextSwitches
public long getContextSwitches() -
getKernelTime
public long getKernelTime() -
getUserTime
public long getUserTime() -
getUpTime
public long getUpTime() -
getStartTime
public long getStartTime() -
getPriority
public int getPriority() -
updateAttributes
public boolean updateAttributes()
-