Package com.sun.jna.platform.unix.aix
Class Perfstat.perfstat_process_t
java.lang.Object
com.sun.jna.Structure
com.sun.jna.platform.unix.aix.Perfstat.perfstat_process_t
- Enclosing interface:
- Perfstat
@FieldOrder({"version","pid","proc_name","proc_priority","num_threads","proc_uid","proc_classid","proc_size","proc_real_mem_data","proc_real_mem_text","proc_virt_mem_data","proc_virt_mem_text","shared_lib_data_size","heap_size","real_inuse","virt_inuse","pinned","pgsp_inuse","filepages","real_inuse_map","virt_inuse_map","pinned_inuse_map","ucpu_time","scpu_time","last_timebase","inBytes","outBytes","inOps","outOps"})
public static class Perfstat.perfstat_process_t
extends Structure
-
Nested Class Summary
Nested classes/interfaces inherited from class com.sun.jna.Structure
Structure.ByReference, Structure.ByValue, Structure.FieldOrder, Structure.StructField
-
Field Summary
FieldsModifier and TypeFieldDescriptionlong
long
long
long
long
long
long
long
long
long
long
long
long
byte[]
int
long
long
long
long
long
long
long
long
double
long
double
long
long
long
Fields inherited from class com.sun.jna.Structure
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class com.sun.jna.Structure
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
-
Field Details
-
version
public long version -
pid
public long pid -
proc_name
public byte[] proc_name -
proc_priority
public int proc_priority -
num_threads
public long num_threads -
proc_uid
public long proc_uid -
proc_classid
public long proc_classid -
proc_size
public long proc_size -
proc_real_mem_data
public long proc_real_mem_data -
proc_real_mem_text
public long proc_real_mem_text -
proc_virt_mem_data
public long proc_virt_mem_data -
proc_virt_mem_text
public long proc_virt_mem_text -
heap_size
public long heap_size -
real_inuse
public long real_inuse -
virt_inuse
public long virt_inuse -
pinned
public long pinned -
pgsp_inuse
public long pgsp_inuse -
filepages
public long filepages -
real_inuse_map
public long real_inuse_map -
virt_inuse_map
public long virt_inuse_map -
pinned_inuse_map
public long pinned_inuse_map -
ucpu_time
public double ucpu_time -
scpu_time
public double scpu_time -
last_timebase
public long last_timebase -
inBytes
public long inBytes -
outBytes
public long outBytes -
inOps
public long inOps -
outOps
public long outOps
-
-
Constructor Details
-
perfstat_process_t
public perfstat_process_t()
-