Package jnr.posix
Class AixFileStat.Layout
java.lang.Object
jnr.ffi.Type
jnr.ffi.StructLayout
jnr.posix.AixFileStat.Layout
- Enclosing class:
- AixFileStat
private static final class AixFileStat.Layout
extends jnr.ffi.StructLayout
-
Nested Class Summary
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.dev_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 extends Object>, 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.time_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.Signed64
final jnr.ffi.StructLayout.Signed32
final jnr.ffi.StructLayout.Unsigned64
final jnr.ffi.StructLayout.Unsigned64
final jnr.ffi.StructLayout.Signed64
final jnr.ffi.StructLayout.Signed32
final jnr.ffi.StructLayout.Unsigned64
final jnr.ffi.StructLayout.Unsigned16
final jnr.ffi.StructLayout.Unsigned32
final jnr.ffi.StructLayout.Unsigned32
final jnr.ffi.StructLayout.Signed64
final jnr.ffi.StructLayout.Unsigned32
final jnr.ffi.StructLayout.Signed64
final jnr.ffi.StructLayout.Signed32
final jnr.ffi.StructLayout.Signed16
final jnr.ffi.StructLayout.Signed32
final jnr.ffi.StructLayout.Signed32
final jnr.ffi.StructLayout.Signed32
final jnr.ffi.StructLayout.Unsigned64
final jnr.ffi.StructLayout.Padding
final jnr.ffi.StructLayout.Signed64
final jnr.ffi.StructLayout.Unsigned32
final jnr.ffi.StructLayout.Unsigned32
final jnr.ffi.StructLayout.Unsigned32
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_dev
public final jnr.ffi.StructLayout.Unsigned64 st_dev -
st_ino
public final jnr.ffi.StructLayout.Signed64 st_ino -
st_mode
public final jnr.ffi.StructLayout.Unsigned32 st_mode -
st_nlink
public final jnr.ffi.StructLayout.Signed16 st_nlink -
st_flag
public final jnr.ffi.StructLayout.Unsigned16 st_flag -
st_uid
public final jnr.ffi.StructLayout.Unsigned32 st_uid -
st_gid
public final jnr.ffi.StructLayout.Unsigned32 st_gid -
st_rdev
public final jnr.ffi.StructLayout.Unsigned64 st_rdev -
st_size
public final jnr.ffi.StructLayout.Signed64 st_size -
st_atime
public final jnr.ffi.StructLayout.Signed64 st_atime -
st_atime_n
public final jnr.ffi.StructLayout.Signed32 st_atime_n -
st_pad1
public final jnr.ffi.StructLayout.Signed32 st_pad1 -
st_mtime
public final jnr.ffi.StructLayout.Signed64 st_mtime -
st_mtime_n
public final jnr.ffi.StructLayout.Signed32 st_mtime_n -
st_pad2
public final jnr.ffi.StructLayout.Signed32 st_pad2 -
st_ctime
public final jnr.ffi.StructLayout.Signed64 st_ctime -
st_ctime_n
public final jnr.ffi.StructLayout.Signed32 st_ctime_n -
st_pad3
public final jnr.ffi.StructLayout.Signed32 st_pad3 -
st_blksize
public final jnr.ffi.StructLayout.Unsigned64 st_blksize -
st_blocks
public final jnr.ffi.StructLayout.Unsigned64 st_blocks -
st_vfstype
public final jnr.ffi.StructLayout.Signed32 st_vfstype -
st_vfs
public final jnr.ffi.StructLayout.Unsigned32 st_vfs -
st_type
public final jnr.ffi.StructLayout.Unsigned32 st_type -
st_gen
public final jnr.ffi.StructLayout.Unsigned32 st_gen -
st_reserved
public final jnr.ffi.StructLayout.Padding st_reserved
-
-
Constructor Details
-
Layout
private Layout(jnr.ffi.Runtime runtime)
-