class AttachmentProviders

Defined at line 32 of file ../../src/developer/forensics/feedback/attachment_providers.h

Wraps the annotations providers Feedback uses and the component's AttachmentManager.

Public Methods

void AttachmentProviders (async_dispatcher_t * dispatcher, std::shared_ptr<sys::ServiceDirectory> services, std::shared_ptr<sys::ServiceDirectory> system_log_recorder_services, std::optional<zx::duration> delete_previous_boot_log_at, timekeeper::Clock * clock, RedactorBase * redactor, feedback_data::InspectDataBudget * inspect_data_budget, std::set<std::string> allowlist, cobalt::Logger * cobalt, zx::job root_job)

Defined at line 16 of file ../../src/developer/forensics/feedback/attachment_providers.cc

AttachmentManager * GetAttachmentManager ()

Defined at line 42 of file ../../src/developer/forensics/feedback/attachment_providers.h

std::unique_ptr<backoff::Backoff> AttachmentProviderBackoff ()

Defined at line 61 of file ../../src/developer/forensics/feedback/attachment_providers.cc