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 Classes
    Modifier and Type
    Class
    Description
    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.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

    Fields
    Modifier and Type
    Field
    Description
     
    final 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
    Constructor
    Description
    Layout64Inode(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.Signed32 st_dev
    • st_mode

      public final jnr.ffi.StructLayout.Signed16 st_mode
    • 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

      public final MacOSFileStat64Inode.Layout64Inode.time_t 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)