================= Data Structures ================= .. currentmodule:: llfuse .. py:data:: ENOATTR This errorcode is unfortunately missing in the `errno` module, so it is provided by llfuse instead. .. py:data:: ROOT_INODE The inode of the root directory, i.e. the mount point of the file system. .. autoexception:: FUSEError .. autoclass:: RequestContext .. attribute:: pid .. attribute:: uid .. attribute:: gid .. attribute:: umask .. autoclass:: StatvfsData .. attribute:: f_bsize .. attribute:: f_frsize .. attribute:: f_blocks .. attribute:: f_bfree .. attribute:: f_bavail .. attribute:: f_files .. attribute:: f_ffree .. attribute:: f_favail .. autoclass:: EntryAttributes .. attribute:: st_ino .. attribute:: generation The inode generation number. .. attribute:: entry_timeout Validity timeout (in seconds) for the name of the directory entry .. attribute:: attr_timeout Validity timeout (in seconds) for the attributes .. attribute:: st_mode .. attribute:: st_nlink .. attribute:: st_uid .. attribute:: st_gid .. attribute:: st_rdev .. attribute:: st_size .. attribute:: st_blksize .. attribute:: st_blocks .. attribute:: st_atime Time of access time in seconds. Floating point numbers may be used. .. attribute:: st_ctime Time of last status change in seconds. Floating point numbers may be used. .. attribute:: st_mtime Time of last modification in seconds. Floating point numbers may be used. .. attribute:: st_atime_ns Time of last access in nanoseconds. Only integer values may be used. If specified, takes precedence over `st_atime`. .. attribute:: st_ctime_ns Time of last status change in nanoseconds. Only integer values may be used. If specified, takes precedence over `st_ctime`. .. attribute:: st_mtime_ns Time of last modification in nanoseconds. Only integer values may be used. If specified, takes precedence over `st_mtime`.