A B C D E F G H I J K L M N O P R S T U V W Z

A

access - Variable in class org.catacombae.jfuse.FUSE26Capabilities
 
access(ByteBuffer, int) - Method in class org.catacombae.jfuse.FUSE26FileSystemAdapter
 
access(ByteBuffer, int) - Method in interface org.catacombae.jfuse.FUSE26Operations
Check file access permissions.
access(String, int) - Method in interface org.catacombae.jfuse.joapi.JFUSEOperations
Check file access permissions.
acctime - Variable in class org.catacombae.jfuse.types.macfuse20.Setattr_x
Last accessed time.
addOption(String, String) - Method in class org.catacombae.jfuse.FUSEOptions
 
addOption(String) - Method in class org.catacombae.jfuse.FUSEOptions
 
async_read - Variable in class org.catacombae.jfuse.types.fuse26.FUSEConnInfo
 

B

basename(String) - Static method in class org.catacombae.jfuse.util.FUSEUtil
Returns the last component of a pathname, just like the unix utility 'basename'.
bkuptime - Variable in class org.catacombae.jfuse.types.macfuse20.Setattr_x
Last backup time.
bmap - Variable in class org.catacombae.jfuse.FUSE26Capabilities
 
bmap(ByteBuffer, long, LongRef) - Method in class org.catacombae.jfuse.FUSE26FileSystemAdapter
 
bmap(ByteBuffer, long, LongRef) - Method in interface org.catacombae.jfuse.FUSE26Operations
Map block index within file to block index within device.
bmap(String, long, LongRef) - Method in interface org.catacombae.jfuse.joapi.JFUSEOperations
Map block index within file to block index within device.

C

chflags - Variable in class org.catacombae.jfuse.MacFUSE20Capabilities
 
chflags(ByteBuffer, int) - Method in class org.catacombae.jfuse.MacFUSE20FileSystemAdapter
 
chflags(ByteBuffer, int) - Method in interface org.catacombae.jfuse.MacFUSE20Operations
Change file flags.
chflags(ByteBuffer, int) - Method in class org.catacombae.jfuse.test.TestFS
 
chgtime - Variable in class org.catacombae.jfuse.types.macfuse20.Setattr_x
Last file status change time.
chmod - Variable in class org.catacombae.jfuse.FUSE26Capabilities
 
chmod(ByteBuffer, short) - Method in class org.catacombae.jfuse.FUSE26FileSystemAdapter
 
chmod(ByteBuffer, short) - Method in interface org.catacombae.jfuse.FUSE26Operations
Change the permission bits of a file.
chmod(String, short) - Method in interface org.catacombae.jfuse.joapi.JFUSEOperations
Change the permission bits of a file.
chmod(ByteBuffer, short) - Method in class org.catacombae.jfuse.test.TestFS
 
chown - Variable in class org.catacombae.jfuse.FUSE26Capabilities
 
chown(ByteBuffer, long, long) - Method in class org.catacombae.jfuse.FUSE26FileSystemAdapter
 
chown(ByteBuffer, long, long) - Method in interface org.catacombae.jfuse.FUSE26Operations
Change the owner and group of a file
chown(String, long, long) - Method in interface org.catacombae.jfuse.joapi.JFUSEOperations
Change the owner and group of a file
create - Variable in class org.catacombae.jfuse.FUSE26Capabilities
 
create(ByteBuffer, short, FUSEFileInfo) - Method in class org.catacombae.jfuse.FUSE26FileSystemAdapter
 
create(ByteBuffer, short, FUSEFileInfo) - Method in interface org.catacombae.jfuse.FUSE26Operations
Create and open a file.
create(String, short, FUSEFileInfo) - Method in interface org.catacombae.jfuse.joapi.JFUSEOperations
Create and open a file.
create(ByteBuffer, short, FUSEFileInfo) - Method in class org.catacombae.jfuse.test.TestFS
 
crtime - Variable in class org.catacombae.jfuse.types.macfuse20.Setattr_x
Create time.

D

debug(String) - Static method in class org.catacombae.jfuse.util.Log
 
decodeUTF8(byte[]) - Static method in class org.catacombae.jfuse.util.FUSEUtil
Convenience method for decoding a UTF-8 byte array into a Java String.
decodeUTF8(ByteBuffer) - Static method in class org.catacombae.jfuse.util.FUSEUtil
Convenience method for decoding a UTF-8 ByteBuffer into a Java String.
destroy - Variable in class org.catacombae.jfuse.FUSE26Capabilities
 
destroy(Object) - Method in class org.catacombae.jfuse.FUSE26FileSystemAdapter
 
destroy(Object) - Method in interface org.catacombae.jfuse.FUSE26Operations
Clean up filesystem.
destroy(Object) - Method in interface org.catacombae.jfuse.joapi.JFUSEOperations
Clean up filesystem.
destroy(Object) - Method in class org.catacombae.jfuse.test.TestFS
 
direct_io - Variable in class org.catacombae.jfuse.types.fuse26.FUSEFileInfo
Can be filled in by open, to use direct I/O on this file.
dirname(String) - Static method in class org.catacombae.jfuse.util.FUSEUtil
Returns the directory component of a pathname, just like the unix utility 'dirname'.

E

