Skip navigation links
A B C D E F G H I J K L M N O P R S T U V W X _ 

A

AbstractFuseFS - Class in ru.serce.jnrfuse
 
AbstractFuseFS() - Constructor for class ru.serce.jnrfuse.AbstractFuseFS
 
access(String, int) - Method in interface ru.serce.jnrfuse.FuseCallbacks.AccessCallback
 
access(String, int) - Method in interface ru.serce.jnrfuse.FuseFS
Check file access permissions
access(String, int) - Method in class ru.serce.jnrfuse.FuseStubFS
 
access - Variable in class ru.serce.jnrfuse.struct.FuseOperations
 
AccessConstants - Class in ru.serce.jnrfuse.flags
Values for the second argument to access.
ALL_READ - Static variable in class ru.serce.jnrfuse.struct.FileStat
 
ALL_WRITE - Static variable in class ru.serce.jnrfuse.struct.FileStat
 
apply(Pointer, ByteBuffer, Pointer, long) - Method in interface ru.serce.jnrfuse.FuseFillDir
 
apply(Pointer, String, FileStat, long) - Method in interface ru.serce.jnrfuse.FuseFillDir
Function to add an entry in a readdir() operation

B

BaseFsTest - Class in ru.serce.jnrfuse.struct
 
BaseFsTest() - Constructor for class ru.serce.jnrfuse.struct.BaseFsTest
 
BaseStruct - Class in jnr.ffi
 
BaseStruct(Runtime) - Constructor for class jnr.ffi.BaseStruct
 
BaseStruct.__off64_t - Class in jnr.ffi
 
BaseStruct.__time_t - Class in jnr.ffi
 
BaseStruct.fsblkcnt64_t - Class in jnr.ffi
 
BaseStruct.fsfilcnt64_t - Class in jnr.ffi
 
BaseStruct.Func<T> - Class in jnr.ffi
 
blockingMount(FuseFS, Path) - Method in class ru.serce.jnrfuse.struct.BaseFsTest
 
bmap(String, long, Pointer) - Method in interface ru.serce.jnrfuse.FuseCallbacks.BmapCallback
 
bmap(String, long, long) - Method in interface ru.serce.jnrfuse.FuseFS
Map block index within file to block index within device
bmap(String, long, long) - Method in class ru.serce.jnrfuse.FuseStubFS
 
bmap - Variable in class ru.serce.jnrfuse.struct.FuseOperations
 
buf - Variable in class ru.serce.jnrfuse.struct.FuseBufvec
Array of buffers

C

canHandleShutdownHooks() - Static method in class ru.serce.jnrfuse.utils.SecurityUtils
 
ch - Variable in class ru.serce.jnrfuse.struct.FusePollhandle
 
chmod(String, long) - Method in interface ru.serce.jnrfuse.FuseCallbacks.ChmodCallback
 
chmod(String, long) - Method in interface ru.serce.jnrfuse.FuseFS
Change the permission bits of a file
chmod(String, long) - Method in class ru.serce.jnrfuse.FuseStubFS
 
chmod - Variable in class ru.serce.jnrfuse.struct.FuseOperations
 
chown(String, long, long) - Method in interface ru.serce.jnrfuse.FuseCallbacks.ChownCallback
 
chown(String, long, long) - Method in interface ru.serce.jnrfuse.FuseFS
Change the owner and group of a file
chown(String, long, long) - Method in class ru.serce.jnrfuse.FuseStubFS
 
chown - Variable in class ru.serce.jnrfuse.struct.FuseOperations
 
ClosureHelper - Class in jnr.ffi.provider.jffi
 
count - Variable in class ru.serce.jnrfuse.struct.FuseBufvec
Number of buffers in the array
create(String, long, FuseFileInfo) - Method in class ru.serce.jnrfuse.examples.MemoryFS
 
create(String, long, Pointer) - Method in interface ru.serce.jnrfuse.FuseCallbacks.CreateCallback
 
create(String, long, FuseFileInfo) - Method in interface ru.serce.jnrfuse.FuseFS
Create and open a file
create(String, long, FuseFileInfo) - Method in class ru.serce.jnrfuse.FuseStubFS
 
create - Variable in class ru.serce.jnrfuse.struct.FuseOperations
 

D

destroy(Pointer) - Method in interface ru.serce.jnrfuse.FuseCallbacks.DestroyCallback
 
destroy(Pointer) - Method in interface ru.serce.jnrfuse.FuseFS
Clean up filesystem
destroy(Pointer) - Method in class ru.serce.jnrfuse.FuseStubFS
 
destroy - Variable in class ru.serce.jnrfuse.struct.FuseOperations
 
direct_io - Variable in class ru.serce.jnrfuse.struct.FuseFileInfo
Can be filled in by open, to use direct I/O on this file.

E

E2BIG() - Static method in class ru.serce.jnrfuse.ErrorCodes
Argument list too long
EACCES() - Static method in class ru.serce.jnrfuse.ErrorCodes
Permission denied
EADDRINUSE() - Static method in class ru.serce.jnrfuse.ErrorCodes
Address already in use
EADDRNOTAVAIL() - Static method in class ru.serce.jnrfuse.ErrorCodes
Cannot assign requested address
EADV() - Static method in class ru.serce.jnrfuse.ErrorCodes
Advertise error
EAFNOSUPPORT() - Static method in class ru.serce.jnrfuse.ErrorCodes
Address family not supported by protocol
EAGAIN() - Static method in class ru.serce.jnrfuse.ErrorCodes
Try again
EALREADY() - Static method in class ru.serce.jnrfuse.ErrorCodes
Operation already in progress
EBADE() - Static method in class ru.serce.jnrfuse.ErrorCodes
Invalid exchange
EBADF() - Static method in class ru.serce.jnrfuse.ErrorCodes
Bad file number
EBADFD() - Static method in class ru.serce.jnrfuse.ErrorCodes
File descriptor in bad state
EBADMSG() - Static method in class ru.serce.jnrfuse.ErrorCodes
Not a data message
EBADR() - Static method in class ru.serce.jnrfuse.ErrorCodes
Invalid request descriptor
EBADRQC() - Static method in class ru.serce.jnrfuse.ErrorCodes
Invalid request code
EBADSLT() - Static method in class ru.serce.jnrfuse.ErrorCodes
Invalid slot
EBFONT() - Static method in class ru.serce.jnrfuse.ErrorCodes
Bad font file format
EBUSY() - Static method in class ru.serce.jnrfuse.ErrorCodes
Device or resource busy
ECANCELED() - Static method in class ru.serce.jnrfuse.ErrorCodes
Operation Canceled
ECHILD() - Static method in class ru.serce.jnrfuse.ErrorCodes
No child processes
ECHRNG() - Static method in class ru.serce.jnrfuse.ErrorCodes
Channel number out of range
ECOMM() - Static method in class ru.serce.jnrfuse.ErrorCodes
Communication error on send
ECONNABORTED() - Static method in class ru.serce.jnrfuse.ErrorCodes
Software caused connection abort
ECONNREFUSED() - Static method in class ru.serce.jnrfuse.ErrorCodes
Connection refused
ECONNRESET() - Static method in class ru.serce.jnrfuse.ErrorCodes
Connection reset by peer
EDEADLK() - Static method in class ru.serce.jnrfuse.ErrorCodes
Resource deadlock would occur
EDEADLOCK() - Static method in class ru.serce.jnrfuse.ErrorCodes
 
