class DataProviderReturnsOnDemand

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

Public Methods

void GetSnapshot (fuchsia::feedback::GetSnapshotParameters params, GetSnapshotCallback callback)

|fuchsia::feedback::DataProvider|

Defined at line 134 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 139 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 146 of file ../../src/developer/forensics/testing/stubs/data_provider.cc

void PopSnapshotCallback ()

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

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

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

void PopSnapshotInternalCallback ()

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