class DataProviderReturnsOnDemand

Defined at line 91 of file ../../src/developer/forensics/testing/stubs/data_provider.h

Public Methods

void DataProviderReturnsOnDemand (const std::map<std::string, std::string> & annotations, std::string snapshot_key)

Defined at line 93 of file ../../src/developer/forensics/testing/stubs/data_provider.h

void GetSnapshot (GetSnapshotRequest & request, GetSnapshotCompleter::Sync & completer)

|fuchsia_feedback::DataProvider|

Defined at line 116 of file ../../src/developer/forensics/testing/stubs/data_provider.cc

void GetSnapshotInternal (zx::duration timeout, const std::string & uuid, GetSnapshotInternalCallback callback)

|feedback::DataProviderInternal|

Defined at line 121 of file ../../src/developer/forensics/testing/stubs/data_provider.cc

std::deque<std::string> GetPendingUuids ()

Returns the Uuids for snapshots requested through GetSnapshotInternal that have not yet been

popped via PopSnapshotInternalCallback.

Defined at line 128 of file ../../src/developer/forensics/testing/stubs/data_provider.cc

void PopSnapshotCallback ()

Defined at line 130 of file ../../src/developer/forensics/testing/stubs/data_provider.cc

void PopSnapshotInternalCallback ()

Defined at line 142 of file ../../src/developer/forensics/testing/stubs/data_provider.cc