E2BIG - Static variable in interface org.catacombae.jfuse.FUSEErrorValues
Argument list too long
EACCES - Static variable in interface org.catacombae.jfuse.FUSEErrorValues
Permission denied
EADDRINUSE - Static variable in interface org.catacombae.jfuse.FUSEErrorValues
Address already in use
EADDRNOTAVAIL - Static variable in interface org.catacombae.jfuse.FUSEErrorValues
Can't assign requested address
EAFNOSUPPORT - Static variable in interface org.catacombae.jfuse.FUSEErrorValues
Address family not supported by protocol family
EAGAIN - Static variable in interface org.catacombae.jfuse.FUSEErrorValues
Resource temporarily unavailable
EALREADY - Static variable in interface org.catacombae.jfuse.FUSEErrorValues
Operation already in progress
EBADF - Static variable in interface org.catacombae.jfuse.FUSEErrorValues
Bad file descriptor
EBADMSG - Static variable in interface org.catacombae.jfuse.FUSEErrorValues
Bad message
EBUSY - Static variable in interface org.catacombae.jfuse.FUSEErrorValues
Device busy
ECANCELED - Static variable in interface org.catacombae.jfuse.FUSEErrorValues
Operation canceled
ECHILD - Static variable in interface org.catacombae.jfuse.FUSEErrorValues
No child processes
ECONNABORTED - Static variable in interface org.catacombae.jfuse.FUSEErrorValues
Software caused connection abort
ECONNREFUSED - Static variable in interface org.catacombae.jfuse.FUSEErrorValues
Connection refused
ECONNRESET - Static variable in interface org.catacombae.jfuse.FUSEErrorValues
Connection reset by peer
EDEADLK - Static variable in interface org.catacombae.jfuse.FUSEErrorValues
Resource deadlock avoided
EDESTADDRREQ - Static variable in interface org.catacombae.jfuse.FUSEErrorValues
Destination address required
EDOM - Static variable in interface org.catacombae.jfuse.FUSEErrorValues
Numerical argument out of domain
EDQUOT - Static variable in interface org.catacombae.jfuse.FUSEErrorValues
Disc quota exceeded
EEXIST - Static variable in interface org.catacombae.jfuse.FUSEErrorValues
File exists
EFAULT - Static variable in interface org.catacombae.jfuse.FUSEErrorValues
Bad address
EFBIG - Static variable in interface org.catacombae.jfuse.FUSEErrorValues
File too large
EHOSTDOWN - Static variable in interface org.catacombae.jfuse.FUSEErrorValues
Host is down
EHOSTUNREACH - Static variable in interface org.catacombae.jfuse.FUSEErrorValues
No route to host
EIDRM - Static variable in interface org.catacombae.jfuse.FUSEErrorValues
Identifier removed
EILSEQ - Static variable in interface org.catacombae.jfuse.FUSEErrorValues
Illegal byte sequence
EINPROGRESS - Static variable in interface org.catacombae.jfuse.FUSEErrorValues
Operation now in progress
EINTR - Static variable in interface org.catacombae.jfuse.FUSEErrorValues
Interrupted system call
EINVAL - Static variable in interface org.catacombae.jfuse.FUSEErrorValues
Invalid argument
EIO - Static variable in interface org.catacombae.jfuse.FUSEErrorValues
Input/output error
EISCONN - Static variable in interface org.catacombae.jfuse.FUSEErrorValues
Socket is already connected
EISDIR - Static variable in interface org.catacombae.jfuse.FUSEErrorValues
Is a directory
ELOOP - Static variable in interface org.catacombae.jfuse.FUSEErrorValues
Too many levels of symbolic links
EMFILE - Static variable in interface org.catacombae.jfuse.FUSEErrorValues
Too many open files
EMLINK - Static variable in interface org.catacombae.jfuse.FUSEErrorValues
Too many links
EMSGSIZE - Static variable in interface org.catacombae.jfuse.FUSEErrorValues
Message too long
EMULTIHOP - Static variable in interface org.catacombae.jfuse.FUSEErrorValues
Reserved
ENAMETOOLONG - Static variable in interface org.catacombae.jfuse.FUSEErrorValues
File name too long
encodeUTF8(String) - Static method in class org.catacombae.jfuse.util.FUSEUtil
Convenience method for encoding a UTF-8 byte string from a Java String.
ENETDOWN - Static variable in interface org.catacombae.jfuse.FUSEErrorValues
Network is down
ENETRESET - Static variable in interface org.catacombae.jfuse.FUSEErrorValues
Network dropped connection on reset
ENETUNREACH - Static variable in interface org.catacombae.jfuse.FUSEErrorValues
Network is unreachable
ENFILE - Static variable in interface org.catacombae.jfuse.FUSEErrorValues
Too many open files in system
ENOBUFS - Static variable in interface org.catacombae.jfuse.FUSEErrorValues
No buffer space available
ENODEV - Static variable in interface org.catacombae.jfuse.FUSEErrorValues
Operation not supported by device
ENOENT - Static variable in interface org.catacombae.jfuse.FUSEErrorValues
No such file or directory
ENOEXEC - Static variable in interface org.catacombae.jfuse.FUSEErrorValues
Exec format error
ENOLCK - Static variable in interface org.catacombae.jfuse.FUSEErrorValues
No locks available
ENOLINK - Static variable in interface org.catacombae.jfuse.FUSEErrorValues
Reserved
ENOMEM - Static variable in interface org.catacombae.jfuse.FUSEErrorValues
Cannot allocate memory
ENOMSG - Static variable in interface org.catacombae.jfuse.FUSEErrorValues
No message of desired type
ENOPROTOOPT - Static variable in interface org.catacombae.jfuse.FUSEErrorValues
Protocol not available
ENOSPC - Static variable in interface org.catacombae.jfuse.FUSEErrorValues
No space left on device
ENOSYS - Static variable in interface org.catacombae.jfuse.FUSEErrorValues
Function not implemented
ENOTBLK - Static variable in interface org.catacombae.jfuse.FUSEErrorValues
Block device required
ENOTCONN - Static variable in interface org.catacombae.jfuse.FUSEErrorValues
Socket is not connected
ENOTDIR - Static variable in interface org.catacombae.jfuse.FUSEErrorValues
Not a directory
ENOTEMPTY - Static variable in interface org.catacombae.jfuse.FUSEErrorValues
Directory not empty
ENOTSOCK - Static variable in interface org.catacombae.jfuse.FUSEErrorValues
Socket operation on non-socket
ENOTSUP - Static variable in interface org.catacombae.jfuse.FUSEErrorValues
Operation not supported
ENOTTY - Static variable in interface org.catacombae.jfuse.FUSEErrorValues
Inappropriate ioctl for device
ensureLoaded() - Static method in class org.catacombae.jfuse.JNILoader
 
ENXIO - Static variable in interface org.catacombae.jfuse.FUSEErrorValues
Device not configured
EOPNOTSUPP - Static variable in interface org.catacombae.jfuse.FUSEErrorValues
Operation not supported on socket (all other systems)
EOVERFLOW - Static variable in interface org.catacombae.jfuse.FUSEErrorValues
Value too large to be stored in data type
EPERM - Static variable in interface org.catacombae.jfuse.FUSEErrorValues
Operation not permitted
EPFNOSUPPORT - Static variable in interface org.catacombae.jfuse.FUSEErrorValues
Protocol family not supported
EPIPE - Static variable in interface org.catacombae.jfuse.FUSEErrorValues
Broken pipe
EPROTO - Static variable in interface org.catacombae.jfuse.FUSEErrorValues
Protocol error
EPROTONOSUPPORT - Static variable in interface org.catacombae.jfuse.FUSEErrorValues
Protocol not supported
EPROTOTYPE - Static variable in interface org.catacombae.jfuse.FUSEErrorValues
Protocol wrong type for socket
ERANGE - Static variable in interface org.catacombae.jfuse.FUSEErrorValues
Result too large
EREMOTE - Static variable in interface org.catacombae.jfuse.FUSEErrorValues
Too many levels of remote in path
EROFS - Static variable in interface org.catacombae.jfuse.FUSEErrorValues
Read-only file system
Errno - Enum in org.catacombae.jfuse.types.system
 
error(String) - Static method in class org.catacombae.jfuse.util.Log
 
ESHUTDOWN - Static variable in interface org.catacombae.jfuse.FUSEErrorValues
Can't send after socket shutdown
ESOCKTNOSUPPORT - Static variable in interface org.catacombae.jfuse.FUSEErrorValues
Socket type not supported
ESPIPE - Static variable in interface org.catacombae.jfuse.FUSEErrorValues
Illegal seek
ESRCH - Static variable in interface org.catacombae.jfuse.FUSEErrorValues
No such process
ESTALE - Static variable in interface org.catacombae.jfuse.FUSEErrorValues
Stale NFS file handle
ETIMEDOUT - Static variable in interface org.catacombae.jfuse.FUSEErrorValues
Operation timed out
ETOOMANYREFS - Static variable in interface org.catacombae.jfuse.FUSEErrorValues
Too many references: can't splice
ETXTBSY - Static variable in interface org.catacombae.jfuse.FUSEErrorValues
Text file busy
EUSERS - Static variable in interface org.catacombae.jfuse.FUSEErrorValues
Too many users
EWOULDBLOCK - Static variable in interface org.catacombae.jfuse.FUSEErrorValues
Operation would block
exchange - Variable in class org.catacombae.jfuse.MacFUSE20Capabilities
 
exchange(ByteBuffer, ByteBuffer, long) - Method in class org.catacombae.jfuse.MacFUSE20FileSystemAdapter
 
exchange(ByteBuffer, ByteBuffer, long) - Method in interface org.catacombae.jfuse.MacFUSE20Operations
Atomically exchange data between two files.
EXDEV - Static variable in interface org.catacombae.jfuse.FUSEErrorValues
Cross-device link

F

fgetattr - Variable in class org.catacombae.jfuse.FUSE26Capabilities
 
fgetattr(ByteBuffer, Stat, FUSEFileInfo) - Method in class org.catacombae.jfuse.FUSE26FileSystemAdapter
 
fgetattr(ByteBuffer, Stat, FUSEFileInfo) - Method in interface org.catacombae.jfuse.FUSE26Operations
Get attributes from an open file.
fgetattr(String, Stat, FUSEFileInfo) - Method in interface org.catacombae.jfuse.joapi.JFUSEOperations
Get attributes from an open file.
fh - Variable in class org.catacombae.jfuse.types.fuse26.FUSEFileInfo
File handle.
fh_old - Variable in class org.catacombae.jfuse.types.fuse26.FUSEFileInfo
Old file handle, don't use
FileModeFlags - Interface in org.catacombae.jfuse.types.system
 
