Class SystemB.VinfoStat
java.lang.Object
com.sun.jna.Structure
com.sun.jna.platform.mac.SystemB.VinfoStat
- Enclosing interface:
SystemB
@FieldOrder({"vst_dev","vst_mode","vst_nlink","vst_ino","vst_uid","vst_gid","vst_atime","vst_atimensec","vst_mtime","vst_mtimensec","vst_ctime","vst_ctimensec","vst_birthtime","vst_birthtimensec","vst_size","vst_blocks","vst_blksize","vst_flags","vst_gen","vst_rdev","vst_qspare"})
public static class SystemB.VinfoStat
extends Structure
File status information.
Corresponds to struct vinfo_stat in <sys/proc_info.h>. A copy of stat64 with
statically-sized fields.
-
Nested Class Summary
Nested classes/interfaces inherited from class Structure
Structure.ByReference, Structure.ByValue, Structure.FieldOrder, Structure.StructField -
Field Summary
FieldsModifier and TypeFieldDescriptionlonglonglonglongintlonglonglongintintintintlongshortlonglongshortlong[]intlongintFields inherited from class Structure
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class 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
-
Field Details
-
vst_dev
public int vst_dev -
vst_mode
public short vst_mode -
vst_nlink
public short vst_nlink -
vst_ino
public long vst_ino -
vst_uid
public int vst_uid -
vst_gid
public int vst_gid -
vst_atime
public long vst_atime -
vst_atimensec
public long vst_atimensec -
vst_mtime
public long vst_mtime -
vst_mtimensec
public long vst_mtimensec -
vst_ctime
public long vst_ctime -
vst_ctimensec
public long vst_ctimensec -
vst_birthtime
public long vst_birthtime -
vst_birthtimensec
public long vst_birthtimensec -
vst_size
public long vst_size -
vst_blocks
public long vst_blocks -
vst_blksize
public int vst_blksize -
vst_flags
public int vst_flags -
vst_gen
public int vst_gen -
vst_rdev
public int vst_rdev -
vst_qspare
public long[] vst_qspare
-
-
Constructor Details
-
VinfoStat
public VinfoStat()
-