Lines Matching refs:ReportRequest
48 class ReportRequest : public virtual RefBase {
52 ReportRequest(const IncidentReportArgs& args, const sp<IIncidentReportStatusListener>& listener,
54 virtual ~ReportRequest();
119 sp<ReportRequest> getPersistedRequest(const ComponentName& component);
124 void forEachPersistedRequest(const function<void (const sp<ReportRequest>&)>& func);
129 void forEachStreamingRequest(const function<void (const sp<ReportRequest>&)>& func);
134 void forEachFd(int sectionId, const function<void (const sp<ReportRequest>&)>& func);
178 void getFailedRequests(vector<sp<ReportRequest>>* requests);
183 void removeRequest(const sp<ReportRequest>& request);
187 map<ComponentName, sp<ReportRequest>> mPersistedRequests;
188 vector<sp<ReportRequest>> mStreamingRequests;