@Structure.FieldOrder(value={"ncpus","ncpus_cfg","description","processorHZ","user","sys","idle","wait","pswitch","syscall","sysread","syswrite","sysfork","sysexec","readch","writech","devintrs","softintrs","lbolt","loadavg","runque","swpque","bread","bwrite","lread","lwrite","phread","phwrite","runocc","swpocc","iget","namei","dirblk","msg","sema","rcvint","xmtint","mdmint","tty_rawinch","tty_caninch","tty_rawoutch","ksched","koverf","kexit","rbread","rcread","rbwrt","rcwrt","traps","ncpus_high","puser","psys","pidle","pwait","decrintrs","mpcrintrs","mpcsintrs","phantintrs","idle_donated_purr","idle_donated_spurr","busy_donated_purr","busy_donated_spurr","idle_stolen_purr","idle_stolen_spurr","busy_stolen_purr","busy_stolen_spurr","iowait","physio","twait","hpi","hpit","puser_spurr","psys_spurr","pidle_spurr","pwait_spurr","spurrflag","version","tb_last","purr_coalescing","spurr_coalescing"}) public static class Perfstat.perfstat_cpu_total_t extends Structure
Structure.ByReference, Structure.ByValue, Structure.FieldOrder, Structure.StructField
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE
Constructor and Description |
---|
perfstat_cpu_total_t() |
allocateMemory, allocateMemory, autoAllocate, autoRead, autoRead, autoWrite, autoWrite, cacheTypeInfo, calculateSize, clear, createFieldsOrder, createFieldsOrder, createFieldsOrder, createFieldsOrder, dataEquals, dataEquals, ensureAllocated, equals, fieldOffset, getAutoRead, getAutoWrite, getFieldList, getFieldOrder, getFields, getNativeAlignment, getNativeSize, getNativeSize, getPointer, getStringEncoding, getStructAlignment, hashCode, newInstance, newInstance, read, readField, readField, setAlignType, setAutoRead, setAutoSynch, setAutoWrite, setStringEncoding, size, sortFields, toArray, toArray, toString, toString, useMemory, useMemory, write, writeField, writeField, writeField
public int ncpus
public int ncpus_cfg
public byte[] description
public long processorHZ
public long user
public long sys
public long idle
public long wait
public long pswitch
public long syscall
public long sysread
public long syswrite
public long sysfork
public long sysexec
public long readch
public long writech
public long devintrs
public long softintrs
public NativeLong lbolt
public long[] loadavg
public long runque
public long swpque
public long bread
public long bwrite
public long lread
public long lwrite
public long phread
public long phwrite
public long runocc
public long swpocc
public long iget
public long namei
public long dirblk
public long msg
public long sema
public long rcvint
public long xmtint
public long mdmint
public long tty_rawinch
public long tty_caninch
public long tty_rawoutch
public long ksched
public long koverf
public long kexit
public long rbread
public long rcread
public long rbwrt
public long rcwrt
public long traps
public int ncpus_high
public long puser
public long psys
public long pidle
public long pwait
public long decrintrs
public long mpcrintrs
public long mpcsintrs
public long phantintrs
public long idle_donated_purr
public long idle_donated_spurr
public long busy_donated_purr
public long busy_donated_spurr
public long idle_stolen_purr
public long idle_stolen_spurr
public long busy_stolen_purr
public long busy_stolen_spurr
public short iowait
public short physio
public long twait
public long hpi
public long hpit
public long puser_spurr
public long psys_spurr
public long pidle_spurr
public long pwait_spurr
public int spurrflag
public long version
public long tb_last
public long purr_coalescing
public long spurr_coalescing