dissect.target.helpers.mount#

Module Contents#

Classes#

Attributes#

dissect.target.helpers.mount.HAS_FUSE3 = False#
dissect.target.helpers.mount.HAS_FUSE3 = True#
dissect.target.helpers.mount.log#
dissect.target.helpers.mount.CACHE_SIZE#
class dissect.target.helpers.mount.DissectMount(fs: dissect.target.filesystem.Filesystem)#

Bases: fuse3.Operations

getxattr#
listxattr#
init(path: str, conn: fuse3.c_fuse.fuse_conn_info_p | None = None, cfg: fuse3.c_fuse.fuse_config_p | None = None) None#
getattr(path: str, fh: int | None = None) dict#
open(path: str, flags: int) int#
opendir(path: str) int#
read(path: str, size: int, offset: int, fh: int)#
readdir(path: str, fh: int, flags: int = 0) Iterator[str]#
release(path: str, fh: int) int#
releasedir(path: str, fh: int) int#