Class SolarisLibc.SolarisPsInfo

java.lang.Object
com.sun.jna.Structure
oshi.jna.platform.unix.SolarisLibc.SolarisPsInfo
Enclosing interface:
SolarisLibc

@FieldOrder({"pr_flag","pr_nlwp","pr_pid","pr_ppid","pr_pgid","pr_sid","pr_uid","pr_euid","pr_gid","pr_egid","pr_addr","pr_size","pr_rssize","pr_rssizepriv","pr_ttydev","pr_pctcpu","pr_pctmem","pr_start","pr_time","pr_ctime","pr_fname","pr_psargs","pr_wstat","pr_argc","pr_argv","pr_envp","pr_dmodel","pr_pad2","pr_taskid","pr_projid","pr_nzomb","pr_poolid","pr_zoneid","pr_contract","pr_filler","pr_lwp"}) public static class SolarisLibc.SolarisPsInfo extends com.sun.jna.Structure
Structure for psinfo file
  • 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 com.sun.jna.Pointer pr_addr
    • pr_size

      public com.sun.jna.platform.unix.LibCAPI.size_t pr_size
    • pr_rssize

      public com.sun.jna.platform.unix.LibCAPI.size_t pr_rssize
    • pr_rssizepriv

      public com.sun.jna.platform.unix.LibCAPI.size_t pr_rssizepriv
    • pr_ttydev

      public com.sun.jna.NativeLong pr_ttydev
    • pr_pctcpu

      public short pr_pctcpu
    • pr_pctmem

      public short pr_pctmem
    • pr_start

      public SolarisLibc.Timestruc pr_start
    • pr_time

      public SolarisLibc.Timestruc pr_time
    • pr_ctime

      public SolarisLibc.Timestruc 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 com.sun.jna.Pointer pr_argv
    • pr_envp

      public com.sun.jna.Pointer pr_envp
    • pr_dmodel

      public byte pr_dmodel
    • pr_pad2

      public byte[] pr_pad2
    • 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_filler

      public int[] pr_filler
    • pr_lwp

  • Constructor Details

    • SolarisPsInfo

      public SolarisPsInfo()
    • SolarisPsInfo

      public SolarisPsInfo(byte[] bytes)