Package jnr.posix
Class LinuxFileStat32.Layout
java.lang.Object
jnr.ffi.Type
jnr.ffi.StructLayout
jnr.posix.LinuxFileStat32.Layout
- Enclosing class:
- LinuxFileStat32
private static final class LinuxFileStat32.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.Signed16
final jnr.ffi.StructLayout.Signed16
final jnr.ffi.StructLayout.Signed32
final jnr.ffi.StructLayout.Signed64
final 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.Signed32
final jnr.ffi.StructLayout.Signed64
final 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.Signed32
final jnr.ffi.StructLayout.Signed64
final jnr.ffi.StructLayout.Signed64
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.Signed64 st_dev -
__pad1
public final jnr.ffi.StructLayout.Signed16 __pad1 -
st_ino
public final jnr.ffi.StructLayout.Signed32 st_ino -
st_mode
public final jnr.ffi.StructLayout.Signed32 st_mode -
st_nlink
public final jnr.ffi.StructLayout.Signed32 st_nlink -
st_uid
public final jnr.ffi.StructLayout.Signed32 st_uid -
st_gid
public final jnr.ffi.StructLayout.Signed32 st_gid -
st_rdev
public final jnr.ffi.StructLayout.Signed64 st_rdev -
__pad2
public final jnr.ffi.StructLayout.Signed16 __pad2 -
st_size
public final jnr.ffi.StructLayout.Signed64 st_size -
st_blksize
public final jnr.ffi.StructLayout.Signed32 st_blksize -
st_blocks
public final jnr.ffi.StructLayout.Signed32 st_blocks -
__unused4
public final jnr.ffi.StructLayout.Signed32 __unused4 -
st_atim_sec
public final jnr.ffi.StructLayout.Signed32 st_atim_sec -
st_atim_nsec
public final jnr.ffi.StructLayout.Signed32 st_atim_nsec -
st_mtim_sec
public final jnr.ffi.StructLayout.Signed32 st_mtim_sec -
st_mtim_nsec
public final jnr.ffi.StructLayout.Signed32 st_mtim_nsec -
st_ctim_sec
public final jnr.ffi.StructLayout.Signed32 st_ctim_sec -
st_ctim_nsec
public final jnr.ffi.StructLayout.Signed32 st_ctim_nsec -
__unused5
public final jnr.ffi.StructLayout.Signed64 __unused5
-
-
Constructor Details
-
Layout
private Layout(jnr.ffi.Runtime runtime)
-