Class ThreadInfo.ThreadStats

java.lang.Object
oshi.driver.mac.ThreadInfo.ThreadStats
Enclosing class:
ThreadInfo

@Immutable public static class ThreadInfo.ThreadStats extends Object
Class to encapsulate mach thread info
  • Constructor Details

    • ThreadStats

      public ThreadStats(int tid, double cpu, char state, long sTime, long uTime, int pri)
  • Method Details

    • getThreadId

      public int getThreadId()
      Returns:
      the threadId
    • getUserTime

      public long getUserTime()
      Returns:
      the userTime
    • getSystemTime

      public long getSystemTime()
      Returns:
      the systemTime
    • getUpTime

      public long getUpTime()
      Returns:
      the upTime
    • getState

      public OSProcess.State getState()
      Returns:
      the state
    • getPriority

      public int getPriority()
      Returns:
      the priority