class Paver

Defined at line 32 of file ../../src/firmware/paver/paver.h

Public Methods

void set_dispatcher (async_dispatcher_t * dispatcher)

Defined at line 48 of file ../../src/firmware/paver/paver.h

void set_devfs_root (fbl::unique_fd devfs_root)

Defined at line 49 of file ../../src/firmware/paver/paver.h

void set_svc_root (fidl::ClientEnd<fuchsia_io::Directory> svc_root)

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

const BlockDevices & devices ()

Defined at line 56 of file ../../src/firmware/paver/paver.h

void Paver (PaverConfig config, BlockDevices devices, fidl::ClientEnd<fuchsia_io::Directory> svc_root)

Defined at line 58 of file ../../src/firmware/paver/paver.h

void FindDataSink (FindDataSinkRequestView request, FindDataSinkCompleter::Sync & completer)

Defined at line 474 of file ../../src/firmware/paver/paver.cc

void FindPartitionTableManager (FindPartitionTableManagerRequestView request, FindPartitionTableManagerCompleter::Sync & completer)

Defined at line 479 of file ../../src/firmware/paver/paver.cc

void FindBootManager (FindBootManagerRequestView request, FindBootManagerCompleter::Sync & completer)

Defined at line 485 of file ../../src/firmware/paver/paver.cc

void FindSysconfig (FindSysconfigRequestView request, FindSysconfigCompleter::Sync & completer)

Defined at line 986 of file ../../src/firmware/paver/paver.cc

void FindSysconfig (fidl::ServerEnd<fuchsia_paver::Sysconfig> sysconfig)

Defined at line 991 of file ../../src/firmware/paver/paver.cc

zx::result<std::unique_ptr<Paver>> Create (PaverConfig config, fbl::unique_fd devfs_root)

Defined at line 442 of file ../../src/firmware/paver/paver.cc

void LifecycleStopCallback (fit::callback<void (zx_status_t)> cb)

Defined at line 996 of file ../../src/firmware/paver/paver.cc