Linux sagir-us1.hostever.us 5.14.0-570.51.1.el9_6.x86_64 #1 SMP PREEMPT_DYNAMIC Wed Oct 8 09:41:34 EDT 2025 x86_64
LiteSpeed
Server IP : 104.247.108.91 & Your IP : 216.73.216.105
Domains : 74 Domain
User : georgeto
Terminal
Auto Root
Create File
Create Folder
Localroot Suggester
Backdoor Destroyer
Readme
/
usr /
share /
doc /
python3-llfuse /
html /
Delete
Unzip
Name
Size
Permission
Date
Action
.doctrees
[ DIR ]
drwxr-xr-x
2025-10-07 06:01
_sources
[ DIR ]
drwxr-xr-x
2025-10-07 06:01
_static
[ DIR ]
drwxr-xr-x
2025-10-07 06:01
about.html
7
KB
-rw-r--r--
2022-05-31 15:21
changes.html
29.98
KB
-rw-r--r--
2022-05-31 15:21
data.html
21.79
KB
-rw-r--r--
2022-05-31 15:21
example.html
178.83
KB
-rw-r--r--
2022-05-31 15:21
fuse_api.html
16.54
KB
-rw-r--r--
2022-05-31 15:21
general.html
12.63
KB
-rw-r--r--
2022-05-31 15:21
genindex.html
18.15
KB
-rw-r--r--
2022-05-31 15:21
gotchas.html
8.43
KB
-rw-r--r--
2022-05-31 15:21
index.html
6.37
KB
-rw-r--r--
2022-05-31 15:21
install.html
9.64
KB
-rw-r--r--
2022-05-31 15:21
lock.html
11.52
KB
-rw-r--r--
2022-05-31 15:21
objects.inv
1.08
KB
-rw-r--r--
2022-05-31 15:21
operations.html
56.18
KB
-rw-r--r--
2022-05-31 15:21
py-modindex.html
4.61
KB
-rw-r--r--
2022-05-31 15:21
search.html
4.41
KB
-rw-r--r--
2022-05-31 15:21
searchindex.js
17.98
KB
-rw-r--r--
2022-05-31 15:21
util.html
11.41
KB
-rw-r--r--
2022-05-31 15:21
Save
Rename
<!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>Data Structures — Python-LLFUSE 1.4.2 documentation</title> <link rel="stylesheet" href="_static/pygments.css" type="text/css" /> <link rel="stylesheet" href="_static/classic.css" type="text/css" /> <script id="documentation_options" data-url_root="./" src="_static/documentation_options.js"></script> <script src="_static/jquery.js"></script> <script src="_static/underscore.js"></script> <script src="_static/doctools.js"></script> <link rel="author" title="About these documents" href="about.html" /> <link rel="index" title="Index" href="genindex.html" /> <link rel="search" title="Search" href="search.html" /> <link rel="next" title="The global lock" href="lock.html" /> <link rel="prev" title="FUSE API Functions" href="fuse_api.html" /> </head><body> <div class="related" role="navigation" aria-label="related navigation"> <h3>Navigation</h3> <ul> <li class="right" style="margin-right: 10px"> <a href="genindex.html" title="General Index" accesskey="I">index</a></li> <li class="right" > <a href="py-modindex.html" title="Python Module Index" >modules</a> |</li> <li class="right" > <a href="lock.html" title="The global lock" accesskey="N">next</a> |</li> <li class="right" > <a href="fuse_api.html" title="FUSE API Functions" accesskey="P">previous</a> |</li> <li class="nav-item nav-item-0"><a href="index.html">Python-LLFUSE 1.4.2 documentation</a> »</li> <li class="nav-item nav-item-this"><a href="">Data Structures</a></li> </ul> </div> <div class="document"> <div class="documentwrapper"> <div class="bodywrapper"> <div class="body" role="main"> <div class="section" id="data-structures"> <h1>Data Structures<a class="headerlink" href="#data-structures" title="Permalink to this headline">¶</a></h1> <dl class="py data"> <dt id="llfuse.ENOATTR"> <code class="sig-prename descclassname">llfuse.</code><code class="sig-name descname">ENOATTR</code><a class="headerlink" href="#llfuse.ENOATTR" title="Permalink to this definition">¶</a></dt> <dd><p>This errorcode is unfortunately missing in the <a class="reference external" href="https://docs.python.org/3/library/errno.html#module-errno" title="(in Python v3.10)"><code class="xref py py-obj docutils literal notranslate"><span class="pre">errno</span></code></a> module, so it is provided by Python-LLFUSE instead.</p> </dd></dl> <dl class="py data"> <dt id="llfuse.ROOT_INODE"> <code class="sig-prename descclassname">llfuse.</code><code class="sig-name descname">ROOT_INODE</code><a class="headerlink" href="#llfuse.ROOT_INODE" title="Permalink to this definition">¶</a></dt> <dd><p>The inode of the root directory, i.e. the mount point of the file system.</p> </dd></dl> <dl class="py data"> <dt id="llfuse.default_options"> <code class="sig-prename descclassname">llfuse.</code><code class="sig-name descname">default_options</code><a class="headerlink" href="#llfuse.default_options" title="Permalink to this definition">¶</a></dt> <dd><p>This is a recommended set of options that should be passed to <a class="reference internal" href="fuse_api.html#llfuse.init" title="llfuse.init"><code class="xref py py-obj docutils literal notranslate"><span class="pre">llfuse.init</span></code></a> to get reasonable behavior and performance. Python-LLFUSE is compatible with any other combination of options as well, but you should only deviate from the defaults with good reason.</p> <p>(The <code class="samp docutils literal notranslate"><span class="pre">fsname=<foo></span></code> option is guaranteed never to be included in the default options, so you can always safely add it to the set).</p> <div class="versionadded"> <p><span class="versionmodified added">New in version 0.42.</span></p> </div> </dd></dl> <dl class="py exception"> <dt id="llfuse.FUSEError"> <em class="property">exception </em><code class="sig-prename descclassname">llfuse.</code><code class="sig-name descname">FUSEError</code><a class="headerlink" href="#llfuse.FUSEError" title="Permalink to this definition">¶</a></dt> <dd><p>This exception may be raised by request handlers to indicate that the requested operation could not be carried out. The system call that resulted in the request (if any) will then fail with error code <em>errno_</em>.</p> </dd></dl> <dl class="py class"> <dt id="llfuse.RequestContext"> <em class="property">class </em><code class="sig-prename descclassname">llfuse.</code><code class="sig-name descname">RequestContext</code><a class="headerlink" href="#llfuse.RequestContext" title="Permalink to this definition">¶</a></dt> <dd><p>Instances of this class are passed to some <a class="reference internal" href="operations.html#llfuse.Operations" title="llfuse.Operations"><code class="xref py py-obj docutils literal notranslate"><span class="pre">Operations</span></code></a> methods to provide information about the caller of the syscall that initiated the request.</p> <dl class="py attribute"> <dt id="llfuse.RequestContext.pid"> <code class="sig-name descname">pid</code><a class="headerlink" href="#llfuse.RequestContext.pid" title="Permalink to this definition">¶</a></dt> <dd></dd></dl> <dl class="py attribute"> <dt id="llfuse.RequestContext.uid"> <code class="sig-name descname">uid</code><a class="headerlink" href="#llfuse.RequestContext.uid" title="Permalink to this definition">¶</a></dt> <dd></dd></dl> <dl class="py attribute"> <dt id="llfuse.RequestContext.gid"> <code class="sig-name descname">gid</code><a class="headerlink" href="#llfuse.RequestContext.gid" title="Permalink to this definition">¶</a></dt> <dd></dd></dl> <dl class="py attribute"> <dt id="llfuse.RequestContext.umask"> <code class="sig-name descname">umask</code><a class="headerlink" href="#llfuse.RequestContext.umask" title="Permalink to this definition">¶</a></dt> <dd></dd></dl> </dd></dl> <dl class="py class"> <dt id="llfuse.StatvfsData"> <em class="property">class </em><code class="sig-prename descclassname">llfuse.</code><code class="sig-name descname">StatvfsData</code><a class="headerlink" href="#llfuse.StatvfsData" title="Permalink to this definition">¶</a></dt> <dd><p>Instances of this class store information about the file system. The attributes correspond to the elements of the <code class="docutils literal notranslate"><span class="pre">statvfs</span></code> struct, see <em class="manpage">statvfs(2)</em> for details.</p> <dl class="py attribute"> <dt id="llfuse.StatvfsData.f_bsize"> <code class="sig-name descname">f_bsize</code><a class="headerlink" href="#llfuse.StatvfsData.f_bsize" title="Permalink to this definition">¶</a></dt> <dd></dd></dl> <dl class="py attribute"> <dt id="llfuse.StatvfsData.f_frsize"> <code class="sig-name descname">f_frsize</code><a class="headerlink" href="#llfuse.StatvfsData.f_frsize" title="Permalink to this definition">¶</a></dt> <dd></dd></dl> <dl class="py attribute"> <dt id="llfuse.StatvfsData.f_blocks"> <code class="sig-name descname">f_blocks</code><a class="headerlink" href="#llfuse.StatvfsData.f_blocks" title="Permalink to this definition">¶</a></dt> <dd></dd></dl> <dl class="py attribute"> <dt id="llfuse.StatvfsData.f_bfree"> <code class="sig-name descname">f_bfree</code><a class="headerlink" href="#llfuse.StatvfsData.f_bfree" title="Permalink to this definition">¶</a></dt> <dd></dd></dl> <dl class="py attribute"> <dt id="llfuse.StatvfsData.f_bavail"> <code class="sig-name descname">f_bavail</code><a class="headerlink" href="#llfuse.StatvfsData.f_bavail" title="Permalink to this definition">¶</a></dt> <dd></dd></dl> <dl class="py attribute"> <dt id="llfuse.StatvfsData.f_files"> <code class="sig-name descname">f_files</code><a class="headerlink" href="#llfuse.StatvfsData.f_files" title="Permalink to this definition">¶</a></dt> <dd></dd></dl> <dl class="py attribute"> <dt id="llfuse.StatvfsData.f_ffree"> <code class="sig-name descname">f_ffree</code><a class="headerlink" href="#llfuse.StatvfsData.f_ffree" title="Permalink to this definition">¶</a></dt> <dd></dd></dl> <dl class="py attribute"> <dt id="llfuse.StatvfsData.f_favail"> <code class="sig-name descname">f_favail</code><a class="headerlink" href="#llfuse.StatvfsData.f_favail" title="Permalink to this definition">¶</a></dt> <dd></dd></dl> <dl class="py attribute"> <dt id="llfuse.StatvfsData.f_namemax"> <code class="sig-name descname">f_namemax</code><a class="headerlink" href="#llfuse.StatvfsData.f_namemax" title="Permalink to this definition">¶</a></dt> <dd></dd></dl> </dd></dl> <dl class="py class"> <dt id="llfuse.EntryAttributes"> <em class="property">class </em><code class="sig-prename descclassname">llfuse.</code><code class="sig-name descname">EntryAttributes</code><a class="headerlink" href="#llfuse.EntryAttributes" title="Permalink to this definition">¶</a></dt> <dd><p>Instances of this class store attributes of directory entries. Most of the attributes correspond to the elements of the <code class="docutils literal notranslate"><span class="pre">stat</span></code> C struct as returned by e.g. <code class="docutils literal notranslate"><span class="pre">fstat</span></code> and should be self-explanatory.</p> <dl class="py attribute"> <dt id="llfuse.EntryAttributes.st_ino"> <code class="sig-name descname">st_ino</code><a class="headerlink" href="#llfuse.EntryAttributes.st_ino" title="Permalink to this definition">¶</a></dt> <dd></dd></dl> <dl class="py attribute"> <dt id="llfuse.EntryAttributes.generation"> <code class="sig-name descname">generation</code><a class="headerlink" href="#llfuse.EntryAttributes.generation" title="Permalink to this definition">¶</a></dt> <dd><p>The inode generation number</p> </dd></dl> <dl class="py attribute"> <dt id="llfuse.EntryAttributes.entry_timeout"> <code class="sig-name descname">entry_timeout</code><a class="headerlink" href="#llfuse.EntryAttributes.entry_timeout" title="Permalink to this definition">¶</a></dt> <dd><p>Validity timeout for the name/existence of the directory entry</p> <p>Floating point numbers may be used. Units are seconds.</p> </dd></dl> <dl class="py attribute"> <dt id="llfuse.EntryAttributes.attr_timeout"> <code class="sig-name descname">attr_timeout</code><a class="headerlink" href="#llfuse.EntryAttributes.attr_timeout" title="Permalink to this definition">¶</a></dt> <dd><p>Validity timeout for the attributes of the directory entry</p> <p>Floating point numbers may be used. Units are seconds.</p> </dd></dl> <dl class="py attribute"> <dt id="llfuse.EntryAttributes.st_mode"> <code class="sig-name descname">st_mode</code><a class="headerlink" href="#llfuse.EntryAttributes.st_mode" title="Permalink to this definition">¶</a></dt> <dd></dd></dl> <dl class="py attribute"> <dt id="llfuse.EntryAttributes.st_nlink"> <code class="sig-name descname">st_nlink</code><a class="headerlink" href="#llfuse.EntryAttributes.st_nlink" title="Permalink to this definition">¶</a></dt> <dd></dd></dl> <dl class="py attribute"> <dt id="llfuse.EntryAttributes.st_uid"> <code class="sig-name descname">st_uid</code><a class="headerlink" href="#llfuse.EntryAttributes.st_uid" title="Permalink to this definition">¶</a></dt> <dd></dd></dl> <dl class="py attribute"> <dt id="llfuse.EntryAttributes.st_gid"> <code class="sig-name descname">st_gid</code><a class="headerlink" href="#llfuse.EntryAttributes.st_gid" title="Permalink to this definition">¶</a></dt> <dd></dd></dl> <dl class="py attribute"> <dt id="llfuse.EntryAttributes.st_rdev"> <code class="sig-name descname">st_rdev</code><a class="headerlink" href="#llfuse.EntryAttributes.st_rdev" title="Permalink to this definition">¶</a></dt> <dd></dd></dl> <dl class="py attribute"> <dt id="llfuse.EntryAttributes.st_size"> <code class="sig-name descname">st_size</code><a class="headerlink" href="#llfuse.EntryAttributes.st_size" title="Permalink to this definition">¶</a></dt> <dd></dd></dl> <dl class="py attribute"> <dt id="llfuse.EntryAttributes.st_blksize"> <code class="sig-name descname">st_blksize</code><a class="headerlink" href="#llfuse.EntryAttributes.st_blksize" title="Permalink to this definition">¶</a></dt> <dd></dd></dl> <dl class="py attribute"> <dt id="llfuse.EntryAttributes.st_blocks"> <code class="sig-name descname">st_blocks</code><a class="headerlink" href="#llfuse.EntryAttributes.st_blocks" title="Permalink to this definition">¶</a></dt> <dd></dd></dl> <dl class="py attribute"> <dt id="llfuse.EntryAttributes.st_atime_ns"> <code class="sig-name descname">st_atime_ns</code><a class="headerlink" href="#llfuse.EntryAttributes.st_atime_ns" title="Permalink to this definition">¶</a></dt> <dd><p>Time of last access in (integer) nanoseconds</p> </dd></dl> <dl class="py attribute"> <dt id="llfuse.EntryAttributes.st_ctime_ns"> <code class="sig-name descname">st_ctime_ns</code><a class="headerlink" href="#llfuse.EntryAttributes.st_ctime_ns" title="Permalink to this definition">¶</a></dt> <dd><p>Time of last inode modification in (integer) nanoseconds</p> </dd></dl> <dl class="py attribute"> <dt id="llfuse.EntryAttributes.st_mtime_ns"> <code class="sig-name descname">st_mtime_ns</code><a class="headerlink" href="#llfuse.EntryAttributes.st_mtime_ns" title="Permalink to this definition">¶</a></dt> <dd><p>Time of last modification in (integer) nanoseconds</p> </dd></dl> </dd></dl> <dl class="py class"> <dt id="llfuse.SetattrFields"> <em class="property">class </em><code class="sig-prename descclassname">llfuse.</code><code class="sig-name descname">SetattrFields</code><a class="headerlink" href="#llfuse.SetattrFields" title="Permalink to this definition">¶</a></dt> <dd><p><a class="reference internal" href="#llfuse.SetattrFields" title="llfuse.SetattrFields"><code class="xref py py-obj docutils literal notranslate"><span class="pre">SetattrFields</span></code></a> instances are passed to the <a class="reference internal" href="operations.html#llfuse.Operations.setattr" title="llfuse.Operations.setattr"><code class="xref py py-obj docutils literal notranslate"><span class="pre">setattr</span></code></a> handler to specify which attributes should be updated.</p> <dl class="py attribute"> <dt id="llfuse.SetattrFields.update_atime"> <code class="sig-name descname">update_atime</code><a class="headerlink" href="#llfuse.SetattrFields.update_atime" title="Permalink to this definition">¶</a></dt> <dd><p>If this attribute is true, it signals the <a class="reference internal" href="operations.html#llfuse.Operations.setattr" title="llfuse.Operations.setattr"><code class="xref py py-obj docutils literal notranslate"><span class="pre">Operations.setattr</span></code></a> method that the <a class="reference internal" href="#llfuse.EntryAttributes.st_atime_ns" title="llfuse.EntryAttributes.st_atime_ns"><code class="xref py py-obj docutils literal notranslate"><span class="pre">st_atime_ns</span></code></a> field contains an updated value.</p> </dd></dl> <dl class="py attribute"> <dt id="llfuse.SetattrFields.update_mtime"> <code class="sig-name descname">update_mtime</code><a class="headerlink" href="#llfuse.SetattrFields.update_mtime" title="Permalink to this definition">¶</a></dt> <dd><p>If this attribute is true, it signals the <a class="reference internal" href="operations.html#llfuse.Operations.setattr" title="llfuse.Operations.setattr"><code class="xref py py-obj docutils literal notranslate"><span class="pre">Operations.setattr</span></code></a> method that the <a class="reference internal" href="#llfuse.EntryAttributes.st_mtime_ns" title="llfuse.EntryAttributes.st_mtime_ns"><code class="xref py py-obj docutils literal notranslate"><span class="pre">st_mtime_ns</span></code></a> field contains an updated value.</p> </dd></dl> <dl class="py attribute"> <dt id="llfuse.SetattrFields.update_mode"> <code class="sig-name descname">update_mode</code><a class="headerlink" href="#llfuse.SetattrFields.update_mode" title="Permalink to this definition">¶</a></dt> <dd><p>If this attribute is true, it signals the <a class="reference internal" href="operations.html#llfuse.Operations.setattr" title="llfuse.Operations.setattr"><code class="xref py py-obj docutils literal notranslate"><span class="pre">Operations.setattr</span></code></a> method that the <a class="reference internal" href="#llfuse.EntryAttributes.st_mode" title="llfuse.EntryAttributes.st_mode"><code class="xref py py-obj docutils literal notranslate"><span class="pre">st_mode</span></code></a> field contains an updated value.</p> </dd></dl> <dl class="py attribute"> <dt id="llfuse.SetattrFields.update_uid"> <code class="sig-name descname">update_uid</code><a class="headerlink" href="#llfuse.SetattrFields.update_uid" title="Permalink to this definition">¶</a></dt> <dd><p>If this attribute is true, it signals the <a class="reference internal" href="operations.html#llfuse.Operations.setattr" title="llfuse.Operations.setattr"><code class="xref py py-obj docutils literal notranslate"><span class="pre">Operations.setattr</span></code></a> method that the <a class="reference internal" href="#llfuse.EntryAttributes.st_uid" title="llfuse.EntryAttributes.st_uid"><code class="xref py py-obj docutils literal notranslate"><span class="pre">st_uid</span></code></a> field contains an updated value.</p> </dd></dl> <dl class="py attribute"> <dt id="llfuse.SetattrFields.update_gid"> <code class="sig-name descname">update_gid</code><a class="headerlink" href="#llfuse.SetattrFields.update_gid" title="Permalink to this definition">¶</a></dt> <dd><p>If this attribute is true, it signals the <a class="reference internal" href="operations.html#llfuse.Operations.setattr" title="llfuse.Operations.setattr"><code class="xref py py-obj docutils literal notranslate"><span class="pre">Operations.setattr</span></code></a> method that the <a class="reference internal" href="#llfuse.EntryAttributes.st_gid" title="llfuse.EntryAttributes.st_gid"><code class="xref py py-obj docutils literal notranslate"><span class="pre">st_gid</span></code></a> field contains an updated value.</p> </dd></dl> <dl class="py attribute"> <dt id="llfuse.SetattrFields.update_size"> <code class="sig-name descname">update_size</code><a class="headerlink" href="#llfuse.SetattrFields.update_size" title="Permalink to this definition">¶</a></dt> <dd><p>If this attribute is true, it signals the <a class="reference internal" href="operations.html#llfuse.Operations.setattr" title="llfuse.Operations.setattr"><code class="xref py py-obj docutils literal notranslate"><span class="pre">Operations.setattr</span></code></a> method that the <a class="reference internal" href="#llfuse.EntryAttributes.st_size" title="llfuse.EntryAttributes.st_size"><code class="xref py py-obj docutils literal notranslate"><span class="pre">st_size</span></code></a> field contains an updated value.</p> </dd></dl> </dd></dl> </div> <div class="clearer"></div> </div> </div> </div> <div class="sphinxsidebar" role="navigation" aria-label="main navigation"> <div class="sphinxsidebarwrapper"><h3><a href="index.html">Table Of Contents</a></h3> <ul class="current"> <li class="toctree-l1"><a class="reference internal" href="about.html">About</a></li> <li class="toctree-l1"><a class="reference internal" href="install.html">Installation</a></li> <li class="toctree-l1"><a class="reference internal" href="general.html">General Information</a></li> <li class="toctree-l1"><a class="reference internal" href="fuse_api.html">FUSE API Functions</a></li> <li class="toctree-l1 current"><a class="current reference internal" href="#">Data Structures</a></li> <li class="toctree-l1"><a class="reference internal" href="lock.html">The global lock</a></li> <li class="toctree-l1"><a class="reference internal" href="operations.html">Request Handlers</a></li> <li class="toctree-l1"><a class="reference internal" href="util.html">Utility Functions</a></li> <li class="toctree-l1"><a class="reference internal" href="gotchas.html">Common Gotchas</a></li> <li class="toctree-l1"><a class="reference internal" href="example.html">Example File Systems</a></li> <li class="toctree-l1"><a class="reference internal" href="changes.html">Changelog</a></li> </ul> <h4>Previous topic</h4> <p class="topless"><a href="fuse_api.html" title="previous chapter">FUSE API Functions</a></p> <h4>Next topic</h4> <p class="topless"><a href="lock.html" title="next chapter">The global lock</a></p> <div id="searchbox" style="display: none" role="search"> <h3 id="searchlabel">Quick search</h3> <div class="searchformwrapper"> <form class="search" action="search.html" method="get"> <input type="text" name="q" aria-labelledby="searchlabel" /> <input type="submit" value="Go" /> </form> </div> </div> <script>$('#searchbox').show(0);</script> </div> </div> <div class="clearer"></div> </div> <div class="related" role="navigation" aria-label="related navigation"> <h3>Navigation</h3> <ul> <li class="right" style="margin-right: 10px"> <a href="genindex.html" title="General Index" >index</a></li> <li class="right" > <a href="py-modindex.html" title="Python Module Index" >modules</a> |</li> <li class="right" > <a href="lock.html" title="The global lock" >next</a> |</li> <li class="right" > <a href="fuse_api.html" title="FUSE API Functions" >previous</a> |</li> <li class="nav-item nav-item-0"><a href="index.html">Python-LLFUSE 1.4.2 documentation</a> »</li> <li class="nav-item nav-item-this"><a href="">Data Structures</a></li> </ul> </div> <div class="footer" role="contentinfo"> © Copyright 2010-2015, Nikolaus Rath. Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 3.4.3. </div> </body> </html>