class SingleVolumeFilesystemInterface

Defined at line 61 of file ../../src/storage/lib/fs_management/cpp/mount.h

A filesystem with a single logical volume has a few additional pieces of functionality.

Public Methods

void ~SingleVolumeFilesystemInterface ()

Defined at line 257 of file ../../src/storage/lib/fs_management/cpp/mount.cc

zx::result<fidl::ClientEnd<fuchsia_io::Directory>> DataRoot ()

Returns a connection to the data root (i.e. the directory which contains user data).

const fidl::ClientEnd<fuchsia_io::Directory> & ExportRoot ()

Returns the connection to the export root of the filesystem.

zx::result<> Unmount ()

Unmounts and shuts down the filesystem. Leaves this object in an indeterminate state.