Package com.sun.jna.platform.mac
Class SystemB.VMStatistics64
- java.lang.Object
-
- com.sun.jna.Structure
-
- com.sun.jna.platform.mac.SystemB.VMStatistics64
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.sun.jna.Structure
Structure.ByReference, Structure.ByValue, Structure.StructField
-
-
Field Summary
Fields Modifier and Type Field Description int
active_count
long
compressions
int
compressor_page_count
long
cow_faults
long
decompressions
int
external_page_count
long
faults
static java.util.List<java.lang.String>
FIELDS
int
free_count
long
hits
int
inactive_count
int
internal_page_count
long
lookups
long
pageins
long
pageouts
int
purgeable_count
long
purges
long
reactivations
int
speculative_count
long
swapins
long
swapouts
int
throttled_count
long
total_uncompressed_pages_in_compressor
int
wire_count
long
zero_fill_count
-
Fields inherited from class com.sun.jna.Structure
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE
-
-
Constructor Summary
Constructors Constructor Description VMStatistics64()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.util.List<java.lang.String>
getFieldOrder()
Return this Structure's field names in their proper order.-
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, getFields, getNativeAlignment, getNativeSize, getNativeSize, getPointer, getStringEncoding, getStructAlignment, hashCode, newInstance, newInstance, read, readField, readField, setAlignType, setAutoRead, setAutoSynch, setAutoWrite, setFieldOrder, setStringEncoding, size, sortFields, toArray, toArray, toString, toString, useMemory, useMemory, write, writeField, writeField, writeField
-
-
-
-
Field Detail
-
FIELDS
public static final java.util.List<java.lang.String> FIELDS
-
free_count
public int free_count
-
active_count
public int active_count
-
inactive_count
public int inactive_count
-
wire_count
public int wire_count
-
zero_fill_count
public long zero_fill_count
-
reactivations
public long reactivations
-
pageins
public long pageins
-
pageouts
public long pageouts
-
faults
public long faults
-
cow_faults
public long cow_faults
-
lookups
public long lookups
-
hits
public long hits
-
purges
public long purges
-
purgeable_count
public int purgeable_count
-
speculative_count
public int speculative_count
-
decompressions
public long decompressions
-
compressions
public long compressions
-
swapins
public long swapins
-
swapouts
public long swapouts
-
compressor_page_count
public int compressor_page_count
-
throttled_count
public int throttled_count
-
external_page_count
public int external_page_count
-
internal_page_count
public int internal_page_count
-
total_uncompressed_pages_in_compressor
public long total_uncompressed_pages_in_compressor
-
-
Method Detail
-
getFieldOrder
protected java.util.List<java.lang.String> getFieldOrder()
Description copied from class:Structure
Return this Structure's field names in their proper order. For example,
IMPORTANT When deriving from an existing Structure subclass, ensure that you augment the list provided by the superclass, e.g.protected List getFieldOrder() { return Arrays.asList(new String[] { ... }); }
Field order must be explicitly indicated, since the field order as returned byprotected List getFieldOrder() { List fields = new ArrayList(super.getFieldOrder()); fields.addAll(Arrays.asList(new String[] { ... })); return fields; }
Class.getFields()
is not guaranteed to be predictable.- Specified by:
getFieldOrder
in classStructure
- Returns:
- ordered list of field names
-
-