FileStatusFlags - Interface in org.catacombae.jfuse.types.system
 
fill(byte[], int, long) - Method in class org.catacombae.jfuse.types.fuse26.FUSEDirFil
Fills a directory entry in a getdir operation.
fill(byte[], Stat, long) - Method in class org.catacombae.jfuse.types.fuse26.FUSEFillDir
Function to add an entry in a readdir() operation
fillNative(byte[], byte[], int, long) - Static method in class org.catacombae.jfuse.types.fuse26.FUSEDirFil
 
finalize() - Method in class org.catacombae.jfuse.types.fuse26.FUSEDirFil
 
finalize() - Method in class org.catacombae.jfuse.types.fuse26.FUSEFillDir
 
flags - Variable in class org.catacombae.jfuse.types.fuse26.FUSEFileInfo
Open flags.
flags - Variable in class org.catacombae.jfuse.types.macfuse20.Setattr_x
Flags (probably equivalent to Stat.st_flags).
Flock - Class in org.catacombae.jfuse.types.system
 
Flock() - Constructor for class org.catacombae.jfuse.types.system.Flock
 
flush - Variable in class org.catacombae.jfuse.FUSE26Capabilities
 
flush(ByteBuffer, FUSEFileInfo) - Method in class org.catacombae.jfuse.FUSE26FileSystemAdapter
 
flush(ByteBuffer, FUSEFileInfo) - Method in interface org.catacombae.jfuse.FUSE26Operations
Possibly flush cached data.
flush(String, FUSEFileInfo) - Method in interface org.catacombae.jfuse.joapi.JFUSEOperations
Possibly flush cached data.
flush - Variable in class org.catacombae.jfuse.types.fuse26.FUSEFileInfo
Indicates a flush operation.
freeNative(byte[]) - Static method in class org.catacombae.jfuse.types.fuse26.FUSEDirFil
Frees a native pointer value, stored in the byte array nativeContextPointer.
fsetattr_x - Variable in class org.catacombae.jfuse.MacFUSE20Capabilities
 
fsetattr_x(ByteBuffer, Setattr_x, FUSEFileInfo) - Method in class org.catacombae.jfuse.MacFUSE20FileSystemAdapter
 
fsetattr_x(ByteBuffer, Setattr_x, FUSEFileInfo) - Method in interface org.catacombae.jfuse.MacFUSE20Operations
Set many attributes in a single call.
fsync - Variable in class org.catacombae.jfuse.FUSE26Capabilities
 
fsync(ByteBuffer, boolean, FUSEFileInfo) - Method in class org.catacombae.jfuse.FUSE26FileSystemAdapter
 
fsync(ByteBuffer, boolean, FUSEFileInfo) - Method in interface org.catacombae.jfuse.FUSE26Operations
Synchronize file contents.
fsync(String, boolean, FUSEFileInfo) - Method in interface org.catacombae.jfuse.joapi.JFUSEOperations
Synchronize file contents.
fsyncdir - Variable in class org.catacombae.jfuse.FUSE26Capabilities
 
fsyncdir(ByteBuffer, boolean, FUSEFileInfo) - Method in class org.catacombae.jfuse.FUSE26FileSystemAdapter
 
fsyncdir(ByteBuffer, boolean, FUSEFileInfo) - Method in interface org.catacombae.jfuse.FUSE26Operations
Synchronize directory contents.
fsyncdir(String, boolean, FUSEFileInfo) - Method in interface org.catacombae.jfuse.joapi.JFUSEOperations
Synchronize directory contents.
ftruncate - Variable in class org.catacombae.jfuse.FUSE26Capabilities
 
ftruncate(ByteBuffer, long, FUSEFileInfo) - Method in class org.catacombae.jfuse.FUSE26FileSystemAdapter
 
ftruncate(ByteBuffer, long, FUSEFileInfo) - Method in interface org.catacombae.jfuse.FUSE26Operations
Change the size of an open file.
ftruncate(String, long, FUSEFileInfo) - Method in interface org.catacombae.jfuse.joapi.JFUSEOperations
Change the size of an open file.
FUSE - Class in org.catacombae.jfuse
Hooks to some of the FUSE library functions.
FUSE() - Constructor for class org.catacombae.jfuse.FUSE
 
FUSE26Capabilities - Class in org.catacombae.jfuse
 
FUSE26Capabilities() - Constructor for class org.catacombae.jfuse.FUSE26Capabilities
 
FUSE26FileSystem - Interface in org.catacombae.jfuse
 
FUSE26FileSystemAdapter - Class in org.catacombae.jfuse
 
FUSE26FileSystemAdapter() - Constructor for class org.catacombae.jfuse.FUSE26FileSystemAdapter
 
FUSE26Operations - Interface in org.catacombae.jfuse
All methods that return an int must return a negated int value from FUSEErrorValues when an error condition occurs.
FUSE26Test - Class in org.catacombae.jfuse.test
 
FUSE26Test() - Constructor for class org.catacombae.jfuse.test.FUSE26Test
 
FUSEConnInfo - Class in org.catacombae.jfuse.types.fuse26
 
FUSEConnInfo() - Constructor for class org.catacombae.jfuse.types.fuse26.FUSEConnInfo
 
FUSEContext - Class in org.catacombae.jfuse.types.fuse26
The jFUSE version of fuse_context.
FUSEDirFil - Class in org.catacombae.jfuse.types.fuse26
Used by deprecated getdir() method
FUSEDirFil(byte[]) - Constructor for class org.catacombae.jfuse.types.fuse26.FUSEDirFil
 
FUSEErrorValues - Interface in org.catacombae.jfuse
This interface contains constants taken from errno.h that can be used as return values for jFUSE methods.
FUSEFileInfo - Class in org.catacombae.jfuse.types.fuse26
 
FUSEFileInfo() - Constructor for class org.catacombae.jfuse.types.fuse26.FUSEFileInfo
 
FUSEFileSystem - Interface in org.catacombae.jfuse
Empty interface that just extends the latest version of the operations interface.
FUSEFileSystemAdapter - Class in org.catacombae.jfuse
 
FUSEFileSystemAdapter() - Constructor for class org.catacombae.jfuse.FUSEFileSystemAdapter
 
FUSEFillDir - Class in org.catacombae.jfuse.types.fuse26
 
FUSEFillDir(byte[]) - Constructor for class org.catacombae.jfuse.types.fuse26.FUSEFillDir
 
FUSEOptions - Class in org.catacombae.jfuse
 
FUSEOptions() - Constructor for class org.catacombae.jfuse.FUSEOptions
 
FUSEOptions.Option - Class in org.catacombae.jfuse
 
FUSEOptions.Option(String) - Constructor for class org.catacombae.jfuse.FUSEOptions.Option
 
FUSEOptions.Option(String, String) - Constructor for class org.catacombae.jfuse.FUSEOptions.Option
 
FUSEUtil - Class in org.catacombae.jfuse.util
 
FUSEUtil() - Constructor for class org.catacombae.jfuse.util.FUSEUtil
 

G

generateOptionStrings() - Method in class org.catacombae.jfuse.FUSEOptions
 
getattr(ByteBuffer, Stat) - Method in class org.catacombae.jfuse.examples.HelloFS
 
getattr - Variable in class org.catacombae.jfuse.FUSE26Capabilities
 
getattr(ByteBuffer, Stat) - Method in class org.catacombae.jfuse.FUSE26FileSystemAdapter
 
getattr(ByteBuffer, Stat) - Method in interface org.catacombae.jfuse.FUSE26Operations
Get file attributes.
getattr(String, Stat) - Method in interface org.catacombae.jfuse.joapi.JFUSEOperations
Get file attributes.
getattr(ByteBuffer, Stat) - Method in class org.catacombae.jfuse.test.TestFS
 
getContext() - Static method in class org.catacombae.jfuse.FUSE
Get the current context The context is only valid for the duration of a filesystem operation, and thus must not be stored and used later.
getDefinedOptions() - Method in class org.catacombae.jfuse.FUSEOptions
 
getdir - Variable in class org.catacombae.jfuse.FUSE26Capabilities
 
getdir(ByteBuffer, FUSEDirFil) - Method in class org.catacombae.jfuse.FUSE26FileSystemAdapter
 
getdir(ByteBuffer, FUSEDirFil) - Method in interface org.catacombae.jfuse.FUSE26Operations
Deprecated.  
getdir(String, FUSEDirFil) - Method in interface org.catacombae.jfuse.joapi.JFUSEOperations
Deprecated.  
getErrno() - Method in exception org.catacombae.jfuse.joapi.JFUSEException
 
getFlagAppend() - Method in class org.catacombae.jfuse.types.fuse26.FUSEFileInfo
Convenience method that checks if O_APPEND is set.
getFlagCreate() - Method in class org.catacombae.jfuse.types.fuse26.FUSEFileInfo
Convenience method that checks if O_CREAT is set.
getFlagExcl() - Method in class org.catacombae.jfuse.types.fuse26.FUSEFileInfo
Convenience method that checks if O_EXCL is set.
getFlagExclusiveLock() - Method in class org.catacombae.jfuse.types.fuse26.FUSEFileInfo
Convenience method that checks if O_EXLOCK is set.
getFlagNofollow() - Method in class org.catacombae.jfuse.types.fuse26.FUSEFileInfo
Convenience method that checks if O_NOFOLLOW is set.
getFlagNonblock() - Method in class org.catacombae.jfuse.types.fuse26.FUSEFileInfo
Convenience method that checks if O_NONBLOCK is set.
getFlagReadOnly() - Method in class org.catacombae.jfuse.types.fuse26.FUSEFileInfo
Convenience method that checks if O_RDONLY is set.
getFlagReadWrite() - Method in class org.catacombae.jfuse.types.fuse26.FUSEFileInfo
Convenience method that checks if O_RDWR is set.
getFlagSharedLock() - Method in class org.catacombae.jfuse.types.fuse26.FUSEFileInfo
Convenience method that checks if O_SHLOCK is set.
getFlagSymlink() - Method in class org.catacombae.jfuse.types.fuse26.FUSEFileInfo
Convenience method that checks if O_SYMLINK is set.
getFlagTruncate() - Method in class org.catacombae.jfuse.types.fuse26.FUSEFileInfo
Convenience method that checks if O_TRUNC is set.
getFlagWriteOnly() - Method in class org.catacombae.jfuse.types.fuse26.FUSEFileInfo
Convenience method that checks if O_WRONLY is set.
getFUSECapabilities() - Method in interface org.catacombae.jfuse.FUSE26FileSystem
 
getFUSECapabilities() - Method in class org.catacombae.jfuse.FUSE26FileSystemAdapter
 
getMacFUSECapabilities() - Method in interface org.catacombae.jfuse.MacFUSE20FileSystem
 
getMacFUSECapabilities() - Method in class org.catacombae.jfuse.MacFUSE20FileSystemAdapter
 
getNativeErrnoValue() - Method in enum org.catacombae.jfuse.types.system.Errno
 
getOptionValue(String) - Method in class org.catacombae.jfuse.FUSEOptions
 
getProcessGid() - Static method in class org.catacombae.jfuse.util.FUSEUtil
Returns the gid of the running Java process.
getProcessPid() - Static method in class org.catacombae.jfuse.util.FUSEUtil
Returns the pid of the running Java process.
getProcessUid() - Static method in class org.catacombae.jfuse.util.FUSEUtil
Returns the uid of the running Java process.
getSystemSpecifier() - Static method in class org.catacombae.jfuse.JNILoader
 
getxattr - Variable in class org.catacombae.jfuse.FUSE26Capabilities
 
getxattr(ByteBuffer, ByteBuffer, ByteBuffer) - Method in class org.catacombae.jfuse.FUSE26FileSystemAdapter
 
getxattr(ByteBuffer, ByteBuffer, ByteBuffer) - Method in interface org.catacombae.jfuse.FUSE26Operations
Get extended attributes.
getxattr(String, String, ByteBuffer, int) - Method in interface org.catacombae.jfuse.joapi.JFUSEOperations
Get extended attributes.
getxattr(String, String, ByteBuffer) - Method in interface org.catacombae.jfuse.joapi.JFUSEOperations
Get extended attributes.
getxattr_BSD - Variable in class org.catacombae.jfuse.FUSE26Capabilities
 
getxattr_BSD(ByteBuffer, ByteBuffer, ByteBuffer, int) - Method in class org.catacombae.jfuse.FUSE26FileSystemAdapter
 
getxattr_BSD(ByteBuffer, ByteBuffer, ByteBuffer, int) - Method in interface org.catacombae.jfuse.FUSE26Operations
Get extended attributes.
getxtimes - Variable in class org.catacombae.jfuse.MacFUSE20Capabilities
 
getxtimes(ByteBuffer, Timespec, Timespec) - Method in class org.catacombae.jfuse.MacFUSE20FileSystemAdapter
 
getxtimes(ByteBuffer, Timespec, Timespec) - Method in interface org.catacombae.jfuse.MacFUSE20Operations
Get the Mac OS X extended time values "backup time" and "create time".
getxtimes(ByteBuffer, Timespec, Timespec) - Method in class org.catacombae.jfuse.test.TestFS
 
gid - Variable in class org.catacombae.jfuse.types.fuse26.FUSEContext
Group ID of the calling process
gid - Variable in class org.catacombae.jfuse.types.macfuse20.Setattr_x
Group ID of the entry.

H

HelloFS - Class in org.catacombae.jfuse.examples
Example "Hello world" filesystem.
HelloFS() - Constructor for class org.catacombae.jfuse.examples.HelloFS
 

I

init - Variable in class org.catacombae.jfuse.FUSE26Capabilities
 
init(FUSEConnInfo) - Method in class org.catacombae.jfuse.FUSE26FileSystemAdapter
 
init(FUSEConnInfo) - Method in interface org.catacombae.jfuse.FUSE26Operations
Initialize filesystem.
init(FUSEConnInfo) - Method in interface org.catacombae.jfuse.joapi.JFUSEOperations
Initialize filesystem.
init(FUSEConnInfo) - Method in class org.catacombae.jfuse.test.TestFS
 

J

JFUSEException - Exception in org.catacombae.jfuse.joapi
Base class for all jFUSE exceptions.
JFUSEException(Errno) - Constructor for exception org.catacombae.jfuse.joapi.JFUSEException
 
JFUSEFileSystem - Class in org.catacombae.jfuse.joapi
 
JFUSEFileSystem() - Constructor for class org.catacombae.jfuse.joapi.JFUSEFileSystem
 
JFUSEOperations - Interface in org.catacombae.jfuse.joapi
 
JNILoader - Class in org.catacombae.jfuse
Helper class for loading the jFUSE native library.

K

keep_cache - Variable in class org.catacombae.jfuse.types.fuse26.FUSEFileInfo
Can be filled in by open, to indicate, that cached file data need not be invalidated.

L

l_len - Variable in class org.catacombae.jfuse.types.system.Flock
len = 0 means until end of file
l_pid - Variable in class org.catacombae.jfuse.types.system.Flock
lock owner
l_start - Variable in class org.catacombae.jfuse.types.system.Flock
starting offset
l_type - Variable in class org.catacombae.jfuse.types.system.Flock
lock type: read/write, etc.
l_whence - Variable in class org.catacombae.jfuse.types.system.Flock
 
link - Variable in class org.catacombae.jfuse.FUSE26Capabilities
 
link(ByteBuffer, ByteBuffer) - Method in class org.catacombae.jfuse.FUSE26FileSystemAdapter
 
link(ByteBuffer, ByteBuffer) - Method in interface org.catacombae.jfuse.FUSE26Operations
Create a hard link to a file.
link(String, String) - Method in interface org.catacombae.jfuse.joapi.JFUSEOperations
Create a hard link to a file.
listxattr - Variable in class org.catacombae.jfuse.FUSE26Capabilities
 
listxattr(ByteBuffer, ByteBuffer) - Method in class org.catacombae.jfuse.FUSE26FileSystemAdapter
 
listxattr(ByteBuffer, ByteBuffer) - Method in interface org.catacombae.jfuse.FUSE26Operations
List extended attributes.
listxattr(String, ByteBuffer) - Method in interface org.catacombae.jfuse.joapi.JFUSEOperations
List extended attributes.
lock - Variable in class org.catacombae.jfuse.FUSE26Capabilities
 
lock(ByteBuffer, FUSEFileInfo, int, Flock) - Method in class org.catacombae.jfuse.FUSE26FileSystemAdapter
 
lock(ByteBuffer, FUSEFileInfo, int, Flock) - Method in interface org.catacombae.jfuse.FUSE26Operations
Perform POSIX file locking operation.
lock(String, FUSEFileInfo, int, Flock) - Method in interface org.catacombae.jfuse.joapi.JFUSEOperations
Perform POSIX file locking operation.
lock_owner - Variable in class org.catacombae.jfuse.types.fuse26.FUSEFileInfo
Lock owner id.
Log - Class in org.catacombae.jfuse.util
 
Log() - Constructor for class org.catacombae.jfuse.util.Log
 
LongRef - Class in org.catacombae.jfuse.types.system
Container which holds a a long value.
LongRef() - Constructor for class org.catacombae.jfuse.types.system.LongRef
 

M

MacFUSE20Capabilities - Class in org.catacombae.jfuse
 
MacFUSE20Capabilities() - Constructor for class org.catacombae.jfuse.MacFUSE20Capabilities
 
MacFUSE20FileSystem - Interface in org.catacombae.jfuse
 
MacFUSE20FileSystemAdapter - Class in org.catacombae.jfuse
 
MacFUSE20FileSystemAdapter() - Constructor for class org.catacombae.jfuse.MacFUSE20FileSystemAdapter
 
MacFUSE20Operations - Interface in org.catacombae.jfuse
MacFUSE 2.0 extensions to FUSE operations.
MacFUSEFileSystemAdapter - Class in org.catacombae.jfuse
Always extends the latest MacFUSE version of the file system adapter.
MacFUSEFileSystemAdapter() - Constructor for class org.catacombae.jfuse.MacFUSEFileSystemAdapter
 
MacFUSEOperations - Interface in org.catacombae.jfuse
This interface always extends the latest version of the MacFUSE operations.
main(String[]) - Static method in class org.catacombae.jfuse.examples.HelloFS
 
main(String[], FUSE26FileSystem) - Static method in class org.catacombae.jfuse.FUSE
 
main(String[]) - Static method in class org.catacombae.jfuse.test.FUSE26Test
 
main(String[]) - Static method in class org.catacombae.jfuse.test.TestFS
 
main(String[]) - Static method in enum org.catacombae.jfuse.types.system.Errno
 
max_readahead - Variable in class org.catacombae.jfuse.types.fuse26.FUSEConnInfo
 
max_write - Variable in class org.catacombae.jfuse.types.fuse26.FUSEConnInfo
 
mkdir - Variable in class org.catacombae.jfuse.FUSE26Capabilities
 
mkdir(ByteBuffer, short) - Method in class org.catacombae.jfuse.FUSE26FileSystemAdapter
 
mkdir(ByteBuffer, short) - Method in interface org.catacombae.jfuse.FUSE26Operations
Create a directory.
mkdir(String, short) - Method in interface org.catacombae.jfuse.joapi.JFUSEOperations
Create a directory.
mkdir(ByteBuffer, short) - Method in class org.catacombae.jfuse.test.TestFS
 
mknod - Variable in class org.catacombae.jfuse.FUSE26Capabilities
 
mknod(ByteBuffer, short, long) - Method in class org.catacombae.jfuse.FUSE26FileSystemAdapter
 
mknod(ByteBuffer, short, long) - Method in interface org.catacombae.jfuse.FUSE26Operations
Create a file node.
mknod(String, short, long) - Method in interface org.catacombae.jfuse.joapi.JFUSEOperations
Create a file node.
mode - Variable in class org.catacombae.jfuse.types.macfuse20.Setattr_x
File mode.
modtime - Variable in class org.catacombae.jfuse.types.macfuse20.Setattr_x
Last data modification time.
mount(FUSE26FileSystem, String, FUSEOptions) - Static method in class org.catacombae.jfuse.FUSE
 

N

name - Variable in class org.catacombae.jfuse.FUSEOptions.Option
 
nativeContextPointer - Variable in class org.catacombae.jfuse.types.fuse26.FUSEDirFil
 
nsec - Variable in class org.catacombae.jfuse.types.system.Timespec
Nanoseconds.

O

O_ACCMODE - Static variable in interface org.catacombae.jfuse.types.system.FileStatusFlags
Mask for open modes (O_RDONLY, O_WRONLY and O_RDWR).
O_APPEND - Static variable in interface org.catacombae.jfuse.types.system.FileStatusFlags
Set append mode (append on each write).
O_ASYNC - Static variable in interface org.catacombae.jfuse.types.system.FileStatusFlags
Signal pgrp when data ready.
O_CREAT - Static variable in interface org.catacombae.jfuse.types.system.FileStatusFlags
Create file if it does not exist.
O_DIRECTORY - Static variable in interface org.catacombae.jfuse.types.system.FileStatusFlags
 
O_EVTONLY - Static variable in interface org.catacombae.jfuse.types.system.FileStatusFlags
Descriptor requested for event notifications only.
O_EXCL - Static variable in interface org.catacombae.jfuse.types.system.FileStatusFlags
Error if O_CREAT and the file exists.
O_EXLOCK - Static variable in interface org.catacombae.jfuse.types.system.FileStatusFlags
Atomically obtain an exclusive lock.
O_NOCTTY - Static variable in interface org.catacombae.jfuse.types.system.FileStatusFlags
Don't assign controlling terminal.
O_NOFOLLOW - Static variable in interface org.catacombae.jfuse.types.system.FileStatusFlags
Don't follow symlinks.
O_NONBLOCK - Static variable in interface org.catacombae.jfuse.types.system.FileStatusFlags
Do not block on open or for data to become available.
O_RDONLY - Static variable in interface org.catacombae.jfuse.types.system.FileStatusFlags
Open for reading only.
O_RDWR - Static variable in interface org.catacombae.jfuse.types.system.FileStatusFlags
Open for reading and writing.
O_SHLOCK - Static variable in interface org.catacombae.jfuse.types.system.FileStatusFlags
Atomically obtain a shared lock.
O_SYMLINK - Static variable in interface org.catacombae.jfuse.types.system.FileStatusFlags
Allow open of a symlink.
O_SYNC - Static variable in interface org.catacombae.jfuse.types.system.FileStatusFlags
Synchronous writes.
O_TRUNC - Static variable in interface org.catacombae.jfuse.types.system.FileStatusFlags
Truncate size to 0.
O_WRONLY - Static variable in interface org.catacombae.jfuse.types.system.FileStatusFlags
Open for writing only
open(ByteBuffer, FUSEFileInfo) - Method in class org.catacombae.jfuse.examples.HelloFS
 
open - Variable in class org.catacombae.jfuse.FUSE26Capabilities
 
open(ByteBuffer, FUSEFileInfo) - Method in class org.catacombae.jfuse.FUSE26FileSystemAdapter
 
open(ByteBuffer, FUSEFileInfo) - Method in interface org.catacombae.jfuse.FUSE26Operations
File open operation.
open(String, FUSEFileInfo) - Method in interface org.catacombae.jfuse.joapi.JFUSEOperations
File open operation.
open(ByteBuffer, FUSEFileInfo) - Method in class org.catacombae.jfuse.test.TestFS
 
opendir - Variable in class org.catacombae.jfuse.FUSE26Capabilities
 
