class DirBasedVolumeConnector

Defined at line 52 of file ../../src/firmware/paver/block-devices.h

A VolumeConnector backed by a directory which contains a node to vend connections to

fuchsia.storage.block.Block.

Protected Members

unique_fd dir_

Public Methods

void DirBasedVolumeConnector (fbl::unique_fd dir, std::string volume_connector_path)

Defined at line 89 of file ../../src/firmware/paver/block-devices.cc

zx::result<fidl::ClientEnd<fuchsia_storage_block::Block>> Connect ()

Defined at line 93 of file ../../src/firmware/paver/block-devices.cc

zx::result<fidl::ClientEnd<fuchsia_storage_partitions::Partition>> PartitionManagement ()

Defined at line 109 of file ../../src/firmware/paver/block-devices.cc

fidl::UnownedClientEnd<fuchsia_device::Controller> Controller ()

Defined at line 114 of file ../../src/firmware/paver/block-devices.cc

fidl::ClientEnd<fuchsia_device::Controller> TakeController ()

Defined at line 118 of file ../../src/firmware/paver/block-devices.cc