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,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 708 of file ../../src/firmware/paver/paver.cc
void QueryCurrentConfiguration (QueryCurrentConfigurationCompleter::Sync & completer)
Defined at line 742 of file ../../src/firmware/paver/paver.cc
void QueryActiveConfiguration (QueryActiveConfigurationCompleter::Sync & completer)
Defined at line 751 of file ../../src/firmware/paver/paver.cc
void QueryConfigurationLastSetActive (QueryConfigurationLastSetActiveCompleter::Sync & completer)
Defined at line 760 of file ../../src/firmware/paver/paver.cc
void QueryConfigurationStatus (QueryConfigurationStatusRequestView request, QueryConfigurationStatusCompleter::Sync & completer)
Defined at line 860 of file ../../src/firmware/paver/paver.cc
void QueryConfigurationStatusAndBootAttempts (QueryConfigurationStatusAndBootAttemptsRequestView request, QueryConfigurationStatusAndBootAttemptsCompleter::Sync & completer)
Defined at line 871 of file ../../src/firmware/paver/paver.cc
void SetConfigurationActive (SetConfigurationActiveRequestView request, SetConfigurationActiveCompleter::Sync & completer)
Defined at line 895 of file ../../src/firmware/paver/paver.cc
void SetConfigurationUnbootable (SetConfigurationUnbootableRequestView request, SetConfigurationUnbootableCompleter::Sync & completer)
Defined at line 914 of file ../../src/firmware/paver/paver.cc
void SetConfigurationHealthy (SetConfigurationHealthyRequestView request, SetConfigurationHealthyCompleter::Sync & completer)
Defined at line 934 of file ../../src/firmware/paver/paver.cc
void SetOneShotRecovery (SetOneShotRecoveryCompleter::Sync & completer)
Defined at line 977 of file ../../src/firmware/paver/paver.cc