opendir(ByteBuffer, FUSEFileInfo) - Method in class org.catacombae.jfuse.FUSE26FileSystemAdapter
 
opendir(ByteBuffer, FUSEFileInfo) - Method in interface org.catacombae.jfuse.FUSE26Operations
Open directory.
opendir(String, FUSEFileInfo) - Method in interface org.catacombae.jfuse.joapi.JFUSEOperations
Open directory.
org.catacombae.jfuse - package org.catacombae.jfuse
 
org.catacombae.jfuse.examples - package org.catacombae.jfuse.examples
 
org.catacombae.jfuse.joapi - package org.catacombae.jfuse.joapi
 
org.catacombae.jfuse.test - package org.catacombae.jfuse.test
 
org.catacombae.jfuse.types.fuse26 - package org.catacombae.jfuse.types.fuse26
 
org.catacombae.jfuse.types.macfuse20 - package org.catacombae.jfuse.types.macfuse20
 
org.catacombae.jfuse.types.system - package org.catacombae.jfuse.types.system
 
org.catacombae.jfuse.util - package org.catacombae.jfuse.util
 

P

pid - Variable in class org.catacombae.jfuse.types.fuse26.FUSEContext
Thread ID of the calling process
print(PrintStream, String) - Method in class org.catacombae.jfuse.FUSE26Capabilities
 
print(PrintStream, String) - Method in class org.catacombae.jfuse.MacFUSE20Capabilities
 
print(String, PrintStream) - Method in class org.catacombae.jfuse.types.system.Timespec
 
printFields(PrintStream, String) - Method in class org.catacombae.jfuse.FUSE26Capabilities
 
printFields(PrintStream, String) - Method in class org.catacombae.jfuse.MacFUSE20Capabilities
 
printFields(String, PrintStream) - Method in class org.catacombae.jfuse.types.system.Stat
 
printFields(String, PrintStream) - Method in class org.catacombae.jfuse.types.system.Timespec
 
privateData - Variable in class org.catacombae.jfuse.types.fuse26.FUSEContext
Private filesystem data.
proto_major - Variable in class org.catacombae.jfuse.types.fuse26.FUSEConnInfo
 
proto_minor - Variable in class org.catacombae.jfuse.types.fuse26.FUSEConnInfo
 

R

read(ByteBuffer, ByteBuffer, long, FUSEFileInfo) - Method in class org.catacombae.jfuse.examples.HelloFS
 
read - Variable in class org.catacombae.jfuse.FUSE26Capabilities
 
read(ByteBuffer, ByteBuffer, long, FUSEFileInfo) - Method in class org.catacombae.jfuse.FUSE26FileSystemAdapter
 
read(ByteBuffer, ByteBuffer, long, FUSEFileInfo) - Method in interface org.catacombae.jfuse.FUSE26Operations
Read data from an open file.
read(String, ByteBuffer, long, FUSEFileInfo) - Method in interface org.catacombae.jfuse.joapi.JFUSEOperations
Read data from an open file.
read(ByteBuffer, ByteBuffer, long, FUSEFileInfo) - Method in class org.catacombae.jfuse.test.TestFS
 
readdir(ByteBuffer, FUSEFillDir, long, FUSEFileInfo) - Method in class org.catacombae.jfuse.examples.HelloFS
 
readdir - Variable in class org.catacombae.jfuse.FUSE26Capabilities
 
readdir(ByteBuffer, FUSEFillDir, long, FUSEFileInfo) - Method in class org.catacombae.jfuse.FUSE26FileSystemAdapter
 
readdir(ByteBuffer, FUSEFillDir, long, FUSEFileInfo) - Method in interface org.catacombae.jfuse.FUSE26Operations
Read directory.
readdir(String, FUSEFillDir, long, FUSEFileInfo) - Method in interface org.catacombae.jfuse.joapi.JFUSEOperations
Read directory.
readdir(ByteBuffer, FUSEFillDir, long, FUSEFileInfo) - Method in class org.catacombae.jfuse.test.TestFS
 
readlink - Variable in class org.catacombae.jfuse.FUSE26Capabilities
 
readlink(ByteBuffer, ByteBuffer) - Method in class org.catacombae.jfuse.FUSE26FileSystemAdapter
 
readlink(ByteBuffer, ByteBuffer) - Method in interface org.catacombae.jfuse.FUSE26Operations
Read the target of a symbolic link.
readlink(String, ByteBuffer) - Method in interface org.catacombae.jfuse.joapi.JFUSEOperations
Read the target of a symbolic link.
readlink(ByteBuffer, ByteBuffer) - Method in class org.catacombae.jfuse.test.TestFS
 
ref - Variable in class org.catacombae.jfuse.types.system.LongRef
 
release - Variable in class org.catacombae.jfuse.FUSE26Capabilities
 
release(ByteBuffer, FUSEFileInfo) - Method in class org.catacombae.jfuse.FUSE26FileSystemAdapter
 
release(ByteBuffer, FUSEFileInfo) - Method in interface org.catacombae.jfuse.FUSE26Operations
Release an open file.
release(String, FUSEFileInfo) - Method in interface org.catacombae.jfuse.joapi.JFUSEOperations
Release an open file.
releasedir - Variable in class org.catacombae.jfuse.FUSE26Capabilities
 
releasedir(ByteBuffer, FUSEFileInfo) - Method in class org.catacombae.jfuse.FUSE26FileSystemAdapter
 
releasedir(ByteBuffer, FUSEFileInfo) - Method in interface org.catacombae.jfuse.FUSE26Operations
Release directory.
releasedir(String, FUSEFileInfo) - Method in interface org.catacombae.jfuse.joapi.JFUSEOperations
Release directory.
removeOption(String) - Method in class org.catacombae.jfuse.FUSEOptions
 
removexattr - Variable in class org.catacombae.jfuse.FUSE26Capabilities
 
removexattr(ByteBuffer, ByteBuffer) - Method in class org.catacombae.jfuse.FUSE26FileSystemAdapter
 
removexattr(ByteBuffer, ByteBuffer) - Method in interface org.catacombae.jfuse.FUSE26Operations
Remove extended attributes.
removexattr(String, String) - Method in interface org.catacombae.jfuse.joapi.JFUSEOperations
Remove extended attributes.
rename - Variable in class org.catacombae.jfuse.FUSE26Capabilities
 
rename(ByteBuffer, ByteBuffer) - Method in class org.catacombae.jfuse.FUSE26FileSystemAdapter
 
rename(ByteBuffer, ByteBuffer) - Method in interface org.catacombae.jfuse.FUSE26Operations
Rename a file.
rename(String, String) - Method in interface org.catacombae.jfuse.joapi.JFUSEOperations
Rename a file.
rename(ByteBuffer, ByteBuffer) - Method in class org.catacombae.jfuse.test.TestFS
 
rmdir - Variable in class org.catacombae.jfuse.FUSE26Capabilities
 
rmdir(ByteBuffer) - Method in class org.catacombae.jfuse.FUSE26FileSystemAdapter
 
rmdir(ByteBuffer) - Method in interface org.catacombae.jfuse.FUSE26Operations
Remove a directory.
rmdir(String) - Method in interface org.catacombae.jfuse.joapi.JFUSEOperations
Remove a directory.
rmdir(ByteBuffer) - Method in class org.catacombae.jfuse.test.TestFS
 

S

S_IFBLK - Static variable in interface org.catacombae.jfuse.types.system.FileModeFlags
block special
S_IFCHR - Static variable in interface org.catacombae.jfuse.types.system.FileModeFlags
character special
S_IFDIR - Static variable in interface org.catacombae.jfuse.types.system.FileModeFlags
directory
S_IFIFO - Static variable in interface org.catacombae.jfuse.types.system.FileModeFlags
named pipe (fifo)
S_IFLNK - Static variable in interface org.catacombae.jfuse.types.system.FileModeFlags
symbolic link
S_IFMT - Static variable in interface org.catacombae.jfuse.types.system.FileModeFlags
type of file
S_IFREG - Static variable in interface org.catacombae.jfuse.types.system.FileModeFlags
regular
S_IFSOCK - Static variable in interface org.catacombae.jfuse.types.system.FileModeFlags
socket
S_IRGRP - Static variable in interface org.catacombae.jfuse.types.system.FileModeFlags
read permission, group
S_IROTH - Static variable in interface org.catacombae.jfuse.types.system.FileModeFlags
read permission, other
S_IRUSR - Static variable in interface org.catacombae.jfuse.types.system.FileModeFlags
read permission, owner
S_IRWXG - Static variable in interface org.catacombae.jfuse.types.system.FileModeFlags
RWX mask for group.
S_IRWXO - Static variable in interface org.catacombae.jfuse.types.system.FileModeFlags
RWX mask for other.
S_IRWXU - Static variable in interface org.catacombae.jfuse.types.system.FileModeFlags
RWX mask for owner.
S_ISGID - Static variable in interface org.catacombae.jfuse.types.system.FileModeFlags
set group id on execution
S_ISUID - Static variable in interface org.catacombae.jfuse.types.system.FileModeFlags
set user id on execution
S_ISVTX - Static variable in interface org.catacombae.jfuse.types.system.FileModeFlags
save swapped text even after use
S_IWGRP - Static variable in interface org.catacombae.jfuse.types.system.FileModeFlags
write permission, group
S_IWOTH - Static variable in interface org.catacombae.jfuse.types.system.FileModeFlags
write permission, other
S_IWUSR - Static variable in interface org.catacombae.jfuse.types.system.FileModeFlags
write permission, owner
S_IXGRP - Static variable in interface org.catacombae.jfuse.types.system.FileModeFlags
execute/search permission, group
S_IXOTH - Static variable in interface org.catacombae.jfuse.types.system.FileModeFlags
execute/search permission, other
S_IXUSR - Static variable in interface org.catacombae.jfuse.types.system.FileModeFlags
execute/search permission, owner
sec - Variable in class org.catacombae.jfuse.types.system.Timespec
Seconds.
setattr_x - Variable in class org.catacombae.jfuse.MacFUSE20Capabilities
 
setattr_x(ByteBuffer, Setattr_x) - Method in class org.catacombae.jfuse.MacFUSE20FileSystemAdapter
 
setattr_x(ByteBuffer, Setattr_x) - Method in interface org.catacombae.jfuse.MacFUSE20Operations
Set many attributes in a single call.
Setattr_x - Class in org.catacombae.jfuse.types.macfuse20
MacFUSE structure which is used in the setattr_x and fsetattr_x operations to return a lot of different attributes at one time, reducing kernel/userspace communication.
Setattr_x() - Constructor for class org.catacombae.jfuse.types.macfuse20.Setattr_x
 
setbkuptime - Variable in class org.catacombae.jfuse.MacFUSE20Capabilities
 
setbkuptime(ByteBuffer, Timespec) - Method in class org.catacombae.jfuse.MacFUSE20FileSystemAdapter
 
setbkuptime(ByteBuffer, Timespec) - Method in interface org.catacombae.jfuse.MacFUSE20Operations
Set the Mac OS X extended time value "backup time".
setbkuptime(ByteBuffer, Timespec) - Method in class org.catacombae.jfuse.test.TestFS
 
setcrtime - Variable in class org.catacombae.jfuse.MacFUSE20Capabilities
 
setcrtime(ByteBuffer, Timespec) - Method in class org.catacombae.jfuse.MacFUSE20FileSystemAdapter
 
setcrtime(ByteBuffer, Timespec) - Method in interface org.catacombae.jfuse.MacFUSE20Operations
Set the Mac OS X extended time value "create time".
setcrtime(ByteBuffer, Timespec) - Method in class org.catacombae.jfuse.test.TestFS
 
setDebug(Boolean) - Method in class org.catacombae.jfuse.FUSEOptions
 
setForeground(Boolean) - Method in class org.catacombae.jfuse.FUSEOptions
 
setFsname(String) - Method in class org.catacombae.jfuse.FUSEOptions
 
setSingleThreaded(Boolean) - Method in class org.catacombae.jfuse.FUSEOptions
 
setToDate(Date) - Method in class org.catacombae.jfuse.types.system.Timespec
Sets the fields of this Timespec object to the specified time value, expressed as a Java date.
setToMillis(long) - Method in class org.catacombae.jfuse.types.system.Timespec
Sets the fields of this Timespec object to the specified time value, expressed in milliseconds since January 1, 1970, 00:00:00 GMT.
setToNanos(long) - Method in class org.catacombae.jfuse.types.system.Timespec
Sets the fields of this Timespec object to the specified time value, expressed in nanoseconds since January 1, 1970, 00:00:00 GMT.
setToTimespec(Timespec) - Method in class org.catacombae.jfuse.types.system.Timespec
Sets the fields of this Timespec object to the specified time value, expressed as another Timespec object.
setxattr - Variable in class org.catacombae.jfuse.FUSE26Capabilities
 
setxattr(ByteBuffer, ByteBuffer, ByteBuffer, int) - Method in class org.catacombae.jfuse.FUSE26FileSystemAdapter
 
setxattr(ByteBuffer, ByteBuffer, ByteBuffer, int) - Method in interface org.catacombae.jfuse.FUSE26Operations
Set extended attributes.
setxattr(String, String, ByteBuffer, int, int) - Method in interface org.catacombae.jfuse.joapi.JFUSEOperations
Set extended attributes.
setxattr(String, String, ByteBuffer, int) - Method in interface org.catacombae.jfuse.joapi.JFUSEOperations
Set extended attributes.
setxattr_BSD - Variable in class org.catacombae.jfuse.FUSE26Capabilities
 
setxattr_BSD(ByteBuffer, ByteBuffer, ByteBuffer, int, int) - Method in class org.catacombae.jfuse.FUSE26FileSystemAdapter
 
setxattr_BSD(ByteBuffer, ByteBuffer, ByteBuffer, int, int) - Method in interface org.catacombae.jfuse.FUSE26Operations
Set extended attributes.
size - Variable in class org.catacombae.jfuse.types.macfuse20.Setattr_x
Size of the entry.
st_atimespec - Variable in class org.catacombae.jfuse.types.system.Stat
Time of last access.
st_blocks - Variable in class org.catacombae.jfuse.types.system.Stat
Blocks allocated for file.
st_blocksize - Variable in class org.catacombae.jfuse.types.system.Stat
Optimal file sys I/O ops blocksize.
st_ctimespec - Variable in class org.catacombae.jfuse.types.system.Stat
Time of last file status change.
st_dev - Variable in class org.catacombae.jfuse.types.system.Stat
Device inode resides on.
st_flags - Variable in class org.catacombae.jfuse.types.system.Stat
User defined flags for file.
st_gen - Variable in class org.catacombae.jfuse.types.system.Stat
File generation number.
st_gid - Variable in class org.catacombae.jfuse.types.system.Stat
Group-id of owner.
st_ino - Variable in class org.catacombae.jfuse.types.system.Stat
Inode's number.
st_mode - Variable in class org.catacombae.jfuse.types.system.Stat
Inode protection mode.
st_mtimespec - Variable in class org.catacombae.jfuse.types.system.Stat
Time of last data modification.
st_nlink - Variable in class org.catacombae.jfuse.types.system.Stat
Number of hard links to the file.
st_rdev - Variable in class org.catacombae.jfuse.types.system.Stat
Device type, for special file inode.
st_size - Variable in class org.catacombae.jfuse.types.system.Stat
File size, in bytes.
st_uid - Variable in class org.catacombae.jfuse.types.system.Stat
User-id of owner.
Stat - Class in org.catacombae.jfuse.types.system
 
Stat() - Constructor for class org.catacombae.jfuse.types.system.Stat
 
statfs - Variable in class org.catacombae.jfuse.FUSE26Capabilities
 
statfs(ByteBuffer, StatVFS) - Method in class org.catacombae.jfuse.FUSE26FileSystemAdapter
 
statfs(ByteBuffer, StatVFS) - Method in interface org.catacombae.jfuse.FUSE26Operations
Get file system statistics.
statfs(String, StatVFS) - Method in interface org.catacombae.jfuse.joapi.JFUSEOperations
Get file system statistics.
StatVFS - Class in org.catacombae.jfuse.types.system
Java representation of struct statvfs.
StatVFS() - Constructor for class org.catacombae.jfuse.types.system.StatVFS
 
symlink - Variable in class org.catacombae.jfuse.FUSE26Capabilities
 
symlink(ByteBuffer, ByteBuffer) - Method in class org.catacombae.jfuse.FUSE26FileSystemAdapter
 
symlink(ByteBuffer, ByteBuffer) - Method in interface org.catacombae.jfuse.FUSE26Operations
Create a symbolic link.
symlink(String, String) - Method in interface org.catacombae.jfuse.joapi.JFUSEOperations
Create a symbolic link.
symlink(ByteBuffer, ByteBuffer) - Method in class org.catacombae.jfuse.test.TestFS
 
SystemConstants - Interface in org.catacombae.jfuse.types.system
This interface gathers a lot of system constants that may be useful when developing jFUSE filesystems.

T

TestFS - Class in org.catacombae.jfuse.test
In-memory file system for testing jFUSE.
TestFS() - Constructor for class org.catacombae.jfuse.test.TestFS
 
Timespec - Class in org.catacombae.jfuse.types.system
A Java mapping of struct timespec.
Timespec() - Constructor for class org.catacombae.jfuse.types.system.Timespec
 
toDate() - Method in class org.catacombae.jfuse.types.system.Timespec
 
toMillis() - Method in class org.catacombae.jfuse.types.system.Timespec
 
trace(String) - Static method in class org.catacombae.jfuse.util.Log
Free form TRACE level log message.
traceEnter(String, Object...) - Static method in class org.catacombae.jfuse.util.Log
 
traceLeave(String, Object, Object...) - Static method in class org.catacombae.jfuse.util.Log
 
traceLeaveVoid(String, Object...) - Static method in class org.catacombae.jfuse.util.Log
 
truncate - Variable in class org.catacombae.jfuse.FUSE26Capabilities
 
truncate(ByteBuffer, long) - Method in class org.catacombae.jfuse.FUSE26FileSystemAdapter
 
truncate(ByteBuffer, long) - Method in interface org.catacombae.jfuse.FUSE26Operations
Change the size of a file.
truncate(String, long) - Method in interface org.catacombae.jfuse.joapi.JFUSEOperations
Change the size of a file.
truncate(ByteBuffer, long) - Method in class org.catacombae.jfuse.test.TestFS
 

U

uid - Variable in class org.catacombae.jfuse.types.fuse26.FUSEContext
User ID of the calling process
uid - Variable in class org.catacombae.jfuse.types.macfuse20.Setattr_x
User ID of the entry.
unlink - Variable in class org.catacombae.jfuse.FUSE26Capabilities
 
unlink(ByteBuffer) - Method in class org.catacombae.jfuse.FUSE26FileSystemAdapter
 
unlink(ByteBuffer) - Method in interface org.catacombae.jfuse.FUSE26Operations
Remove a file.
unlink(String) - Method in interface org.catacombae.jfuse.joapi.JFUSEOperations
Remove a file.
unlink(ByteBuffer) - Method in class org.catacombae.jfuse.test.TestFS
 
Utimbuf - Class in org.catacombae.jfuse.types.system
Java representation of struct utimbuf.
Utimbuf() - Constructor for class org.catacombae.jfuse.types.system.Utimbuf
 
utime - Variable in class org.catacombae.jfuse.FUSE26Capabilities
 
utime(ByteBuffer, Utimbuf) - Method in class org.catacombae.jfuse.FUSE26FileSystemAdapter
 
utime(ByteBuffer, Utimbuf) - Method in interface org.catacombae.jfuse.FUSE26Operations
Deprecated.  
utime(String, Utimbuf) - Method in interface org.catacombae.jfuse.joapi.JFUSEOperations
Deprecated.  
utimens - Variable in class org.catacombae.jfuse.FUSE26Capabilities
 
utimens(ByteBuffer, Timespec, Timespec) - Method in class org.catacombae.jfuse.FUSE26FileSystemAdapter
 
utimens(ByteBuffer, Timespec, Timespec) - Method in interface org.catacombae.jfuse.FUSE26Operations
Change the access and modification times of a file with nanosecond resolution.
utimens(String, Timespec, Timespec) - Method in interface org.catacombae.jfuse.joapi.JFUSEOperations
Change the access and modification times of a file with nanosecond resolution.
utimens(ByteBuffer, Timespec, Timespec) - Method in class org.catacombae.jfuse.test.TestFS
 

V

valid - Variable in class org.catacombae.jfuse.types.macfuse20.Setattr_x
What is this?
value - Variable in class org.catacombae.jfuse.FUSEOptions.Option
 
valueOf(String) - Static method in enum org.catacombae.jfuse.types.system.Errno
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.catacombae.jfuse.types.system.Errno
Returns an array containing the constants of this enum type, in the order they are declared.

W

wantsBkuptime() - Method in class org.catacombae.jfuse.types.macfuse20.Setattr_x
Whether or not this setattr_x session wants the file system to set the variable 'bkuptime'.
wantsChgtime() - Method in class org.catacombae.jfuse.types.macfuse20.Setattr_x
Whether or not this setattr_x session wants the file system to set the variable 'chgtime'.
wantsCrtime() - Method in class org.catacombae.jfuse.types.macfuse20.Setattr_x
Whether or not this setattr_x session wants the file system to set the variable 'crtime'.
wantsFlags() - Method in class org.catacombae.jfuse.types.macfuse20.Setattr_x
Whether or not this setattr_x session wants the file system to set the variable 'flags'.
wantsGid() - Method in class org.catacombae.jfuse.types.macfuse20.Setattr_x
Whether or not this setattr_x session wants the file system to set the variable 'gid'.
wantsMode() - Method in class org.catacombae.jfuse.types.macfuse20.Setattr_x
Whether or not this setattr_x session wants the file system to set the variable 'mode'.
wantsModtime() - Method in class org.catacombae.jfuse.types.macfuse20.Setattr_x
Whether or not this setattr_x session wants the file system to set the variable 'modtime'.
wantsSize() - Method in class org.catacombae.jfuse.types.macfuse20.Setattr_x
Whether or not this setattr_x session wants the file system to set the variable 'size'.
wantsUid() - Method in class org.catacombae.jfuse.types.macfuse20.Setattr_x
Whether or not this setattr_x session wants the file system to set the variable 'uid'.
warning(String) - Static method in class org.catacombae.jfuse.util.Log
 
write - Variable in class org.catacombae.jfuse.FUSE26Capabilities
 
write(ByteBuffer, ByteBuffer, long, FUSEFileInfo) - Method in class org.catacombae.jfuse.FUSE26FileSystemAdapter
 
write(ByteBuffer, ByteBuffer, long, FUSEFileInfo) - Method in interface org.catacombae.jfuse.FUSE26Operations
Write data to an open file.
write(String, ByteBuffer, long, FUSEFileInfo) - Method in interface org.catacombae.jfuse.joapi.JFUSEOperations
Write data to an open file.
write(ByteBuffer, ByteBuffer, long, FUSEFileInfo) - Method in class org.catacombae.jfuse.test.TestFS
 
writepage - Variable in class org.catacombae.jfuse.types.fuse26.FUSEFileInfo
In case of a write operation indicates if this was caused by a writepage

Z

zero() - Method in class org.catacombae.jfuse.types.system.Stat
Zeroes all instance fields in the object.
zero() - Method in class org.catacombae.jfuse.types.system.Timespec
Zeroes all fields.

A B C D E F G H I J K L M N O P R S T U V W Z