Sha256: 8aab020ae058ec9e610594c612be4fa5d1f9ebd7851fd24b19bfc7ce91e39958
Contents?: true
Size: 870 Bytes
Versions: 3
Compression:
Stored size: 870 Bytes
Contents
# frozen_string_literal: true require_relative 'filesystem/virtual_fs' module FFI module Libfuse # This module namespace contains classes and modules to assist with building and composing filesystems # # ### Virtual Filesystems # Classes to help compose in-memory filesystems {VirtualFS}, {VirtualDir}, {VirtualFile} # # ### Mapped Filesystem # Modules to map paths in the fuse filesystem to either real files or other filesystem objects # {MappedFiles}, {MappedDir} # # ### Pass-through filesystems # Classes using the mapped modules above to pass fuse callbacks directly to an underlying file/directory # {PassThroughDir}, {PassThroughFile} # # ### Utilities # {Utils} similar to FileUtils to operate directly on filesystem objects, eg to build up initial content module Filesystem end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
ffi-libfuse-0.3.4 | lib/ffi/libfuse/filesystem.rb |
ffi-libfuse-0.3.3 | lib/ffi/libfuse/filesystem.rb |
ffi-libfuse-0.1.0.rc20220550 | lib/ffi/libfuse/filesystem.rb |