EDESTADDRREQ() - Static method in class ru.serce.jnrfuse.ErrorCodes
Destination address required
EDOM() - Static method in class ru.serce.jnrfuse.ErrorCodes
Math argument out of domain of func
EDOTDOT() - Static method in class ru.serce.jnrfuse.ErrorCodes
RFS specific error
EDQUOT() - Static method in class ru.serce.jnrfuse.ErrorCodes
Quota exceeded
EEXIST() - Static method in class ru.serce.jnrfuse.ErrorCodes
File exists
EFAULT() - Static method in class ru.serce.jnrfuse.ErrorCodes
Bad address
EFBIG() - Static method in class ru.serce.jnrfuse.ErrorCodes
File too large
EHOSTDOWN() - Static method in class ru.serce.jnrfuse.ErrorCodes
Host is down
EHOSTUNREACH() - Static method in class ru.serce.jnrfuse.ErrorCodes
No route to host
EIDRM() - Static method in class ru.serce.jnrfuse.ErrorCodes
Identifier removed
EILSEQ() - Static method in class ru.serce.jnrfuse.ErrorCodes
Illegal byte sequence
EINPROGRESS() - Static method in class ru.serce.jnrfuse.ErrorCodes
Operation now in progress
EINTR() - Static method in class ru.serce.jnrfuse.ErrorCodes
Interrupted system call
EINVAL() - Static method in class ru.serce.jnrfuse.ErrorCodes
Invalid argument
EIO() - Static method in class ru.serce.jnrfuse.ErrorCodes
I/O error
EISCONN() - Static method in class ru.serce.jnrfuse.ErrorCodes
Transport endpoint is already connected
EISDIR() - Static method in class ru.serce.jnrfuse.ErrorCodes
Is a directory
EISNAM() - Static method in class ru.serce.jnrfuse.ErrorCodes
Is a named type file
EKEYEXPIRED() - Static method in class ru.serce.jnrfuse.ErrorCodes
Key has expired
EKEYREJECTED() - Static method in class ru.serce.jnrfuse.ErrorCodes
Key was rejected by service
EKEYREVOKED() - Static method in class ru.serce.jnrfuse.ErrorCodes
Key has been revoked
EL2HLT() - Static method in class ru.serce.jnrfuse.ErrorCodes
Level 2 halted
EL2NSYNC() - Static method in class ru.serce.jnrfuse.ErrorCodes
Level 2 not synchronized
EL3HLT() - Static method in class ru.serce.jnrfuse.ErrorCodes
Level 3 halted
EL3RST() - Static method in class ru.serce.jnrfuse.ErrorCodes
Level 3 reset
ELIBACC() - Static method in class ru.serce.jnrfuse.ErrorCodes
Can not access a needed shared library
ELIBBAD() - Static method in class ru.serce.jnrfuse.ErrorCodes
Accessing a corrupted shared library
ELIBEXEC() - Static method in class ru.serce.jnrfuse.ErrorCodes
Cannot exec a shared library directly
ELIBMAX() - Static method in class ru.serce.jnrfuse.ErrorCodes
Attempting to link in too many shared libraries
ELIBSCN() - Static method in class ru.serce.jnrfuse.ErrorCodes
.lib section in a.out corrupted
ELNRNG() - Static method in class ru.serce.jnrfuse.ErrorCodes
Link number out of range
ELOOP() - Static method in class ru.serce.jnrfuse.ErrorCodes
Too many symbolic links encountered
EMEDIUMTYPE() - Static method in class ru.serce.jnrfuse.ErrorCodes
Wrong medium type
EMFILE() - Static method in class ru.serce.jnrfuse.ErrorCodes
Too many open files
EMLINK() - Static method in class ru.serce.jnrfuse.ErrorCodes
Too many links
EMSGSIZE() - Static method in class ru.serce.jnrfuse.ErrorCodes
Message too long
EMULTIHOP() - Static method in class ru.serce.jnrfuse.ErrorCodes
Multihop attempted
ENAMETOOLONG() - Static method in class ru.serce.jnrfuse.ErrorCodes
File name too long
ENAVAIL() - Static method in class ru.serce.jnrfuse.ErrorCodes
No XENIX semaphores available
ENETDOWN() - Static method in class ru.serce.jnrfuse.ErrorCodes
Network is down
ENETRESET() - Static method in class ru.serce.jnrfuse.ErrorCodes
Network dropped connection because of reset
ENETUNREACH() - Static method in class ru.serce.jnrfuse.ErrorCodes
Network is unreachable
ENFILE() - Static method in class ru.serce.jnrfuse.ErrorCodes
File table overflow
ENOANO() - Static method in class ru.serce.jnrfuse.ErrorCodes
No anode
ENOATTR() - Static method in class ru.serce.jnrfuse.ErrorCodes
The extended attribute does not exist
ENOBUFS() - Static method in class ru.serce.jnrfuse.ErrorCodes
No buffer space available
ENOCSI() - Static method in class ru.serce.jnrfuse.ErrorCodes
No CSI structure available
ENODATA() - Static method in class ru.serce.jnrfuse.ErrorCodes
No data available
ENODEV() - Static method in class ru.serce.jnrfuse.ErrorCodes
No such device
ENOENT() - Static method in class ru.serce.jnrfuse.ErrorCodes
No such file or directory
ENOEXEC() - Static method in class ru.serce.jnrfuse.ErrorCodes
Exec format error
ENOKEY() - Static method in class ru.serce.jnrfuse.ErrorCodes
Required key not available
ENOLCK() - Static method in class ru.serce.jnrfuse.ErrorCodes
No record locks available
ENOLINK() - Static method in class ru.serce.jnrfuse.ErrorCodes
Link has been severed
ENOMEDIUM() - Static method in class ru.serce.jnrfuse.ErrorCodes
No medium found
ENOMEM() - Static method in class ru.serce.jnrfuse.ErrorCodes
Out of memory
ENOMSG() - Static method in class ru.serce.jnrfuse.ErrorCodes
No message of desired type
ENONET() - Static method in class ru.serce.jnrfuse.ErrorCodes
Machine is not on the network
ENOPKG() - Static method in class ru.serce.jnrfuse.ErrorCodes
Package not installed
ENOPROTOOPT() - Static method in class ru.serce.jnrfuse.ErrorCodes
Protocol not available
ENOSPC() - Static method in class ru.serce.jnrfuse.ErrorCodes
No space left on device
ENOSR() - Static method in class ru.serce.jnrfuse.ErrorCodes
Out of streams resources
ENOSTR() - Static method in class ru.serce.jnrfuse.ErrorCodes
Device not a stream
ENOSYS() - Static method in class ru.serce.jnrfuse.ErrorCodes
Function not implemented
ENOTBLK() - Static method in class ru.serce.jnrfuse.ErrorCodes
Block device required
ENOTCONN() - Static method in class ru.serce.jnrfuse.ErrorCodes
Transport endpoint is not connected
ENOTDIR() - Static method in class ru.serce.jnrfuse.ErrorCodes
Not a directory
ENOTEMPTY() - Static method in class ru.serce.jnrfuse.ErrorCodes
Directory not empty
ENOTNAM() - Static method in class ru.serce.jnrfuse.ErrorCodes
Not a XENIX named type file
ENOTRECOVERABLE() - Static method in class ru.serce.jnrfuse.ErrorCodes
State not recoverable
ENOTSOCK() - Static method in class ru.serce.jnrfuse.ErrorCodes
Socket operation on non-socket
ENOTSUP() - Static method in class ru.serce.jnrfuse.ErrorCodes
The file system does not support extended attributes or has the feature disabled
ENOTTY() - Static method in class ru.serce.jnrfuse.ErrorCodes
Not a typewriter
ENOTUNIQ() - Static method in class ru.serce.jnrfuse.ErrorCodes
Name not unique on network
ENXIO() - Static method in class ru.serce.jnrfuse.ErrorCodes
No such device or address
EOPNOTSUPP() - Static method in class ru.serce.jnrfuse.ErrorCodes
Operation not supported on transport endpoint
EOVERFLOW() - Static method in class ru.serce.jnrfuse.ErrorCodes
Value too large for defined data type
EOWNERDEAD() - Static method in class ru.serce.jnrfuse.ErrorCodes
Owner died
EPERM() - Static method in class ru.serce.jnrfuse.ErrorCodes
Operation not permitted
EPFNOSUPPORT() - Static method in class ru.serce.jnrfuse.ErrorCodes
Protocol family not supported
EPIPE() - Static method in class ru.serce.jnrfuse.ErrorCodes
Broken pipe
EPROTO() - Static method in class ru.serce.jnrfuse.ErrorCodes
Protocol error
EPROTONOSUPPORT() - Static method in class ru.serce.jnrfuse.ErrorCodes
Protocol not supported
EPROTOTYPE() - Static method in class ru.serce.jnrfuse.ErrorCodes
Protocol wrong type for socket
ERANGE() - Static method in class ru.serce.jnrfuse.ErrorCodes
Math result not representable
EREMCHG() - Static method in class ru.serce.jnrfuse.ErrorCodes
Remote address changed
EREMOTE() - Static method in class ru.serce.jnrfuse.ErrorCodes
Object is remote
EREMOTEIO() - Static method in class ru.serce.jnrfuse.ErrorCodes
Remote I/O error
ERESTART() - Static method in class ru.serce.jnrfuse.ErrorCodes
Interrupted system call should be restarted
EROFS() - Static method in class ru.serce.jnrfuse.ErrorCodes
Read-only file system
ErrorCodes - Class in ru.serce.jnrfuse
 
