|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.sun.jna.Structure
org.jruby.ext.posix.BaseNativeFileStat
org.jruby.ext.posix.MacOSFileStat
public class MacOSFileStat
Nested Class Summary |
---|
Nested classes/interfaces inherited from class com.sun.jna.Structure |
---|
com.sun.jna.Structure.ByReference, com.sun.jna.Structure.ByValue |
Field Summary | |
---|---|
int |
st_atime
|
int |
st_atimensec
|
int |
st_blksize
|
long |
st_blocks
|
int |
st_ctime
|
int |
st_ctimensec
|
int |
st_dev
|
int |
st_flags
|
int |
st_gen
|
int |
st_gid
|
int |
st_ino
|
int |
st_lspare
|
short |
st_mode
|
int |
st_mtime
|
int |
st_mtimensec
|
short |
st_nlink
|
long[] |
st_qspare
|
int |
st_rdev
|
long |
st_size
|
int |
st_uid
|
Fields inherited from class org.jruby.ext.posix.BaseNativeFileStat |
---|
posix |
Fields inherited from class com.sun.jna.Structure |
---|
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE |
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 | |
---|---|
MacOSFileStat(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 |
String |
toString()
|
int |
uid()
|
Methods inherited from class org.jruby.ext.posix.BaseNativeFileStat |
---|
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.sun.jna.Structure |
---|
allocateMemory, allocateMemory, autoAllocate, autoRead, autoRead, autoWrite, autoWrite, cacheTypeInfo, clear, ensureAllocated, equals, getAutoRead, getAutoWrite, getFieldOrder, getFields, getNativeAlignment, getPointer, getStructAlignment, hashCode, newInstance, read, readField, setAlignType, setAutoRead, setAutoSynch, setAutoWrite, setFieldOrder, setTypeMapper, size, sortFields, toArray, toArray, useMemory, useMemory, write, writeField, writeField |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public volatile int st_dev
public volatile int st_ino
public volatile short st_mode
public volatile short st_nlink
public volatile int st_uid
public volatile int st_gid
public volatile int st_rdev
public volatile int st_atime
public volatile int st_atimensec
public volatile int st_mtime
public volatile int st_mtimensec
public volatile int st_ctime
public volatile int st_ctimensec
public volatile long st_size
public volatile long st_blocks
public volatile int st_blksize
public volatile int st_flags
public volatile int st_gen
public volatile int st_lspare
public volatile long[] st_qspare
Constructor Detail |
---|
public MacOSFileStat(POSIX posix)
Method Detail |
---|
public long atime()
public long blocks()
public long blockSize()
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()
public String toString()
toString
in class com.sun.jna.Structure
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |