Package jnr.posix
Class MacOSFileStat64Inode.Layout64Inode
java.lang.Object
jnr.ffi.Type
jnr.ffi.StructLayout
jnr.posix.MacOSFileStat64Inode.Layout64Inode
- Enclosing class:
- MacOSFileStat64Inode
public static class MacOSFileStat64Inode.Layout64Inode
extends jnr.ffi.StructLayout
-
Nested Class Summary
Nested ClassesNested 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.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.SignedLong
final jnr.ffi.StructLayout.SignedLong
final jnr.ffi.StructLayout.Signed32
final jnr.ffi.StructLayout.Signed64
final jnr.ffi.StructLayout.SignedLong
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.Signed16
final jnr.ffi.StructLayout.SignedLong
final jnr.ffi.StructLayout.Signed16
final jnr.ffi.StructLayout.Signed64
final jnr.ffi.StructLayout.Signed64
final jnr.ffi.StructLayout.Signed32
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.Signed32 st_dev -
st_mode
public final jnr.ffi.StructLayout.Signed16 st_mode -
st_nlink
public final jnr.ffi.StructLayout.Signed16 st_nlink -
st_ino
public final jnr.ffi.StructLayout.Signed64 st_ino -
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.Signed32 st_rdev -
st_atime
-
st_atimensec
public final jnr.ffi.StructLayout.SignedLong st_atimensec -
st_mtime
-
st_mtimensec
public final jnr.ffi.StructLayout.SignedLong st_mtimensec -
st_ctime
-
st_ctimensec
public final jnr.ffi.StructLayout.SignedLong st_ctimensec -
st_birthtime
-
st_birthtimensec
public final jnr.ffi.StructLayout.SignedLong st_birthtimensec -
st_size
public final jnr.ffi.StructLayout.Signed64 st_size -
st_blocks
public final jnr.ffi.StructLayout.Signed64 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_qspare0
public final jnr.ffi.StructLayout.Signed64 st_qspare0 -
st_qspare1
public final jnr.ffi.StructLayout.Signed64 st_qspare1
-
-
Constructor Details
-
Layout64Inode
public Layout64Inode(jnr.ffi.Runtime runtime)
-