ESHUTDOWN() - Static method in class ru.serce.jnrfuse.ErrorCodes
Cannot send after transport endpoint shutdown
ESOCKTNOSUPPORT() - Static method in class ru.serce.jnrfuse.ErrorCodes
Socket type not supported
ESPIPE() - Static method in class ru.serce.jnrfuse.ErrorCodes
Illegal seek
ESRCH() - Static method in class ru.serce.jnrfuse.ErrorCodes
No such process
ESRMNT() - Static method in class ru.serce.jnrfuse.ErrorCodes
Srmount error
ESTALE() - Static method in class ru.serce.jnrfuse.ErrorCodes
Stale file handle
ESTRPIPE() - Static method in class ru.serce.jnrfuse.ErrorCodes
Streams pipe error
ETIME() - Static method in class ru.serce.jnrfuse.ErrorCodes
Timer expired
ETIMEDOUT() - Static method in class ru.serce.jnrfuse.ErrorCodes
Connection timed out
ETOOMANYREFS() - Static method in class ru.serce.jnrfuse.ErrorCodes
Too many references: cannot splice
ETXTBSY() - Static method in class ru.serce.jnrfuse.ErrorCodes
Text file busy
EUCLEAN() - Static method in class ru.serce.jnrfuse.ErrorCodes
Structure needs cleaning
EUNATCH() - Static method in class ru.serce.jnrfuse.ErrorCodes
Protocol driver not attached
EUSERS() - Static method in class ru.serce.jnrfuse.ErrorCodes
Too many users
EWOULDBLOCK() - Static method in class ru.serce.jnrfuse.ErrorCodes
Operation would block
EXDEV() - Static method in class ru.serce.jnrfuse.ErrorCodes
Cross-device link
EXFULL() - Static method in class ru.serce.jnrfuse.ErrorCodes
Exchange full

F

f - Variable in class ru.serce.jnrfuse.struct.FusePollhandle
 
f_bavail - Variable in class ru.serce.jnrfuse.struct.Statvfs
 
f_bfree - Variable in class ru.serce.jnrfuse.struct.Statvfs
 
f_blocks - Variable in class ru.serce.jnrfuse.struct.Statvfs
 
f_bsize - Variable in class ru.serce.jnrfuse.struct.Statvfs
 
f_favail - Variable in class ru.serce.jnrfuse.struct.Statvfs
 
f_ffree - Variable in class ru.serce.jnrfuse.struct.Statvfs
 
f_files - Variable in class ru.serce.jnrfuse.struct.Statvfs
 
f_flag - Variable in class ru.serce.jnrfuse.struct.Statvfs
 
f_frsize - Variable in class ru.serce.jnrfuse.struct.Statvfs
 
f_fsid - Variable in class ru.serce.jnrfuse.struct.Statvfs
 
f_namemax - Variable in class ru.serce.jnrfuse.struct.Statvfs
 
F_OK - Static variable in class ru.serce.jnrfuse.flags.AccessConstants
 
F_RDLCK - Static variable in class ru.serce.jnrfuse.struct.Flock
 
F_UNLCK - Static variable in class ru.serce.jnrfuse.struct.Flock
 
f_unused - Variable in class ru.serce.jnrfuse.struct.Statvfs
 
F_WRLCK - Static variable in class ru.serce.jnrfuse.struct.Flock
 
fallocate(String, int, long, long, Pointer) - Method in interface ru.serce.jnrfuse.FuseCallbacks.FallocateCallback
 
fallocate(String, int, long, long, FuseFileInfo) - Method in interface ru.serce.jnrfuse.FuseFS
Allocates space for an open file
fallocate(String, int, long, long, FuseFileInfo) - Method in class ru.serce.jnrfuse.FuseStubFS
 
fallocate - Variable in class ru.serce.jnrfuse.struct.FuseOperations
 
fd - Variable in class ru.serce.jnrfuse.struct.FuseBuf
File descriptor
fgetattr(String, Pointer, Pointer) - Method in interface ru.serce.jnrfuse.FuseCallbacks.FgetattrCallback
 
fgetattr(String, FileStat, FuseFileInfo) - Method in interface ru.serce.jnrfuse.FuseFS
Get attributes from an open file
fgetattr(String, FileStat, FuseFileInfo) - Method in class ru.serce.jnrfuse.FuseStubFS
 
fgetattr - Variable in class ru.serce.jnrfuse.struct.FuseOperations
 
fh - Variable in class ru.serce.jnrfuse.struct.FuseFileInfo
File handle.
fh_old - Variable in class ru.serce.jnrfuse.struct.FuseFileInfo
Old file handle, don't use
FileStat - Class in ru.serce.jnrfuse.struct
stat data structure
FileStat(Runtime) - Constructor for class ru.serce.jnrfuse.struct.FileStat
 
flag_nopath - Variable in class ru.serce.jnrfuse.struct.FuseOperations
Flag indicating that the path need not be calculated for the following operations: read, write, flush, release, fsync, readdir, releasedir, fsyncdir, ftruncate, fgetattr, lock, ioctl and poll Closely related to flag_nullpath_ok, but if this flag is set then the path will not be calculaged even if the file wasn't unlinked.
flag_nullpath_ok - Variable in class ru.serce.jnrfuse.struct.FuseOperations
Flag indicating that the filesystem can accept a NULL path as the first argument for the following operations: read, write, flush, release, fsync, readdir, releasedir, fsyncdir, ftruncate, fgetattr, lock, ioctl and poll If this flag is set these operations continue to work on unlinked files even if "-ohard_remove" option was specified.
flag_reserved - Variable in class ru.serce.jnrfuse.struct.FuseOperations
Reserved flags, don't set
flag_utime_omit_ok - Variable in class ru.serce.jnrfuse.struct.FuseOperations
Flag indicating that the filesystem accepts special UTIME_NOW and UTIME_OMIT values in its utimens operation.
flags - Variable in class ru.serce.jnrfuse.struct.FuseBuf
Buffer flags
flags - Variable in class ru.serce.jnrfuse.struct.FuseFileInfo
Open flags.
flock(String, Pointer, int) - Method in interface ru.serce.jnrfuse.FuseCallbacks.FlockCallback
 
flock(String, FuseFileInfo, int) - Method in interface ru.serce.jnrfuse.FuseFS
Perform BSD file locking operation
flock(String, FuseFileInfo, int) - Method in class ru.serce.jnrfuse.FuseStubFS
 
Flock - Class in ru.serce.jnrfuse.struct
 
Flock(Runtime) - Constructor for class ru.serce.jnrfuse.struct.Flock
 
flock - Variable in class ru.serce.jnrfuse.struct.FuseOperations
 
flock_release - Variable in class ru.serce.jnrfuse.struct.FuseFileInfo
Indicates that flock locks for this file should be released.
flush(String, Pointer) - Method in interface ru.serce.jnrfuse.FuseCallbacks.FlushCallback
 
flush(String, FuseFileInfo) - Method in interface ru.serce.jnrfuse.FuseFS
Possibly flush cached data
flush(String, FuseFileInfo) - Method in class ru.serce.jnrfuse.FuseStubFS
 
flush - Variable in class ru.serce.jnrfuse.struct.FuseFileInfo
Indicates a flush operation.
flush - Variable in class ru.serce.jnrfuse.struct.FuseOperations
 
fsblkcnt64_t() - Constructor for class jnr.ffi.BaseStruct.fsblkcnt64_t
 
fsblkcnt64_t(Struct.Offset) - Constructor for class jnr.ffi.BaseStruct.fsblkcnt64_t
 
fsfilcnt64_t() - Constructor for class jnr.ffi.BaseStruct.fsfilcnt64_t
 
fsfilcnt64_t(Struct.Offset) - Constructor for class jnr.ffi.BaseStruct.fsfilcnt64_t
 
fsync(String, int, Pointer) - Method in interface ru.serce.jnrfuse.FuseCallbacks.FsyncCallback
 
fsync(String, int, FuseFileInfo) - Method in interface ru.serce.jnrfuse.FuseFS
Synchronize file contents
fsync(String, int, FuseFileInfo) - Method in class ru.serce.jnrfuse.FuseStubFS
 
fsync - Variable in class ru.serce.jnrfuse.struct.FuseOperations
 
fsyncdir(String, Pointer) - Method in interface ru.serce.jnrfuse.FuseCallbacks.FsyncdirCallback
 
fsyncdir(String, FuseFileInfo) - Method in interface ru.serce.jnrfuse.FuseFS
Synchronize directory contents
fsyncdir(String, FuseFileInfo) - Method in class ru.serce.jnrfuse.FuseStubFS
 
fsyncdir - Variable in class ru.serce.jnrfuse.struct.FuseOperations
 
ftruncate(String, long, Pointer) - Method in interface ru.serce.jnrfuse.FuseCallbacks.FtruncateCallback
 
ftruncate(String, long, FuseFileInfo) - Method in interface ru.serce.jnrfuse.FuseFS
Change the size of an open file
ftruncate(String, long, FuseFileInfo) - Method in class ru.serce.jnrfuse.FuseStubFS
 
ftruncate - Variable in class ru.serce.jnrfuse.struct.FuseOperations
 
func(Class<T>) - Method in class jnr.ffi.BaseStruct
 
Func(Class<? extends T>) - Constructor for class jnr.ffi.BaseStruct.Func
 
fuse - Variable in class ru.serce.jnrfuse.struct.FuseContext
Pointer to the fuse object
fuse_buf_copy(FuseBufvec, FuseBufvec, int) - Method in interface ru.serce.jnrfuse.LibFuse
 
fuse_buf_size(FuseBufvec) - Method in interface ru.serce.jnrfuse.LibFuse
 
fuse_exit(Pointer) - Method in interface ru.serce.jnrfuse.LibFuse
Flag session as terminated This function will cause any running event loops to exit on the next opportunity.
fuse_get_context() - Method in interface ru.serce.jnrfuse.LibFuse
 
fuse_main_real(int, String[], FuseOperations, int, Pointer) - Method in interface ru.serce.jnrfuse.LibFuse
Main function of FUSE.
fuse_notify_poll(FusePollhandle) - Method in interface ru.serce.jnrfuse.LibFuse
 
fuse_pollhandle_destroy(FusePollhandle) - Method in interface ru.serce.jnrfuse.LibFuse
 
FuseBuf - Class in ru.serce.jnrfuse.struct
Single data buffer
FuseBuf(Runtime) - Constructor for class ru.serce.jnrfuse.struct.FuseBuf
 
FuseBufFlags - Enum in ru.serce.jnrfuse.flags
Buffer flags
FuseBufvec - Class in ru.serce.jnrfuse.struct
Data buffer vector
FuseBufvec(Runtime) - Constructor for class ru.serce.jnrfuse.struct.FuseBufvec
 
FuseCallbacks - Class in ru.serce.jnrfuse
 
FuseCallbacks.AccessCallback - Interface in ru.serce.jnrfuse
 
FuseCallbacks.BmapCallback - Interface in ru.serce.jnrfuse
 
FuseCallbacks.ChmodCallback - Interface in ru.serce.jnrfuse
 
FuseCallbacks.ChownCallback - Interface in ru.serce.jnrfuse
 
FuseCallbacks.CreateCallback - Interface in ru.serce.jnrfuse
 
FuseCallbacks.DestroyCallback - Interface in ru.serce.jnrfuse
 
FuseCallbacks.FallocateCallback - Interface in ru.serce.jnrfuse
 
FuseCallbacks.FgetattrCallback - Interface in ru.serce.jnrfuse
 
FuseCallbacks.FlockCallback - Interface in ru.serce.jnrfuse
 
FuseCallbacks.FlushCallback - Interface in ru.serce.jnrfuse
 
FuseCallbacks.FsyncCallback - Interface in ru.serce.jnrfuse
 
FuseCallbacks.FsyncdirCallback - Interface in ru.serce.jnrfuse
 
FuseCallbacks.FtruncateCallback - Interface in ru.serce.jnrfuse
 
FuseCallbacks.GetAttrCallback - Interface in ru.serce.jnrfuse
 
FuseCallbacks.GetxattrCallback - Interface in ru.serce.jnrfuse
 
FuseCallbacks.InitCallback - Interface in ru.serce.jnrfuse
 
FuseCallbacks.IoctlCallback - Interface in ru.serce.jnrfuse
 
FuseCallbacks.LinkCallback - Interface in ru.serce.jnrfuse
 
FuseCallbacks.ListxattrCallback - Interface in ru.serce.jnrfuse
 
FuseCallbacks.LockCallback - Interface in ru.serce.jnrfuse
 
FuseCallbacks.MkdirCallback - Interface in ru.serce.jnrfuse
 
FuseCallbacks.MknodCallback - Interface in ru.serce.jnrfuse
 
FuseCallbacks.OpenCallback - Interface in ru.serce.jnrfuse
 
FuseCallbacks.OpendirCallback - Interface in ru.serce.jnrfuse
 
FuseCallbacks.PollCallback - Interface in ru.serce.jnrfuse
 
FuseCallbacks.ReadbufCallback - Interface in ru.serce.jnrfuse
 
FuseCallbacks.ReadCallback - Interface in ru.serce.jnrfuse
 
FuseCallbacks.ReaddirCallback - Interface in ru.serce.jnrfuse
 
FuseCallbacks.ReadlinkCallback - Interface in ru.serce.jnrfuse
 
FuseCallbacks.ReleaseCallback - Interface in ru.serce.jnrfuse
 
FuseCallbacks.ReleasedirCallback - Interface in ru.serce.jnrfuse
 
FuseCallbacks.RemovexattrCallback - Interface in ru.serce.jnrfuse
 
FuseCallbacks.RenameCallback - Interface in ru.serce.jnrfuse
 
FuseCallbacks.RmdirCallback - Interface in ru.serce.jnrfuse
 
FuseCallbacks.SetxattrCallback - Interface in ru.serce.jnrfuse
 
FuseCallbacks.StatfsCallback - Interface in ru.serce.jnrfuse
 
FuseCallbacks.SymlinkCallback - Interface in ru.serce.jnrfuse
 
FuseCallbacks.TruncateCallback - Interface in ru.serce.jnrfuse
 
FuseCallbacks.UnlinkCallback - Interface in ru.serce.jnrfuse
 
FuseCallbacks.UtimensCallback - Interface in ru.serce.jnrfuse
 
FuseCallbacks.WritebufCallback - Interface in ru.serce.jnrfuse
 
FuseCallbacks.WriteCallback - Interface in ru.serce.jnrfuse
 
FuseContext - Class in ru.serce.jnrfuse.struct
Extra context that may be needed by some filesystems The uid, gid and pid fields are not filled in case of a writepage operation.
FuseContext(Runtime) - Constructor for class ru.serce.jnrfuse.struct.FuseContext
 
FuseException - Exception in ru.serce.jnrfuse
 
FuseException(String) - Constructor for exception ru.serce.jnrfuse.FuseException
 
FuseException(String, Throwable) - Constructor for exception ru.serce.jnrfuse.FuseException
 
FuseFileInfo - Class in ru.serce.jnrfuse.struct
Information about open files
FuseFileInfo(Runtime) - Constructor for class ru.serce.jnrfuse.struct.FuseFileInfo
 
FuseFillDir - Interface in ru.serce.jnrfuse
Function to add an entry in a readdir() operation
FuseFS - Interface in ru.serce.jnrfuse
Fuse file system.
fuseOperations - Variable in class ru.serce.jnrfuse.AbstractFuseFS
 
FuseOperations - Class in ru.serce.jnrfuse.struct
fuse_operations struct
FuseOperations(Runtime) - Constructor for class ru.serce.jnrfuse.struct.FuseOperations
 
FusePollhandle - Class in ru.serce.jnrfuse.struct
 
FusePollhandle(Runtime) - Constructor for class ru.serce.jnrfuse.struct.FusePollhandle
 
FuseStubFS - Class in ru.serce.jnrfuse
 
FuseStubFS() - Constructor for class ru.serce.jnrfuse.FuseStubFS
 

G

get() - Method in class jnr.ffi.BaseStruct.fsblkcnt64_t
 
get() - Method in class jnr.ffi.BaseStruct.fsfilcnt64_t
 
getattr(String, FileStat) - Method in class ru.serce.jnrfuse.examples.HelloFuse
 
getattr(String, FileStat) - Method in class ru.serce.jnrfuse.examples.MemoryFS
 
getattr(String, Pointer) - Method in interface ru.serce.jnrfuse.FuseCallbacks.GetAttrCallback
 
getattr(String, FileStat) - Method in interface ru.serce.jnrfuse.FuseFS
Get file attributes.
getattr(String, FileStat) - Method in class ru.serce.jnrfuse.FuseStubFS
 
getattr - Variable in class ru.serce.jnrfuse.struct.FuseOperations
 
getContext() - Method in class ru.serce.jnrfuse.AbstractFuseFS
 
getdir - Variable in class ru.serce.jnrfuse.struct.FuseOperations
Deprecated.
getFromNativeContext() - Method in class jnr.ffi.provider.jffi.ClosureHelper
 
getFSName() - Method in class ru.serce.jnrfuse.AbstractFuseFS
 
getInstance() - Static method in class jnr.ffi.provider.jffi.ClosureHelper
 
getNativeConveter(Class<T>) - Method in class jnr.ffi.provider.jffi.ClosureHelper
 
getWinFspPath() - Static method in class ru.serce.jnrfuse.utils.WinPathUtils
Best attempt to find the winfsp library
getxattr(String, String, Pointer, long) - Method in interface ru.serce.jnrfuse.FuseCallbacks.GetxattrCallback
 
getxattr(String, String, Pointer, long) - Method in interface ru.serce.jnrfuse.FuseFS
Get the attribute NAME of the file pointed to by PATH to VALUE (which is SIZE bytes long).
getxattr(String, String, Pointer, long) - Method in class ru.serce.jnrfuse.FuseStubFS
 
getxattr - Variable in class ru.serce.jnrfuse.struct.FuseOperations
 
gid - Variable in class ru.serce.jnrfuse.struct.FuseContext
Group ID of the calling process

H

HELLO_PATH - Static variable in class ru.serce.jnrfuse.examples.HelloFuse
 
HELLO_STR - Static variable in class ru.serce.jnrfuse.examples.HelloFuse
 
HelloFuse - Class in ru.serce.jnrfuse.examples
 
HelloFuse() - Constructor for class ru.serce.jnrfuse.examples.HelloFuse
 

I

idx - Variable in class ru.serce.jnrfuse.struct.FuseBufvec
Index of current buffer within the array
init(Pointer) - Method in interface ru.serce.jnrfuse.FuseCallbacks.InitCallback
 
init(Pointer) - Method in interface ru.serce.jnrfuse.FuseFS
Initialize filesystem
init(Pointer) - Method in class ru.serce.jnrfuse.FuseStubFS
 
init(FuseBufvec, long) - Static method in class ru.serce.jnrfuse.struct.FuseBufvec
Similar to FUSE_BUFVEC_INIT macros
init - Variable in class ru.serce.jnrfuse.struct.FuseOperations
 
intValue() - Method in class jnr.ffi.BaseStruct.fsblkcnt64_t
 
intValue() - Method in class jnr.ffi.BaseStruct.fsfilcnt64_t
 
intValue() - Method in enum ru.serce.jnrfuse.flags.FuseBufFlags
Special JNR method, see jnr.ffi.util.EnumMapper#getNumberValueMethod(java.lang.Class, java.lang.Class)
ioctl(String, int, Pointer, Pointer, long, Pointer) - Method in interface ru.serce.jnrfuse.FuseCallbacks.IoctlCallback
 
ioctl(String, int, Pointer, FuseFileInfo, long, Pointer) - Method in interface ru.serce.jnrfuse.FuseFS
Ioctl
ioctl(String, int, Pointer, FuseFileInfo, long, Pointer) - Method in class ru.serce.jnrfuse.FuseStubFS
 
ioctl - Variable in class ru.serce.jnrfuse.struct.FuseOperations
 
IoctlFlags - Class in ru.serce.jnrfuse.flags
 

J

jnr.ffi - package jnr.ffi
 
jnr.ffi.provider.jffi - package jnr.ffi.provider.jffi
 

K

keep_cache - Variable in class ru.serce.jnrfuse.struct.FuseFileInfo
Can be filled in by open, to indicate, that cached file data need not be invalidated.
kh - Variable in class ru.serce.jnrfuse.struct.FusePollhandle
 

L

l_len - Variable in class ru.serce.jnrfuse.struct.Flock
 
l_pid - Variable in class ru.serce.jnrfuse.struct.Flock
 
l_start - Variable in class ru.serce.jnrfuse.struct.Flock
 
l_type - Variable in class ru.serce.jnrfuse.struct.Flock
 
l_whence - Variable in class ru.serce.jnrfuse.struct.Flock
 
libFuse - Variable in class ru.serce.jnrfuse.AbstractFuseFS
 
LibFuse - Interface in ru.serce.jnrfuse
Library interface of FUSE
link(String, String) - Method in interface ru.serce.jnrfuse.FuseCallbacks.LinkCallback
 
link(String, String) - Method in interface ru.serce.jnrfuse.FuseFS
Create a hard link to a file
link(String, String) - Method in class ru.serce.jnrfuse.FuseStubFS
 
link - Variable in class ru.serce.jnrfuse.struct.FuseOperations
 
listxattr(String, Pointer, long) - Method in interface ru.serce.jnrfuse.FuseCallbacks.ListxattrCallback
 
listxattr(String, Pointer, long) - Method in interface ru.serce.jnrfuse.FuseFS
List extended attributes
listxattr(String, Pointer, long) - Method in class ru.serce.jnrfuse.FuseStubFS
 
listxattr - Variable in class ru.serce.jnrfuse.struct.FuseOperations
 
lock(String, Pointer, int, Pointer) - Method in interface ru.serce.jnrfuse.FuseCallbacks.LockCallback
 
lock(String, FuseFileInfo, int, Flock) - Method in interface ru.serce.jnrfuse.FuseFS
Perform POSIX file locking operation
lock(String, FuseFileInfo, int, Flock) - Method in class ru.serce.jnrfuse.FuseStubFS
 
lock - Variable in class ru.serce.jnrfuse.struct.FuseOperations
 
LOCK_EX - Static variable in class ru.serce.jnrfuse.struct.Flock
 
lock_owner - Variable in class ru.serce.jnrfuse.struct.FuseFileInfo
Lock owner id.
LOCK_SH - Static variable in class ru.serce.jnrfuse.struct.Flock
 
LOCK_UN - Static variable in class ru.serce.jnrfuse.struct.Flock
 
longValue() - Method in class jnr.ffi.BaseStruct.fsblkcnt64_t
 
longValue() - Method in class jnr.ffi.BaseStruct.fsfilcnt64_t
 

M

main(String[]) - Static method in class ru.serce.jnrfuse.examples.HelloFuse
 
main(String[]) - Static method in class ru.serce.jnrfuse.examples.MemoryFS
 
mem - Variable in class ru.serce.jnrfuse.struct.FuseBuf
Memory pointer
MemoryFS - Class in ru.serce.jnrfuse.examples
 
MemoryFS() - Constructor for class ru.serce.jnrfuse.examples.MemoryFS
 
mkdir(String, long) - Method in class ru.serce.jnrfuse.examples.MemoryFS
 
mkdir(String, long) - Method in interface ru.serce.jnrfuse.FuseCallbacks.MkdirCallback
 
mkdir(String, long) - Method in interface ru.serce.jnrfuse.FuseFS
Create a directory
mkdir(String, long) - Method in class ru.serce.jnrfuse.FuseStubFS
 
mkdir - Variable in class ru.serce.jnrfuse.struct.FuseOperations
 
mknod(String, long, long) - Method in interface ru.serce.jnrfuse.FuseCallbacks.MknodCallback
 
mknod(String, long, long) - Method in interface ru.serce.jnrfuse.FuseFS
Create a file node
mknod(String, long, long) - Method in class ru.serce.jnrfuse.FuseStubFS
 
mknod - Variable in class ru.serce.jnrfuse.struct.FuseOperations
 
mount(Path, boolean, boolean, String[]) - Method in class ru.serce.jnrfuse.AbstractFuseFS
 
mount(Path, boolean, boolean, String[]) - Method in interface ru.serce.jnrfuse.Mountable
Mount is not safe to invoke multiple times in default implementation Add option -h to see list of all available options
mount(Path, boolean, boolean) - Method in interface ru.serce.jnrfuse.Mountable
 
mount(Path, boolean) - Method in interface ru.serce.jnrfuse.Mountable
 
mount(Path) - Method in interface ru.serce.jnrfuse.Mountable
 
Mountable - Interface in ru.serce.jnrfuse
 
mounted - Variable in class ru.serce.jnrfuse.AbstractFuseFS
 
mountPoint - Variable in class ru.serce.jnrfuse.AbstractFuseFS
 
MountUtils - Class in ru.serce.jnrfuse.utils
 
MountUtils() - Constructor for class ru.serce.jnrfuse.utils.MountUtils
 

N

nonseekable - Variable in class ru.serce.jnrfuse.struct.FuseFileInfo
Can be filled in by open, to indicate that the file is not seekable.
NotImplemented - Annotation Type in ru.serce.jnrfuse
If method marked this annotation it would'n be registered in FuseOperation struct.

O

of(Pointer) - Static method in class ru.serce.jnrfuse.struct.FileStat
 
of(Pointer) - Static method in class ru.serce.jnrfuse.struct.Flock
 
of(Pointer) - Static method in class ru.serce.jnrfuse.struct.FuseBuf
 
of(Pointer) - Static method in class ru.serce.jnrfuse.struct.FuseBufvec
 
of(Pointer) - Static method in class ru.serce.jnrfuse.struct.FuseContext
 
of(Pointer) - Static method in class ru.serce.jnrfuse.struct.FuseFileInfo
 
of(Pointer) - Static method in class ru.serce.jnrfuse.struct.FusePollhandle
 
of(Pointer) - Static method in class ru.serce.jnrfuse.struct.Statvfs
 
of(Pointer) - Static method in class ru.serce.jnrfuse.struct.Timespec
 
off - Variable in class ru.serce.jnrfuse.struct.FuseBufvec
Current offset within the current buffer
open(String, FuseFileInfo) - Method in class ru.serce.jnrfuse.examples.HelloFuse
 
open(String, FuseFileInfo) - Method in class ru.serce.jnrfuse.examples.MemoryFS
 
open(String, Pointer) - Method in interface ru.serce.jnrfuse.FuseCallbacks.OpenCallback
 
open(String, FuseFileInfo) - Method in interface ru.serce.jnrfuse.FuseFS
File open operation
open(String, FuseFileInfo) - Method in class ru.serce.jnrfuse.FuseStubFS
 
open - Variable in class ru.serce.jnrfuse.struct.FuseOperations
 
opendir(String, Pointer) - Method in interface ru.serce.jnrfuse.FuseCallbacks.OpendirCallback
 
opendir(String, FuseFileInfo) - Method in interface ru.serce.jnrfuse.FuseFS
Open directory
opendir(String, FuseFileInfo) - Method in class ru.serce.jnrfuse.FuseStubFS
 
opendir - Variable in class ru.serce.jnrfuse.struct.FuseOperations
 

P

padding - Variable in class ru.serce.jnrfuse.struct.FuseFileInfo
Padding.
pid - Variable in class ru.serce.jnrfuse.struct.FuseContext
Thread ID of the calling process
poll(String, Pointer, Pointer, Pointer) - Method in interface ru.serce.jnrfuse.FuseCallbacks.PollCallback
 
poll(String, FuseFileInfo, FusePollhandle, Pointer) - Method in interface ru.serce.jnrfuse.FuseFS
Poll for IO readiness events
poll(String, FuseFileInfo, FusePollhandle, Pointer) - Method in class ru.serce.jnrfuse.FuseStubFS
 
poll - Variable in class ru.serce.jnrfuse.struct.FuseOperations
 
pos - Variable in class ru.serce.jnrfuse.struct.FuseBuf
File position
private_data - Variable in class ru.serce.jnrfuse.struct.FuseContext
Private filesystem data

R

R_OK - Static variable in class ru.serce.jnrfuse.flags.AccessConstants
 
read(String, Pointer, long, long, FuseFileInfo) - Method in class ru.serce.jnrfuse.examples.HelloFuse
 
read(String, Pointer, long, long, FuseFileInfo) - Method in class ru.serce.jnrfuse.examples.MemoryFS
 
read(String, Pointer, long, long, Pointer) - Method in interface ru.serce.jnrfuse.FuseCallbacks.ReadCallback
 
read(String, Pointer, long, long, FuseFileInfo) - Method in interface ru.serce.jnrfuse.FuseFS
Read data from an open file
read(String, Pointer, long, long, FuseFileInfo) - Method in class ru.serce.jnrfuse.FuseStubFS
 
read - Variable in class ru.serce.jnrfuse.struct.FuseOperations
 
read_buf(String, Pointer, long, long, Pointer) - Method in interface ru.serce.jnrfuse.FuseCallbacks.ReadbufCallback
 
read_buf(String, Pointer, long, long, FuseFileInfo) - Method in interface ru.serce.jnrfuse.FuseFS
Store data from an open file in a buffer
read_buf(String, Pointer, long, long, FuseFileInfo) - Method in class ru.serce.jnrfuse.FuseStubFS
 
read_buf - Variable in class ru.serce.jnrfuse.struct.FuseOperations
 
readdir(String, Pointer, FuseFillDir, long, FuseFileInfo) - Method in class ru.serce.jnrfuse.examples.HelloFuse
 
readdir(String, Pointer, FuseFillDir, long, FuseFileInfo) - Method in class ru.serce.jnrfuse.examples.MemoryFS
 
readdir(String, Pointer, Pointer, long, Pointer) - Method in interface ru.serce.jnrfuse.FuseCallbacks.ReaddirCallback
 
readdir(String, Pointer, FuseFillDir, long, FuseFileInfo) - Method in interface ru.serce.jnrfuse.FuseFS
Read directory
readdir(String, Pointer, FuseFillDir, long, FuseFileInfo) - Method in class ru.serce.jnrfuse.FuseStubFS
 
readdir - Variable in class ru.serce.jnrfuse.struct.FuseOperations
 
readlink(String, Pointer, long) - Method in interface ru.serce.jnrfuse.FuseCallbacks.ReadlinkCallback
 
readlink(String, Pointer, long) - Method in interface ru.serce.jnrfuse.FuseFS
Read the target of a symbolic link
readlink(String, Pointer, long) - Method in class ru.serce.jnrfuse.FuseStubFS
 
readlink - Variable in class ru.serce.jnrfuse.struct.FuseOperations
 
release(String, Pointer) - Method in interface ru.serce.jnrfuse.FuseCallbacks.ReleaseCallback
 
release(String, FuseFileInfo) - Method in interface ru.serce.jnrfuse.FuseFS
Release an open file
release(String, FuseFileInfo) - Method in class ru.serce.jnrfuse.FuseStubFS
 
release - Variable in class ru.serce.jnrfuse.struct.FuseOperations
 
releasedir(String, Pointer) - Method in interface ru.serce.jnrfuse.FuseCallbacks.ReleasedirCallback
 
releasedir(String, FuseFileInfo) - Method in interface ru.serce.jnrfuse.FuseFS
Release directory
releasedir(String, FuseFileInfo) - Method in class ru.serce.jnrfuse.FuseStubFS
 
releasedir - Variable in class ru.serce.jnrfuse.struct.FuseOperations
 
removexattr(String, String) - Method in interface ru.serce.jnrfuse.FuseCallbacks.RemovexattrCallback
 
removexattr(String, String) - Method in interface ru.serce.jnrfuse.FuseFS
Remove the attribute NAME from the file pointed to by PATH.
removexattr(String, String) - Method in class ru.serce.jnrfuse.FuseStubFS
 
removexattr - Variable in class ru.serce.jnrfuse.struct.FuseOperations
 
rename(String, String) - Method in class ru.serce.jnrfuse.examples.MemoryFS
 
rename(String, String) - Method in interface ru.serce.jnrfuse.FuseCallbacks.RenameCallback
 
rename(String, String) - Method in interface ru.serce.jnrfuse.FuseFS
Rename a file
rename(String, String) - Method in class ru.serce.jnrfuse.FuseStubFS
 
rename - Variable in class ru.serce.jnrfuse.struct.FuseOperations
 
rmdir(String) - Method in class ru.serce.jnrfuse.examples.MemoryFS
 
rmdir(String) - Method in interface ru.serce.jnrfuse.FuseCallbacks.RmdirCallback
 
rmdir(String) - Method in interface ru.serce.jnrfuse.FuseFS
Remove a directory
rmdir(String) - Method in class ru.serce.jnrfuse.FuseStubFS
 
rmdir - Variable in class ru.serce.jnrfuse.struct.FuseOperations
 
ru.serce.jnrfuse - package ru.serce.jnrfuse
 
ru.serce.jnrfuse.examples - package ru.serce.jnrfuse.examples
 
ru.serce.jnrfuse.flags - package ru.serce.jnrfuse.flags
 
ru.serce.jnrfuse.struct - package ru.serce.jnrfuse.struct
 
ru.serce.jnrfuse.utils - package ru.serce.jnrfuse.utils
 

S

S_IFBLK - Static variable in class ru.serce.jnrfuse.struct.FileStat
 
S_IFCHR - Static variable in class ru.serce.jnrfuse.struct.FileStat
 
S_IFDIR - Static variable in class ru.serce.jnrfuse.struct.FileStat
 
S_IFIFO - Static variable in class ru.serce.jnrfuse.struct.FileStat
 
S_IFLNK - Static variable in class ru.serce.jnrfuse.struct.FileStat
 
S_IFMT - Static variable in class ru.serce.jnrfuse.struct.FileStat
 
S_IFREG - Static variable in class ru.serce.jnrfuse.struct.FileStat
 
S_IFSOCK - Static variable in class ru.serce.jnrfuse.struct.FileStat
 
S_IRGRP - Static variable in class ru.serce.jnrfuse.struct.FileStat
 
S_IROTH - Static variable in class ru.serce.jnrfuse.struct.FileStat
 
S_IRUSR - Static variable in class ru.serce.jnrfuse.struct.FileStat
 
S_ISBLK(int) - Static method in class ru.serce.jnrfuse.struct.FileStat
 
S_ISCHR(int) - Static method in class ru.serce.jnrfuse.struct.FileStat
 
S_ISDIR(int) - Static method in class ru.serce.jnrfuse.struct.FileStat
 
S_ISFIFO(int) - Static method in class ru.serce.jnrfuse.struct.FileStat
 
S_ISGID - Static variable in class ru.serce.jnrfuse.struct.FileStat
 
S_ISLNK(int) - Static method in class ru.serce.jnrfuse.struct.FileStat
 
S_ISREG(int) - Static method in class ru.serce.jnrfuse.struct.FileStat
 
S_ISTYPE(int, int) - Static method in class ru.serce.jnrfuse.struct.FileStat
 
S_ISUID - Static variable in class ru.serce.jnrfuse.struct.FileStat
 
S_ISVTX - Static variable in class ru.serce.jnrfuse.struct.FileStat
 
S_IWGRP - Static variable in class ru.serce.jnrfuse.struct.FileStat
 
S_IWOTH - Static variable in class ru.serce.jnrfuse.struct.FileStat
 
S_IWUSR - Static variable in class ru.serce.jnrfuse.struct.FileStat
 
S_IXGRP - Static variable in class ru.serce.jnrfuse.struct.FileStat
 
S_IXOTH - Static variable in class ru.serce.jnrfuse.struct.FileStat
 
S_IXUGO - Static variable in class ru.serce.jnrfuse.struct.FileStat
 
S_IXUSR - Static variable in class ru.serce.jnrfuse.struct.FileStat
 
SecurityUtils - Class in ru.serce.jnrfuse.utils
 
set(Number) - Method in class jnr.ffi.BaseStruct.fsblkcnt64_t
 
set(Number) - Method in class jnr.ffi.BaseStruct.fsfilcnt64_t
 
set(T) - Method in class jnr.ffi.BaseStruct.Func
 
setxattr(String, String, Pointer, long, int) - Method in interface ru.serce.jnrfuse.FuseCallbacks.SetxattrCallback
 
setxattr(String, String, Pointer, long, int) - Method in interface ru.serce.jnrfuse.FuseFS
Set the attribute NAME of the file pointed to by PATH to VALUE (which is SIZE bytes long).
setxattr(String, String, Pointer, long, int) - Method in class ru.serce.jnrfuse.FuseStubFS
 
setxattr - Variable in class ru.serce.jnrfuse.struct.FuseOperations
 
size - Variable in class ru.serce.jnrfuse.struct.FuseBuf
Size of data in bytes
ST_APPEND - Static variable in class ru.serce.jnrfuse.struct.Statvfs
 
st_atim - Variable in class ru.serce.jnrfuse.struct.FileStat
 
st_birthtime - Variable in class ru.serce.jnrfuse.struct.FileStat
 
st_blksize - Variable in class ru.serce.jnrfuse.struct.FileStat
 
st_blocks - Variable in class ru.serce.jnrfuse.struct.FileStat
 
st_ctim - Variable in class ru.serce.jnrfuse.struct.FileStat
 
st_dev - Variable in class ru.serce.jnrfuse.struct.FileStat
 
st_flags - Variable in class ru.serce.jnrfuse.struct.FileStat
MacOS specific
st_gen - Variable in class ru.serce.jnrfuse.struct.FileStat
 
st_gid - Variable in class ru.serce.jnrfuse.struct.FileStat
 
ST_IMMUTABLE - Static variable in class ru.serce.jnrfuse.struct.Statvfs
 
st_ino - Variable in class ru.serce.jnrfuse.struct.FileStat
 
ST_MANDLOCK - Static variable in class ru.serce.jnrfuse.struct.Statvfs
 
st_mode - Variable in class ru.serce.jnrfuse.struct.FileStat
 
st_mtim - Variable in class ru.serce.jnrfuse.struct.FileStat
 
st_nlink - Variable in class ru.serce.jnrfuse.struct.FileStat
 
ST_NOATIME - Static variable in class ru.serce.jnrfuse.struct.Statvfs
 
ST_NODEV - Static variable in class ru.serce.jnrfuse.struct.Statvfs
 
ST_NODIRATIME - Static variable in class ru.serce.jnrfuse.struct.Statvfs
 
ST_NOEXEC - Static variable in class ru.serce.jnrfuse.struct.Statvfs
 
ST_NOSUID - Static variable in class ru.serce.jnrfuse.struct.Statvfs
 
st_rdev - Variable in class ru.serce.jnrfuse.struct.FileStat
 
ST_RDONLY - Static variable in class ru.serce.jnrfuse.struct.Statvfs
 
ST_RELATIME - Static variable in class ru.serce.jnrfuse.struct.Statvfs
 
st_size - Variable in class ru.serce.jnrfuse.struct.FileStat
 
ST_SYNCHRONOUS - Static variable in class ru.serce.jnrfuse.struct.Statvfs
 
st_uid - Variable in class ru.serce.jnrfuse.struct.FileStat
 
ST_WRITE - Static variable in class ru.serce.jnrfuse.struct.Statvfs
 
statfs(String, Statvfs) - Method in class ru.serce.jnrfuse.examples.MemoryFS
 
statfs(String, Pointer) - Method in interface ru.serce.jnrfuse.FuseCallbacks.StatfsCallback
 
statfs(String, Statvfs) - Method in interface ru.serce.jnrfuse.FuseFS
Get file system statistics
statfs(String, Statvfs) - Method in class ru.serce.jnrfuse.FuseStubFS
 
statfs - Variable in class ru.serce.jnrfuse.struct.FuseOperations
 
Statvfs - Class in ru.serce.jnrfuse.struct
Information about a mounted file system
Statvfs(Runtime) - Constructor for class ru.serce.jnrfuse.struct.Statvfs
 
symlink(String, String) - Method in interface ru.serce.jnrfuse.FuseCallbacks.SymlinkCallback
 
symlink(String, String) - Method in interface ru.serce.jnrfuse.FuseFS
Create a symbolic link
symlink(String, String) - Method in class ru.serce.jnrfuse.FuseStubFS
 
symlink - Variable in class ru.serce.jnrfuse.struct.FuseOperations
 

T

tempPath() - Method in class ru.serce.jnrfuse.struct.BaseFsTest
 
Timespec - Class in ru.serce.jnrfuse.struct
POSIX.1b structure for a time value.
Timespec(Runtime) - Constructor for class ru.serce.jnrfuse.struct.Timespec
 
toString() - Method in class jnr.ffi.BaseStruct.fsblkcnt64_t
 
toString() - Method in class jnr.ffi.BaseStruct.fsfilcnt64_t
 
truncate(String, long) - Method in class ru.serce.jnrfuse.examples.MemoryFS
 
truncate(String, long) - Method in interface ru.serce.jnrfuse.FuseCallbacks.TruncateCallback
 
truncate(String, long) - Method in interface ru.serce.jnrfuse.FuseFS
Change the size of a file
truncate(String, long) - Method in class ru.serce.jnrfuse.FuseStubFS
 
truncate - Variable in class ru.serce.jnrfuse.struct.FuseOperations
 
tv_nsec - Variable in class ru.serce.jnrfuse.struct.Timespec
 
tv_sec - Variable in class ru.serce.jnrfuse.struct.Timespec
 

U

uid - Variable in class ru.serce.jnrfuse.struct.FuseContext
User ID of the calling process
umask - Variable in class ru.serce.jnrfuse.struct.FuseContext
Umask of the calling process (introduced in version 2.8)
umount() - Method in class ru.serce.jnrfuse.AbstractFuseFS
 
umount() - Method in interface ru.serce.jnrfuse.Mountable
 
umount(Path) - Static method in class ru.serce.jnrfuse.utils.MountUtils
Perform/force a umount at the provided Path
unlink(String) - Method in class ru.serce.jnrfuse.examples.MemoryFS
 
unlink(String) - Method in interface ru.serce.jnrfuse.FuseCallbacks.UnlinkCallback
 
unlink(String) - Method in interface ru.serce.jnrfuse.FuseFS
Remove a file
unlink(String) - Method in class ru.serce.jnrfuse.FuseStubFS
 
unlink - Variable in class ru.serce.jnrfuse.struct.FuseOperations
 
utime - Variable in class ru.serce.jnrfuse.struct.FuseOperations
Deprecated.
utimens(String, Pointer) - Method in interface ru.serce.jnrfuse.FuseCallbacks.UtimensCallback
 
utimens(String, Timespec[]) - Method in interface ru.serce.jnrfuse.FuseFS
Change the access and modification times of a file with nanosecond resolution
utimens(String, Timespec[]) - Method in class ru.serce.jnrfuse.FuseStubFS
 
utimens - Variable in class ru.serce.jnrfuse.struct.FuseOperations
 

V

valueOf(String) - Static method in enum ru.serce.jnrfuse.flags.FuseBufFlags
Returns the enum constant of this type with the specified name.
values() - Static method in enum ru.serce.jnrfuse.flags.FuseBufFlags
Returns an array containing the constants of this enum type, in the order they are declared.

W

W_OK - Static variable in class ru.serce.jnrfuse.flags.AccessConstants
 
WinPathUtils - Class in ru.serce.jnrfuse.utils
Locating winfsp installation path
WinPathUtils() - Constructor for class ru.serce.jnrfuse.utils.WinPathUtils
 
write(String, Pointer, long, long, FuseFileInfo) - Method in class ru.serce.jnrfuse.examples.MemoryFS
 
write(String, Pointer, long, long, Pointer) - Method in interface ru.serce.jnrfuse.FuseCallbacks.WriteCallback
 
write(String, Pointer, long, long, FuseFileInfo) - Method in interface ru.serce.jnrfuse.FuseFS
Write data to an open file
write(String, Pointer, long, long, FuseFileInfo) - Method in class ru.serce.jnrfuse.FuseStubFS
 
write - Variable in class ru.serce.jnrfuse.struct.FuseOperations
 
write_buf(String, Pointer, long, Pointer) - Method in interface ru.serce.jnrfuse.FuseCallbacks.WritebufCallback
 
write_buf(String, FuseBufvec, long, FuseFileInfo) - Method in interface ru.serce.jnrfuse.FuseFS
Write contents of buffer to an open file
write_buf(String, FuseBufvec, long, FuseFileInfo) - Method in class ru.serce.jnrfuse.FuseStubFS
 
write_buf - Variable in class ru.serce.jnrfuse.struct.FuseOperations
 

X

X_OK - Static variable in class ru.serce.jnrfuse.flags.AccessConstants
 
XATTR_CREATE - Static variable in class ru.serce.jnrfuse.flags.XAttrConstants
 
XATTR_REPLACE - Static variable in class ru.serce.jnrfuse.flags.XAttrConstants
 
XAttrConstants - Class in ru.serce.jnrfuse.flags
The following constants should be used for the fifth parameter of `*setxattr'.

_

__f_spare - Variable in class ru.serce.jnrfuse.struct.Statvfs
 
__off64_t() - Constructor for class jnr.ffi.BaseStruct.__off64_t
 
__time_t() - Constructor for class jnr.ffi.BaseStruct.__time_t
 
__unused4 - Variable in class ru.serce.jnrfuse.struct.FileStat
 
__unused5 - Variable in class ru.serce.jnrfuse.struct.FileStat
 
__unused6 - Variable in class ru.serce.jnrfuse.struct.FileStat
 
_IOC_NONE - Static variable in class ru.serce.jnrfuse.flags.IoctlFlags
 
_IOC_NRBITS - Static variable in class ru.serce.jnrfuse.flags.IoctlFlags
 
_IOC_NRSHIFT - Static variable in class ru.serce.jnrfuse.flags.IoctlFlags
 
_IOC_READ - Static variable in class ru.serce.jnrfuse.flags.IoctlFlags
 
_IOC_SIZE(int) - Static method in class ru.serce.jnrfuse.flags.IoctlFlags
 
_IOC_SIZEBITS - Static variable in class ru.serce.jnrfuse.flags.IoctlFlags
 
_IOC_SIZEMASK() - Static method in class ru.serce.jnrfuse.flags.IoctlFlags
 
_IOC_SIZESHIFT() - Static method in class ru.serce.jnrfuse.flags.IoctlFlags
 
_IOC_TYPEBITS - Static variable in class ru.serce.jnrfuse.flags.IoctlFlags
 
_IOC_TYPESHIFT() - Static method in class ru.serce.jnrfuse.flags.IoctlFlags
 
_IOC_WRITE - Static variable in class ru.serce.jnrfuse.flags.IoctlFlags
 
A B C D E F G H I J K L M N O P R S T U V W X _ 
Skip navigation links