Class AixOSThread
java.lang.Object
oshi.software.common.AbstractOSThread
oshi.software.os.unix.aix.AixOSThread
- All Implemented Interfaces:
oshi.software.os.OSThread
@ThreadSafe
public class AixOSThread
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
Modifier and TypeMethodDescriptionlonglongintlonglongoshi.software.os.OSProcess.StategetState()intlonglongbooleanMethods 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, getName
-
Constructor Details
-
AixOSThread
public AixOSThread(int pid, int tid)
-
-
Method Details
-
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()
-