Class Perfstat.perfstat_process_t

java.lang.Object
com.sun.jna.Structure
oshi.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 com.sun.jna.Structure
  • Nested Class Summary

    Nested classes/interfaces inherited from class com.sun.jna.Structure

    com.sun.jna.Structure.ByReference, com.sun.jna.Structure.ByValue, com.sun.jna.Structure.FieldOrder, com.sun.jna.Structure.StructField
  • Field Summary

    Fields 
    Modifier and Type Field Description
    long filepages  
    long heap_size  
    long inBytes  
    long inOps  
    long last_timebase  
    long num_threads  
    long outBytes  
    long outOps  
    long pgsp_inuse  
    long pid  
    long pinned  
    long pinned_inuse_map  
    long proc_classid  
    byte[] proc_name  
    int proc_priority  
    long proc_real_mem_data  
    long proc_real_mem_text  
    long proc_size  
    long proc_uid  
    long proc_virt_mem_data  
    long proc_virt_mem_text  
    long real_inuse  
    long real_inuse_map  
    double scpu_time  
    long shared_lib_data_size  
    double ucpu_time  
    long version  
    long virt_inuse  
    long virt_inuse_map  

    Fields inherited from class com.sun.jna.Structure

    ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE
  • Constructor Summary

    Constructors 
    Constructor Description
    perfstat_process_t()  
  • 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

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait