@Structure.FieldOrder(value={"name","user","sys","idle","wait","pswitch","syscall","sysread","syswrite","sysfork","sysexec","readch","writech","bread","bwrite","lread","lwrite","phread","phwrite","iget","namei","dirblk","msg","sema","minfaults","majfaults","puser","psys","pidle","pwait","redisp_sd0","redisp_sd1","redisp_sd2","redisp_sd3","redisp_sd4","redisp_sd5","migration_push","migration_S3grq","migration_S3pul","invol_cswitch","vol_cswitch","runque","bound","decrintrs","mpcrintrs","mpcsintrs","devintrs","softintrs","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","hpi","hpit","puser_spurr","psys_spurr","pidle_spurr","pwait_spurr","spurrflag","localdispatch","neardispatch","fardispatch","cswitches","version","tb_last"}) public static class Perfstat.perfstat_cpu_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_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 byte[] name
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 bread
public long bwrite
public long lread
public long lwrite
public long phread
public long phwrite
public long iget
public long namei
public long dirblk
public long msg
public long sema
public long minfaults
public long majfaults
public long puser
public long psys
public long pidle
public long pwait
public long redisp_sd0
public long redisp_sd1
public long redisp_sd2
public long redisp_sd3
public long redisp_sd4
public long redisp_sd5
public long migration_push
public long migration_S3grq
public long migration_S3pul
public long invol_cswitch
public long vol_cswitch
public long runque
public long bound
public long decrintrs
public long mpcrintrs
public long mpcsintrs
public long devintrs
public long softintrs
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 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 localdispatch
public long neardispatch
public long fardispatch
public long cswitches
public long version
public long tb_last