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 705 of file ../../src/firmware/paver/paver.cc
void QueryCurrentConfiguration (QueryCurrentConfigurationCompleter::Sync & completer)
Defined at line 739 of file ../../src/firmware/paver/paver.cc
void QueryActiveConfiguration (QueryActiveConfigurationCompleter::Sync & completer)
Defined at line 748 of file ../../src/firmware/paver/paver.cc
void QueryConfigurationLastSetActive (QueryConfigurationLastSetActiveCompleter::Sync & completer)
Defined at line 757 of file ../../src/firmware/paver/paver.cc
void QueryConfigurationStatus (QueryConfigurationStatusRequestView request, QueryConfigurationStatusCompleter::Sync & completer)
Defined at line 857 of file ../../src/firmware/paver/paver.cc
void QueryConfigurationStatusAndBootAttempts (QueryConfigurationStatusAndBootAttemptsRequestView request, QueryConfigurationStatusAndBootAttemptsCompleter::Sync & completer)
Defined at line 868 of file ../../src/firmware/paver/paver.cc
void SetConfigurationActive (SetConfigurationActiveRequestView request, SetConfigurationActiveCompleter::Sync & completer)
Defined at line 892 of file ../../src/firmware/paver/paver.cc
void SetConfigurationUnbootable (SetConfigurationUnbootableRequestView request, SetConfigurationUnbootableCompleter::Sync & completer)
Defined at line 911 of file ../../src/firmware/paver/paver.cc
void SetConfigurationHealthy (SetConfigurationHealthyRequestView request, SetConfigurationHealthyCompleter::Sync & completer)
Defined at line 931 of file ../../src/firmware/paver/paver.cc
void SetOneShotRecovery (SetOneShotRecoveryCompleter::Sync & completer)
Defined at line 974 of file ../../src/firmware/paver/paver.cc