Class SolarisPsInfo

java.lang.Object
oshi.driver.common.unix.solaris.SolarisPsInfo

public class SolarisPsInfo extends Object
Pure-Java mirror of the Solaris psinfo_t struct populated from /proc/<pid>/psinfo.

Fields and ordering match <sys/procfs.h>.

  • Field Details

    • pr_flag

      public int pr_flag
    • pr_nlwp

      public int pr_nlwp
    • pr_pid

      public int pr_pid
    • pr_ppid

      public int pr_ppid
    • pr_pgid

      public int pr_pgid
    • pr_sid

      public int pr_sid
    • pr_uid

      public int pr_uid
    • pr_euid

      public int pr_euid
    • pr_gid

      public int pr_gid
    • pr_egid

      public int pr_egid
    • pr_addr

      public long pr_addr
    • pr_size

      public long pr_size
    • pr_rssize

      public long pr_rssize
    • pr_rssizepriv

      public long pr_rssizepriv
    • pr_ttydev

      public long pr_ttydev
    • pr_pctcpu

      public short pr_pctcpu
    • pr_pctmem

      public short pr_pctmem
    • pr_start

      public SolarisTimestruc pr_start
    • pr_time

      public SolarisTimestruc pr_time
    • pr_ctime

      public SolarisTimestruc pr_ctime
    • pr_fname

      public byte[] pr_fname
    • pr_psargs

      public byte[] pr_psargs
    • pr_wstat

      public int pr_wstat
    • pr_argc

      public int pr_argc
    • pr_argv

      public long pr_argv
    • pr_envp

      public long pr_envp
    • pr_dmodel

      public byte pr_dmodel
    • pr_taskid

      public int pr_taskid
    • pr_projid

      public int pr_projid
    • pr_nzomb

      public int pr_nzomb
    • pr_poolid

      public int pr_poolid
    • pr_zoneid

      public int pr_zoneid
    • pr_contract

      public int pr_contract
    • pr_lwp

      public SolarisLwpsInfo pr_lwp
  • Constructor Details

    • SolarisPsInfo

      public SolarisPsInfo(ByteBuffer buff)