|
||||||||||
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.SolarisFileStat
public class SolarisFileStat
Nested Class Summary | |
---|---|
static class |
SolarisFileStat.TimeStruct
|
Nested classes/interfaces inherited from class com.sun.jna.Structure |
---|
com.sun.jna.Structure.ByReference, com.sun.jna.Structure.ByValue |
Field Summary | |
---|---|
int |
pad7
|
int |
pad8
|
SolarisFileStat.TimeStruct |
st_atim
|
int |
st_blksize
|
int |
st_blocks
|
SolarisFileStat.TimeStruct |
st_ctim
|
int |
st_dev
|
String |
st_fstype
|
int |
st_gid
|
int |
st_ino
|
int |
st_mode
|
SolarisFileStat.TimeStruct |
st_mtim
|
int |
st_nlink
|
int[] |
st_pad1
|
int[] |
st_pad2
|
int |
st_pad3
|
int[] |
st_pad4
|
int |
st_rdev
|
int |
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 | |
---|---|
SolarisFileStat(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.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, toString, 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_pad1
public volatile int st_ino
public volatile int st_mode
public volatile int st_nlink
public volatile int st_uid
public volatile int st_gid
public volatile int st_rdev
public volatile int[] st_pad2
public volatile int st_size
public volatile int st_pad3
public volatile SolarisFileStat.TimeStruct st_atim
public volatile SolarisFileStat.TimeStruct st_mtim
public volatile SolarisFileStat.TimeStruct st_ctim
public volatile int st_blksize
public volatile int st_blocks
public volatile int pad7
public volatile int pad8
public volatile String st_fstype
public volatile int[] st_pad4
Constructor Detail |
---|
public SolarisFileStat(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()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |