fuse_file_info

Information about an open file.

File Handles are created by the open, opendir, and create methods and closed by the release and releasedir methods. Multiple file handles may be concurrently open for the same file. Generally, a client will create one file handle per file descriptor, though in some cases multiple file descriptors can share a single file handle.

Members

Variables

fh
ulong fh;

File handle id. May be filled in by filesystem in create, * open, and opendir(). Available in most other file operations on the * same file handle.

flags
int flags;

Open flags. Available in open() and release()

lock_owner
ulong lock_owner;

Lock owner id. Available in locking operations and flush

padding2
uint padding2;
Undocumented in source.
poll_events
uint poll_events;

Requested poll events. Available in ->poll. Only set on kernels which support it. If unsupported, this field is set to zero.

Meta