class Runner
Defined at line 24 of file ../../src/storage/minfs/runner.h
A wrapper class around a "Minfs" object which manages the external FIDL connections.
Public Methods
zx::result<std::unique_ptr<Runner>> Create (FuchsiaDispatcherdispatcher,std::unique_ptr<Bcache>bc,const MountOptions &options)
Defined at line 19 of file ../../src/storage/minfs/runner.cc
zx::result<std::unique_ptr<Runner>> Create (FuchsiaDispatcherdispatcher,std::unique_ptr<Bcache>bc,const MountOptions &options)
Defined at line 19 of file ../../src/storage/minfs/runner.cc
void Runner (const Runner & )
Defined at line 31 of file ../../src/storage/minfs/runner.h
Runner & operator= (const Runner & )
Defined at line 32 of file ../../src/storage/minfs/runner.h
std::unique_ptr<Bcache> Destroy (std::unique_ptr<Runner> runner)
Defined at line 35 of file ../../src/storage/minfs/runner.cc
void Shutdown (fs::FuchsiaVfs::ShutdownCallback cb)
ManagedVfs implementation.
Defined at line 46 of file ../../src/storage/minfs/runner.cc
void SetUnmountCallback (fit::closure on_unmount)
Defined at line 52 of file ../../src/storage/minfs/runner.h
Minfs & minfs ()
Defined at line 54 of file ../../src/storage/minfs/runner.h
zx::result<fs::FilesystemInfo> GetFilesystemInfo ()
Defined at line 83 of file ../../src/storage/minfs/runner.cc
void OnNoConnections ()
Defined at line 111 of file ../../src/storage/minfs/runner.cc
zx::result<> ServeRoot (fidl::ServerEnd<fuchsia_io::Directory> root)
Defined at line 85 of file ../../src/storage/minfs/runner.cc
void Shutdown (ShutdownCompleter::Sync & completer)
fuchsia_fs::Admin implementation.
Defined at line 74 of file ../../src/storage/minfs/runner.cc