Class LibKstat.Kstat
java.lang.Object
com.sun.jna.Structure
com.sun.jna.platform.unix.solaris.LibKstat.Kstat
- Enclosing interface:
- LibKstat
@FieldOrder({"ks_crtime","ks_next","ks_kid","ks_module","ks_resv","ks_instance","ks_name","ks_type","ks_class","ks_flags","ks_data","ks_ndata","ks_data_size","ks_snaptime","ks_update","ks_private","ks_snapshot","ks_lock"})
public static class LibKstat.Kstat
extends Structure
The kernel maintains a linked list of statistics structures, or kstats.
 Each kstat has a common header section and a type-specific data section.
 The header section is defined by the kstat_t structure
- 
Nested Class SummaryNested classes/interfaces inherited from class com.sun.jna.StructureStructure.ByReference, Structure.ByValue, Structure.FieldOrder, Structure.StructField
- 
Field SummaryFieldsModifier and TypeFieldDescriptionbyte[]longlongbyteintintbyte[]byte[]intbyteintlongbyteintFields 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- 
ks_crtimepublic long ks_crtime
- 
ks_next
- 
ks_kidpublic int ks_kid
- 
ks_modulepublic byte[] ks_module
- 
ks_resvpublic byte ks_resv
- 
ks_instancepublic int ks_instance
- 
ks_namepublic byte[] ks_name
- 
ks_typepublic byte ks_type
- 
ks_classpublic byte[] ks_class
- 
ks_flagspublic byte ks_flags
- 
ks_data
- 
ks_ndatapublic int ks_ndata
- 
ks_data_sizepublic long ks_data_size
- 
ks_snaptimepublic long ks_snaptime
- 
ks_updatepublic int ks_update
- 
ks_private
- 
ks_snapshotpublic int ks_snapshot
- 
ks_lock
 
- 
- 
Constructor Details- 
Kstatpublic Kstat()
 
- 
- 
Method Details- 
next
 
-