30 #ifndef CLIENT_WINDOWS_SENDER_CRASH_REPORT_SENDER_H__ 31 #define CLIENT_WINDOWS_SENDER_CRASH_REPORT_SENDER_H__ 41 #pragma warning( push ) 43 #pragma warning( disable : 4530 ) 75 max_reports_per_day_ = reports;
91 const map<wstring, wstring> ¶meters,
92 const wstring &dump_file_name,
93 wstring *report_code);
97 void ReadCheckpoint(FILE *fd);
100 void ReportSent(
int today);
103 int GetCurrentDate()
const;
107 int OpenCheckpointFile(
const wchar_t *mode, FILE **fd);
109 wstring checkpoint_file_;
110 int max_reports_per_day_;
123 #pragma warning( pop ) 125 #endif // CLIENT_WINDOWS_SENDER_CRASH_REPORT_SENDER_H__ void set_max_reports_per_day(int reports)
ReportResult SendCrashReport(const wstring &url, const map< wstring, wstring > ¶meters, const wstring &dump_file_name, wstring *report_code)
int max_reports_per_day() const
CrashReportSender(const wstring &checkpoint_file)