class BootManager
Defined at line 231 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 233 of file ../../src/firmware/paver/paver.h
void Flush (FlushCompleter::Sync & completer)
Defined at line 267 of file ../../src/firmware/paver/paver.h
void Bind (async_dispatcher_t *dispatcher,BlockDevicesdevices,fidl::ClientEnd<fuchsia_io::Directory>svc_root,const PaverConfig &config,std::shared_ptr<Context>context,fidl::ServerEnd<fuchsia_paver::BootManager>server)
Defined at line 631 of file ../../src/firmware/paver/paver.cc
void QueryCurrentConfiguration (QueryCurrentConfigurationCompleter::Sync & completer)
Defined at line 665 of file ../../src/firmware/paver/paver.cc
void QueryActiveConfiguration (QueryActiveConfigurationCompleter::Sync & completer)
Defined at line 674 of file ../../src/firmware/paver/paver.cc
void QueryConfigurationLastSetActive (QueryConfigurationLastSetActiveCompleter::Sync & completer)
Defined at line 683 of file ../../src/firmware/paver/paver.cc
void QueryConfigurationStatus (QueryConfigurationStatusRequestView request, QueryConfigurationStatusCompleter::Sync & completer)
Defined at line 783 of file ../../src/firmware/paver/paver.cc
void QueryConfigurationStatusAndBootAttempts (QueryConfigurationStatusAndBootAttemptsRequestView request, QueryConfigurationStatusAndBootAttemptsCompleter::Sync & completer)
Defined at line 794 of file ../../src/firmware/paver/paver.cc
void SetConfigurationActive (SetConfigurationActiveRequestView request, SetConfigurationActiveCompleter::Sync & completer)
Defined at line 818 of file ../../src/firmware/paver/paver.cc
void SetConfigurationUnbootable (SetConfigurationUnbootableRequestView request, SetConfigurationUnbootableCompleter::Sync & completer)
Defined at line 837 of file ../../src/firmware/paver/paver.cc
void SetConfigurationHealthy (SetConfigurationHealthyRequestView request, SetConfigurationHealthyCompleter::Sync & completer)
Defined at line 857 of file ../../src/firmware/paver/paver.cc
void SetOneShotRecovery (SetOneShotRecoveryCompleter::Sync & completer)
Defined at line 900 of file ../../src/firmware/paver/paver.cc