class RemoteDeviceIdProvider

Defined at line 44 of file ../../src/developer/forensics/feedback/annotations/device_id_provider.h

Fetches the device id from a FIDL server.

Public Methods

void RemoteDeviceIdProvider (async_dispatcher_t * dispatcher, std::shared_ptr<sys::ServiceDirectory> services, std::unique_ptr<backoff::Backoff> backoff)

Defined at line 67 of file ../../src/developer/forensics/feedback/annotations/device_id_provider.cc

void on_fidl_error (fidl::UnbindInfo info)

|fidl::AsyncEventHandler

<fuchsia

_feedback::DeviceIdProvider>|

Defined at line 74 of file ../../src/developer/forensics/feedback/annotations/device_id_provider.cc

void GetOnUpdate (::fit::function<void (Annotations)> callback)

|CachedAsyncAnnotationProvider|

Defined at line 93 of file ../../src/developer/forensics/feedback/annotations/device_id_provider.cc

std::set<std::string> GetKeys ()

Defined at line 102 of file ../../src/developer/forensics/feedback/annotations/device_id_provider.cc