jnr.posix
Class MacOSFileStat.Layout

java.lang.Object
  extended by jnr.ffi.Type
      extended by jnr.ffi.StructLayout
          extended by jnr.posix.MacOSFileStat.Layout
Enclosing class:
MacOSFileStat

public static class MacOSFileStat.Layout
extends jnr.ffi.StructLayout


Nested Class Summary
 class MacOSFileStat.Layout.time_t
           
 
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.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>, 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
 MacOSFileStat.Layout.time_t st_atime
           
 jnr.ffi.StructLayout.SignedLong st_atimensec
           
 jnr.ffi.StructLayout.Signed32 st_blksize
           
 jnr.ffi.StructLayout.Signed64 st_blocks
           
 MacOSFileStat.Layout.time_t st_ctime
           
 jnr.ffi.StructLayout.SignedLong st_ctimensec
           
 jnr.ffi.StructLayout.Signed32 st_dev
           
 jnr.ffi.StructLayout.Signed32 st_flags
           
 jnr.ffi.StructLayout.Signed32 st_gen
           
 jnr.ffi.StructLayout.Signed32 st_gid
           
 jnr.ffi.StructLayout.Signed32 st_ino
           
 jnr.ffi.StructLayout.Signed32 st_lspare
           
 jnr.ffi.StructLayout.Signed16 st_mode
           
 MacOSFileStat.Layout.time_t st_mtime
           
 jnr.ffi.StructLayout.SignedLong st_mtimensec
           
 jnr.ffi.StructLayout.Signed16 st_nlink
           
 jnr.ffi.StructLayout.Signed64 st_qspare0
           
 jnr.ffi.StructLayout.Signed64 st_qspare1
           
 jnr.ffi.StructLayout.Signed32 st_rdev
           
 jnr.ffi.StructLayout.Signed64 st_size
           
 jnr.ffi.StructLayout.Signed32 st_uid
           
 
Constructor Summary
MacOSFileStat.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 Detail

st_dev

public final jnr.ffi.StructLayout.Signed32 st_dev

st_ino

public final jnr.ffi.StructLayout.Signed32 st_ino

st_mode

public final jnr.ffi.StructLayout.Signed16 st_mode

st_nlink

public final jnr.ffi.StructLayout.Signed16 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.Signed32 st_rdev

st_atime

public final MacOSFileStat.Layout.time_t st_atime

st_atimensec

public final jnr.ffi.StructLayout.SignedLong st_atimensec

st_mtime

public final MacOSFileStat.Layout.time_t st_mtime

st_mtimensec

public final jnr.ffi.StructLayout.SignedLong st_mtimensec

st_ctime

public final MacOSFileStat.Layout.time_t st_ctime

st_ctimensec

public final jnr.ffi.StructLayout.SignedLong st_ctimensec

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 Detail

MacOSFileStat.Layout

public MacOSFileStat.Layout(jnr.ffi.Runtime runtime)


Copyright © 2014. All Rights Reserved.