class FakePaver
Defined at line 83 of file ../../src/storage/testing/fake-paver.h
Public Methods
void Connect (async_dispatcher_t * dispatcher, fidl::ServerEnd<fuchsia_paver::Paver> request)
Defined at line 13 of file ../../src/storage/testing/fake-paver.cc
void FindDataSink (FindDataSinkRequestView request, FindDataSinkCompleter::Sync & _completer)
Defined at line 19 of file ../../src/storage/testing/fake-paver.cc
void FindPartitionTableManager (FindPartitionTableManagerRequestView request, FindPartitionTableManagerCompleter::Sync & _completer)
Defined at line 26 of file ../../src/storage/testing/fake-paver.cc
void FindBootManager (FindBootManagerRequestView request, FindBootManagerCompleter::Sync & _completer)
Defined at line 33 of file ../../src/storage/testing/fake-paver.cc
void QueryCurrentConfiguration (QueryCurrentConfigurationCompleter::Sync & completer)
Defined at line 42 of file ../../src/storage/testing/fake-paver.cc
void FindSysconfig (FindSysconfigRequestView request, FindSysconfigCompleter::Sync & _completer)
Defined at line 48 of file ../../src/storage/testing/fake-paver.cc
void QueryActiveConfiguration (QueryActiveConfigurationCompleter::Sync & completer)
Defined at line 51 of file ../../src/storage/testing/fake-paver.cc
void QueryConfigurationLastSetActive (QueryConfigurationLastSetActiveCompleter::Sync & completer)
Defined at line 75 of file ../../src/storage/testing/fake-paver.cc
void QueryConfigurationStatus (QueryConfigurationStatusRequestView request, QueryConfigurationStatusCompleter::Sync & completer)
Defined at line 118 of file ../../src/storage/testing/fake-paver.cc
void QueryConfigurationStatusAndBootAttempts (QueryConfigurationStatusAndBootAttemptsRequestView request, QueryConfigurationStatusAndBootAttemptsCompleter::Sync & completer)
Defined at line 131 of file ../../src/storage/testing/fake-paver.cc
void SetConfigurationActive (SetConfigurationActiveRequestView request, SetConfigurationActiveCompleter::Sync & completer)
Defined at line 156 of file ../../src/storage/testing/fake-paver.cc
void set_expected_payload_size (size_t size)
Defined at line 166 of file ../../src/storage/testing/fake-paver.h
void set_abr_supported (bool supported)
Defined at line 168 of file ../../src/storage/testing/fake-paver.h
void set_wait_for_start_signal (bool wait)
Defined at line 169 of file ../../src/storage/testing/fake-paver.h
std::atomic<async_dispatcher_t *> & dispatcher ()
Defined at line 176 of file ../../src/storage/testing/fake-paver.h
void SetConfigurationUnbootable (SetConfigurationUnbootableRequestView request, SetConfigurationUnbootableCompleter::Sync & completer)
Defined at line 191 of file ../../src/storage/testing/fake-paver.cc
void SetConfigurationHealthy (SetConfigurationHealthyRequestView request, SetConfigurationHealthyCompleter::Sync & completer)
Defined at line 216 of file ../../src/storage/testing/fake-paver.cc
void SetOneShotRecovery (SetOneShotRecoveryCompleter::Sync & completer)
Defined at line 241 of file ../../src/storage/testing/fake-paver.cc
void Flush (fidl::WireServer<fuchsia_paver::DynamicDataSink>::FlushCompleter::Sync & completer)
Defined at line 245 of file ../../src/storage/testing/fake-paver.cc
void Flush (fidl::WireServer<fuchsia_paver::BootManager>::FlushCompleter::Sync & completer)
Defined at line 252 of file ../../src/storage/testing/fake-paver.cc
void ReadAsset (ReadAssetRequestView request, ReadAssetCompleter::Sync & completer)
Defined at line 259 of file ../../src/storage/testing/fake-paver.cc
void WriteAsset (WriteAssetRequestView request, WriteAssetCompleter::Sync & completer)
Defined at line 265 of file ../../src/storage/testing/fake-paver.cc
void WriteOpaqueVolume (WriteOpaqueVolumeRequestView request, WriteOpaqueVolumeCompleter::Sync & completer)
Defined at line 274 of file ../../src/storage/testing/fake-paver.cc
void WriteSparseVolume (WriteSparseVolumeRequestView request, WriteSparseVolumeCompleter::Sync & completer)
Defined at line 285 of file ../../src/storage/testing/fake-paver.cc
void WriteFirmware (WriteFirmwareRequestView request, WriteFirmwareCompleter::Sync & completer)
Defined at line 296 of file ../../src/storage/testing/fake-paver.cc
void ReadFirmware (ReadFirmwareRequestView request, ReadFirmwareCompleter::Sync & completer)
Defined at line 313 of file ../../src/storage/testing/fake-paver.cc
void WriteVolumes (WriteVolumesRequestView request, WriteVolumesCompleter::Sync & completer)
Defined at line 318 of file ../../src/storage/testing/fake-paver.cc
void InitializePartitionTables (InitializePartitionTablesCompleter::Sync & completer)
Defined at line 379 of file ../../src/storage/testing/fake-paver.cc
void WipePartitionTables (WipePartitionTablesCompleter::Sync & completer)
Defined at line 385 of file ../../src/storage/testing/fake-paver.cc
void WaitForWritten (size_t size)
Defined at line 391 of file ../../src/storage/testing/fake-paver.cc
std::vector<Command> GetCommandTrace ()
Defined at line 398 of file ../../src/storage/testing/fake-paver.cc
std::string last_firmware_type ()
Defined at line 403 of file ../../src/storage/testing/fake-paver.cc
fuchsia_paver::wire::Configuration last_firmware_config ()
Defined at line 408 of file ../../src/storage/testing/fake-paver.cc
fuchsia_paver::wire::Configuration last_asset_config ()
Defined at line 413 of file ../../src/storage/testing/fake-paver.cc
fuchsia_paver::wire::Asset last_asset ()
Defined at line 418 of file ../../src/storage/testing/fake-paver.cc
const std::string & data_file_path ()
Defined at line 423 of file ../../src/storage/testing/fake-paver.cc
void set_supported_firmware_type (std::string type)
Defined at line 428 of file ../../src/storage/testing/fake-paver.cc
void set_expected_device (std::string expected)
Defined at line 433 of file ../../src/storage/testing/fake-paver.cc
void set_boot_attempts (fuchsia_paver::wire::Configuration configuration, uint8_t boot_attempts)
Sets the boot attempts for the given configuration. No-op if configuration is R.
Defined at line 438 of file ../../src/storage/testing/fake-paver.cc
AbrData abr_data ()
Defined at line 455 of file ../../src/storage/testing/fake-paver.cc