class FuchsiaDataSource

Defined at line 20 of file ../../src/ui/lib/escher/fs/fuchsia_data_source.h

Implementation of HackFilesystem which reads data from the Fuchsia component's local filesystem.

Public Methods

const std::optional<fidl::SyncClient<fuchsia_io::Directory>> & base_dir ()

Defined at line 30 of file ../../src/ui/lib/escher/fs/fuchsia_data_source.h

void FuchsiaDataSource (const std::shared_ptr<vfs::PseudoDir> & root_dir)

Defined at line 36 of file ../../src/ui/lib/escher/fs/fuchsia_data_source.cc

void FuchsiaDataSource ()

Defined at line 39 of file ../../src/ui/lib/escher/fs/fuchsia_data_source.cc

bool InitializeWithRealFiles (const std::vector<HackFilePath> & paths, const char * root)

|HackFilesystem|

Defined at line 41 of file ../../src/ui/lib/escher/fs/fuchsia_data_source.cc

bool InitializeWithRealFilesInDir (const std::vector<HackFilePath> & paths, fidl::ClientEnd<fuchsia_io::Directory> client)

Defined at line 48 of file ../../src/ui/lib/escher/fs/fuchsia_data_source.cc