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 SummaryNested classes/interfaces inherited from class com.sun.jna.StructureStructure.ByReference, Structure.ByValue, Structure.FieldOrder, Structure.StructField
- 
Field SummaryFieldsModifier and TypeFieldDescriptionlonglonglonglonglonglonglonglonglonglonglonglonglongbyte[]intlonglonglonglonglonglonglonglongdoublelongdoublelonglonglongFields inherited from class com.sun.jna.StructureALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE
- 
Constructor SummaryConstructors
- 
Method SummaryMethods inherited from class com.sun.jna.StructureallocateMemory, 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- 
versionpublic long version
- 
pidpublic long pid
- 
proc_namepublic byte[] proc_name
- 
proc_prioritypublic int proc_priority
- 
num_threadspublic long num_threads
- 
proc_uidpublic long proc_uid
- 
proc_classidpublic long proc_classid
- 
proc_sizepublic long proc_size
- 
proc_real_mem_datapublic long proc_real_mem_data
- 
proc_real_mem_textpublic long proc_real_mem_text
- 
proc_virt_mem_datapublic long proc_virt_mem_data
- 
proc_virt_mem_textpublic long proc_virt_mem_text
- 
heap_sizepublic long heap_size
- 
real_inusepublic long real_inuse
- 
virt_inusepublic long virt_inuse
- 
pinnedpublic long pinned
- 
pgsp_inusepublic long pgsp_inuse
- 
filepagespublic long filepages
- 
real_inuse_mappublic long real_inuse_map
- 
virt_inuse_mappublic long virt_inuse_map
- 
pinned_inuse_mappublic long pinned_inuse_map
- 
ucpu_timepublic double ucpu_time
- 
scpu_timepublic double scpu_time
- 
last_timebasepublic long last_timebase
- 
inBytespublic long inBytes
- 
outBytespublic long outBytes
- 
inOpspublic long inOps
- 
outOpspublic long outOps
 
- 
- 
Constructor Details- 
perfstat_process_tpublic perfstat_process_t()
 
-