Package jnr.posix
Class DragonFlyFileStat.Layout
java.lang.Object
jnr.ffi.Type
jnr.ffi.StructLayout
jnr.posix.DragonFlyFileStat.Layout
- Enclosing class:
DragonFlyFileStat
private static final class DragonFlyFileStat.Layout
extends jnr.ffi.StructLayout
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionfinal class
final class
Nested classes/interfaces inherited from class jnr.ffi.StructLayout
jnr.ffi.StructLayout.AbstractBoolean, jnr.ffi.StructLayout.AbstractField, jnr.ffi.StructLayout.AsciiString, jnr.ffi.StructLayout.AsciiStringRef, jnr.ffi.StructLayout.blkcnt_t, jnr.ffi.StructLayout.blksize_t, jnr.ffi.StructLayout.BOOL16, jnr.ffi.StructLayout.Boolean, jnr.ffi.StructLayout.caddr_t, jnr.ffi.StructLayout.clock_t, jnr.ffi.StructLayout.Double, jnr.ffi.StructLayout.Enum<T extends Enum<T>>, jnr.ffi.StructLayout.Enum16<E extends Enum<E>>, jnr.ffi.StructLayout.Enum32<E extends Enum<E>>, jnr.ffi.StructLayout.Enum64<E extends Enum<E>>, jnr.ffi.StructLayout.Enum8<E extends Enum<E>>, jnr.ffi.StructLayout.EnumField<E extends Enum<E>>, jnr.ffi.StructLayout.EnumLong<E extends Enum<E>>, jnr.ffi.StructLayout.Field, jnr.ffi.StructLayout.Float, jnr.ffi.StructLayout.fsblkcnt_t, jnr.ffi.StructLayout.fsfilcnt_t, jnr.ffi.StructLayout.Function<T>, jnr.ffi.StructLayout.gid_t, jnr.ffi.StructLayout.id_t, jnr.ffi.StructLayout.in_addr_t, jnr.ffi.StructLayout.in_port_t, jnr.ffi.StructLayout.ino_t, jnr.ffi.StructLayout.ino64_t, jnr.ffi.StructLayout.int16_t, jnr.ffi.StructLayout.int32_t, jnr.ffi.StructLayout.int64_t, jnr.ffi.StructLayout.int8_t, jnr.ffi.StructLayout.IntegerAlias, jnr.ffi.StructLayout.intptr_t, jnr.ffi.StructLayout.key_t, jnr.ffi.StructLayout.mode_t, jnr.ffi.StructLayout.nlink_t, jnr.ffi.StructLayout.NumberField, jnr.ffi.StructLayout.off_t, jnr.ffi.StructLayout.Offset, jnr.ffi.StructLayout.Padding, jnr.ffi.StructLayout.pid_t, jnr.ffi.StructLayout.Pointer, jnr.ffi.StructLayout.rlim_t, jnr.ffi.StructLayout.sa_family_t, jnr.ffi.StructLayout.Signed16, jnr.ffi.StructLayout.Signed32, jnr.ffi.StructLayout.Signed64, jnr.ffi.StructLayout.Signed8, jnr.ffi.StructLayout.SignedLong, jnr.ffi.StructLayout.size_t, jnr.ffi.StructLayout.socklen_t, jnr.ffi.StructLayout.ssize_t, jnr.ffi.StructLayout.String, jnr.ffi.StructLayout.swblk_t, jnr.ffi.StructLayout.u_int16_t, jnr.ffi.StructLayout.u_int32_t, jnr.ffi.StructLayout.u_int64_t, jnr.ffi.StructLayout.u_int8_t, jnr.ffi.StructLayout.uid_t, jnr.ffi.StructLayout.uintptr_t, jnr.ffi.StructLayout.Unsigned16, jnr.ffi.StructLayout.Unsigned32, jnr.ffi.StructLayout.Unsigned64, jnr.ffi.StructLayout.Unsigned8, jnr.ffi.StructLayout.UnsignedLong, jnr.ffi.StructLayout.UTF8String, jnr.ffi.StructLayout.UTF8StringRef, jnr.ffi.StructLayout.UTFString, jnr.ffi.StructLayout.UTFStringRef, jnr.ffi.StructLayout.WBOOL
-
Field Summary
FieldsModifier and TypeFieldDescriptionfinal jnr.ffi.StructLayout.Signed32
final jnr.ffi.StructLayout.Signed32
final jnr.ffi.StructLayout.Signed32
final jnr.ffi.StructLayout.Signed32
final jnr.ffi.StructLayout.Signed32
final jnr.ffi.StructLayout.Signed64
final jnr.ffi.StructLayout.Signed32
final jnr.ffi.StructLayout.Unsigned16
final jnr.ffi.StructLayout.Signed32
final jnr.ffi.StructLayout.Unsigned16
final jnr.ffi.StructLayout.Signed64
final jnr.ffi.StructLayout.Signed64
final jnr.ffi.StructLayout.Signed32
final jnr.ffi.StructLayout.Signed32
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class jnr.ffi.StructLayout
addField, addField, addField, addField, alignment, array, arrayBegin, arrayEnd, at, function, function, getNativeType, getRuntime, inner, offset, size, toString
-
Field Details
-
st_ino
public final jnr.ffi.StructLayout.Signed64 st_ino -
st_nlink
public final jnr.ffi.StructLayout.Signed32 st_nlink -
st_dev
-
st_mode
public final jnr.ffi.StructLayout.Unsigned16 st_mode -
st_padding1
public final jnr.ffi.StructLayout.Unsigned16 st_padding1 -
st_uid
public final jnr.ffi.StructLayout.Signed32 st_uid -
st_gid
public final jnr.ffi.StructLayout.Signed32 st_gid -
st_rdev
-
st_atim
-
st_atimnsec
-
st_mtim
-
st_mtimnsec
-
st_ctim
-
st_ctimnsec
-
st_size
public final jnr.ffi.StructLayout.Signed32 st_size -
st_blocks
public final jnr.ffi.StructLayout.Signed32 st_blocks -
st_blksize
public final jnr.ffi.StructLayout.Signed32 st_blksize -
st_flags
public final jnr.ffi.StructLayout.Signed32 st_flags -
st_gen
public final jnr.ffi.StructLayout.Signed32 st_gen -
st_lspare
public final jnr.ffi.StructLayout.Signed32 st_lspare -
st_qspare1
public final jnr.ffi.StructLayout.Signed64 st_qspare1 -
st_qspare2
public final jnr.ffi.StructLayout.Signed64 st_qspare2
-
-
Constructor Details
-
Layout
private Layout(jnr.ffi.Runtime runtime)
-