class CrashReporter
Defined at line 37 of file ../../src/developer/forensics/crash_reports/crash_reporter.h
Public Methods
void CrashReporter (async_dispatcher_t *dispatcher,const std::shared_ptr<sys::ServiceDirectory> &services,timekeeper::Clock *clock,zx::unowned_clockclock_handle,const std::shared_ptr<InfoContext> &info_context,feedback::BuildTypeConfigbuild_type_config,CrashRegister *crash_register,LogTags *tags,CrashServer *crash_server,ReportStore *report_store,feedback_data::DataProviderInternal *data_provider,zx::durationsnapshot_collector_window_duration,zx::durationproduct_quota_reset_offset)
Defined at line 101 of file ../../src/developer/forensics/crash_reports/crash_reporter.cc
void SetNetworkIsReachable (bool is_reachable)
The crash reporter should stop / start uploading crash reports if the network is reachable /
unreachable.
Defined at line 152 of file ../../src/developer/forensics/crash_reports/crash_reporter.cc
void PersistAllCrashReports ()
The crash reporter should stop uploading crash reports and persist any future and pending crash
reports.
Defined at line 156 of file ../../src/developer/forensics/crash_reports/crash_reporter.cc
void FileReport (fuchsia::feedback::CrashReport report, FileReportCallback callback)
|fuchsia::feedback::CrashReporter|
Defined at line 161 of file ../../src/developer/forensics/crash_reports/crash_reporter.cc