ZenFS
    Preparing search index...

    Interface FileSystemAttributesInternal

    Attributes that control how the file system interacts with the VFS. No options are set by default.

    interface FileSystemAttributes {
        case_fold?: CaseFold;
        default_stream_read: void;
        default_stream_write: void;
        no_async_preload: void;
        no_atime: void;
        no_cache: void;
        no_suid: void;
        no_write: void;
        sync: void;
    }
    Index

    Properties

    case_fold?: CaseFold

    If set, the VFS layer will convert paths to lower/upper case.

    default_stream_read: void

    The FS is using the default implementation for streamRead

    default_stream_write: void

    The FS is using the default implementation for streamWrite

    no_async_preload: void

    If set disables async file systems from preloading their contents. This means sync operations will not work (unless the contents are cached) It has no affect on sync file systems.

    no_atime: void

    Do not update access times.

    no_cache: void

    Currently unused. In the future, this will disable caching. Analogous to S_DAX on every file.

    no_suid: void

    Ignore suid and sgid bits.

    Implement

    no_write: void

    If set, the file system should not be written to. This should be set for read-only file systems. Note this does NOT trigger EROFS errors; writes will silently be dropped.

    sync: void

    Writes are synced at once