class BootManager
Defined at line 246 of file ../../src/firmware/paver/paver.h
Public Methods
void BootManager (std::unique_ptr<DevicePartitioner> partitioner, std::unique_ptr<abr::Client> abr_client, const PaverConfig & config)
Defined at line 248 of file ../../src/firmware/paver/paver.h
void Flush (FlushCompleter::Sync & completer)
Defined at line 282 of file ../../src/firmware/paver/paver.h
void Bind (async_dispatcher_t * dispatcher, BlockDevices devices, fidl::ClientEnd<fuchsia_io::Directory> svc_root, const PaverConfig & config, std::shared_ptr<Context> context, fidl::ServerEnd<fuchsia_paver::BootManager> server)
Defined at line 704 of file ../../src/firmware/paver/paver.cc
void QueryCurrentConfiguration (QueryCurrentConfigurationCompleter::Sync & completer)
Defined at line 738 of file ../../src/firmware/paver/paver.cc
void QueryActiveConfiguration (QueryActiveConfigurationCompleter::Sync & completer)
Defined at line 747 of file ../../src/firmware/paver/paver.cc
void QueryConfigurationLastSetActive (QueryConfigurationLastSetActiveCompleter::Sync & completer)
Defined at line 756 of file ../../src/firmware/paver/paver.cc
void QueryConfigurationStatus (QueryConfigurationStatusRequestView request, QueryConfigurationStatusCompleter::Sync & completer)
Defined at line 856 of file ../../src/firmware/paver/paver.cc
void QueryConfigurationStatusAndBootAttempts (QueryConfigurationStatusAndBootAttemptsRequestView request, QueryConfigurationStatusAndBootAttemptsCompleter::Sync & completer)
Defined at line 867 of file ../../src/firmware/paver/paver.cc
void SetConfigurationActive (SetConfigurationActiveRequestView request, SetConfigurationActiveCompleter::Sync & completer)
Defined at line 891 of file ../../src/firmware/paver/paver.cc
void SetConfigurationUnbootable (SetConfigurationUnbootableRequestView request, SetConfigurationUnbootableCompleter::Sync & completer)
Defined at line 910 of file ../../src/firmware/paver/paver.cc
void SetConfigurationHealthy (SetConfigurationHealthyRequestView request, SetConfigurationHealthyCompleter::Sync & completer)
Defined at line 930 of file ../../src/firmware/paver/paver.cc
void SetOneShotRecovery (SetOneShotRecoveryCompleter::Sync & completer)
Defined at line 973 of file ../../src/firmware/paver/paver.cc