class UserReportingPolicyWatcher

Defined at line 80 of file ../../src/developer/forensics/crash_reports/reporting_policy_watcher.h

A ReportingPolicyWatcher for when user consent needs to be read from the platform's privacy

settings. In the event that the connection to the privacy settings server is lost, it will be

assumed that the user's consent is undecided until re-connection.

|fuchsia.settings.Privacy| is expected to be in |services_|.

Public Methods

void UserReportingPolicyWatcher (async_dispatcher_t * dispatcher, std::shared_ptr<sys::ServiceDirectory> services)

Defined at line 45 of file ../../src/developer/forensics/crash_reports/reporting_policy_watcher.cc

void ~UserReportingPolicyWatcher ()

Defined at line 84 of file ../../src/developer/forensics/crash_reports/reporting_policy_watcher.h