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 Summary- 
Nested classes/interfaces inherited from class com.sun.jna.StructureStructure.ByReference, Structure.ByValue, Structure.FieldOrder, Structure.StructField
 
- 
 - 
Field SummaryFields Modifier and Type Field Description byte[]ks_classlongks_crtimePointerks_datalongks_data_sizebyteks_flagsintks_instanceintks_kidPointerks_lockbyte[]ks_modulebyte[]ks_nameintks_ndataPointerks_nextPointerks_privatebyteks_resvintks_snapshotlongks_snaptimebyteks_typeintks_update- 
Fields inherited from class com.sun.jna.StructureALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE
 
- 
 - 
Constructor SummaryConstructors Constructor Description Kstat()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description LibKstat.Kstatnext()- 
Methods 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 Detail- 
ks_crtimepublic long ks_crtime 
 - 
ks_nextpublic Pointer 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_datapublic Pointer 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_privatepublic Pointer ks_private 
 - 
ks_snapshotpublic int ks_snapshot 
 - 
ks_lockpublic Pointer ks_lock 
 
- 
 - 
Method Detail- 
nextpublic LibKstat.Kstat next() 
 
- 
 
-