|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.kenai.jaffl.struct.Struct
org.jruby.ext.posix.HeapStruct
org.jruby.ext.posix.BaseHeapFileStat
org.jruby.ext.posix.Linux64HeapFileStat
public final class Linux64HeapFileStat
Nested Class Summary |
---|
Nested classes/interfaces inherited from class org.jruby.ext.posix.HeapStruct |
---|
HeapStruct.Int16, HeapStruct.Int32, HeapStruct.Int64, HeapStruct.Long, HeapStruct.UInt32 |
Nested classes/interfaces inherited from class com.kenai.jaffl.struct.Struct |
---|
com.kenai.jaffl.struct.Struct.AbstractBoolean, com.kenai.jaffl.struct.Struct.AbstractMember, com.kenai.jaffl.struct.Struct.Address, com.kenai.jaffl.struct.Struct.AsciiString, com.kenai.jaffl.struct.Struct.AsciiStringRef, com.kenai.jaffl.struct.Struct.Boolean, com.kenai.jaffl.struct.Struct.Constants, com.kenai.jaffl.struct.Struct.Double, com.kenai.jaffl.struct.Struct.Enum<T extends java.lang.Enum<T>>, com.kenai.jaffl.struct.Struct.Enum16<E extends java.lang.Enum<E>>, com.kenai.jaffl.struct.Struct.Enum32<E extends java.lang.Enum<E>>, com.kenai.jaffl.struct.Struct.Enum64<E extends java.lang.Enum<E>>, com.kenai.jaffl.struct.Struct.Enum8<E extends java.lang.Enum<E>>, com.kenai.jaffl.struct.Struct.EnumField<E>, com.kenai.jaffl.struct.Struct.EnumLong<E extends java.lang.Enum<E>>, com.kenai.jaffl.struct.Struct.Float, com.kenai.jaffl.struct.Struct.Member, com.kenai.jaffl.struct.Struct.NumberField, com.kenai.jaffl.struct.Struct.Offset, com.kenai.jaffl.struct.Struct.Padding, com.kenai.jaffl.struct.Struct.Pointer, com.kenai.jaffl.struct.Struct.Signed16, com.kenai.jaffl.struct.Struct.Signed32, com.kenai.jaffl.struct.Struct.Signed64, com.kenai.jaffl.struct.Struct.Signed8, com.kenai.jaffl.struct.Struct.SignedLong, com.kenai.jaffl.struct.Struct.String, com.kenai.jaffl.struct.Struct.Unsigned16, com.kenai.jaffl.struct.Struct.Unsigned32, com.kenai.jaffl.struct.Struct.Unsigned64, com.kenai.jaffl.struct.Struct.Unsigned8, com.kenai.jaffl.struct.Struct.UnsignedLong, com.kenai.jaffl.struct.Struct.UTF8String, com.kenai.jaffl.struct.Struct.UTF8StringRef, com.kenai.jaffl.struct.Struct.UTFString, com.kenai.jaffl.struct.Struct.UTFStringRef, com.kenai.jaffl.struct.Struct.WBOOL |
Fields inherited from class org.jruby.ext.posix.BaseHeapFileStat |
---|
posix |
Fields inherited from interface org.jruby.ext.posix.FileStat |
---|
ALL_READ, ALL_WRITE, S_IFBLK, S_IFCHR, S_IFDIR, S_IFIFO, S_IFLNK, S_IFMT, S_IFREG, S_IFSOCK, S_IRGRP, S_IROTH, S_IRUSR, S_ISGID, S_ISUID, S_ISVTX, S_IWGRP, S_IWOTH, S_IWUSR, S_IXGRP, S_IXOTH, S_IXUGO, S_IXUSR |
Constructor Summary | |
---|---|
Linux64HeapFileStat()
|
|
Linux64HeapFileStat(POSIX posix)
|
Method Summary | |
---|---|
long |
atime()
|
long |
blocks()
|
long |
blockSize()
|
long |
ctime()
|
long |
dev()
|
int |
gid()
|
long |
ino()
|
int |
mode()
|
long |
mtime()
|
int |
nlink()
|
long |
rdev()
|
long |
st_size()
Note: Name 'st_size' since Structure has a 'size' method already |
int |
uid()
|
Methods inherited from class org.jruby.ext.posix.BaseHeapFileStat |
---|
ftype, groupMember, isBlockDev, isCharDev, isDirectory, isEmpty, isExecutable, isExecutableReal, isFifo, isFile, isGroupOwned, isIdentical, isNamedPipe, isOwned, isReadable, isReadableReal, isROwned, isSetgid, isSetuid, isSocket, isSticky, isSymlink, isWritable, isWritableReal, major, minor |
Methods inherited from class com.kenai.jaffl.struct.Struct |
---|
array, array, array, array, array, array, array, array, array, array, array, array, array, array, array, arrayBegin, arrayEnd, inner, toString, useMemory, useMemory |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public final HeapStruct.Int64 st_dev
public final HeapStruct.Int64 st_ino
public final HeapStruct.Int64 st_nlink
public final HeapStruct.Int32 st_mode
public final HeapStruct.Int32 st_uid
public final HeapStruct.Int32 st_gid
public final HeapStruct.Int64 st_rdev
public final HeapStruct.Int64 st_size
public final HeapStruct.Int64 st_blksize
public final HeapStruct.Int64 st_blocks
public final HeapStruct.Int64 st_atime
public final HeapStruct.Int64 st_atimensec
public final HeapStruct.Int64 st_mtime
public final HeapStruct.Int64 st_mtimensec
public final HeapStruct.Int64 st_ctime
public final HeapStruct.Int64 st_ctimensec
public final HeapStruct.Int64 __unused4
public final HeapStruct.Int64 __unused5
public final HeapStruct.Int64 __unused6
Constructor Detail |
---|
public Linux64HeapFileStat()
public Linux64HeapFileStat(POSIX posix)
Method Detail |
---|
public long atime()
public long blockSize()
public long blocks()
public long ctime()
public long dev()
public int gid()
public long ino()
public int mode()
public long mtime()
public int nlink()
public long rdev()
public long st_size()
FileStat
public int uid()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |