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

    Fields
    Modifier and Type
    Field
    Description
    final 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
    Modifier
    Constructor
    Description
    private
    Layout(jnr.ffi.Runtime runtime)
     
  • 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

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • 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_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)