/aosp_15_r20/external/cronet/net/reporting/ |
H A D | reporting_endpoint.cc | 30 std::optional<base::UnguessableToken> reporting_source, in ReportingEndpointGroupKey() argument 34 reporting_source(std::move(reporting_source)), in ReportingEndpointGroupKey() 38 DCHECK(!(this->reporting_source.has_value() && in ReportingEndpointGroupKey() 39 this->reporting_source->is_empty())); in ReportingEndpointGroupKey() 44 const std::optional<base::UnguessableToken>& reporting_source) in ReportingEndpointGroupKey() argument 46 reporting_source, in ReportingEndpointGroupKey() 64 return std::tie(lhs.reporting_source, lhs.network_anonymization_key, in operator ==() 66 std::tie(rhs.reporting_source, rhs.network_anonymization_key, in operator ==() 77 return std::tie(lhs.reporting_source, lhs.network_anonymization_key, in operator <() 79 std::tie(rhs.reporting_source, rhs.network_anonymization_key, in operator <() [all …]
|
H A D | reporting_service.cc | 62 const base::UnguessableToken& reporting_source, in SetDocumentReportingEndpoints() argument 66 DCHECK(!reporting_source.is_empty()); in SetDocumentReportingEndpoints() 69 base::Unretained(this), reporting_source, isolation_info, in SetDocumentReportingEndpoints() 76 const base::UnguessableToken& reporting_source) override { in SendReportsAndRemoveSource() argument 77 DCHECK(!reporting_source.is_empty()); in SendReportsAndRemoveSource() 78 context_->delivery_agent()->SendReportsForSource(reporting_source); in SendReportsAndRemoveSource() 79 context_->cache()->SetExpiredSource(reporting_source); in SendReportsAndRemoveSource() 84 const std::optional<base::UnguessableToken>& reporting_source, in QueueReport() argument 94 DCHECK(!(reporting_source.has_value() && reporting_source->is_empty())); in QueueReport() 110 base::Unretained(this), reporting_source, in QueueReport() [all …]
|
H A D | reporting_cache_impl.cc | 33 const std::optional<base::UnguessableToken>& reporting_source, in AddReport() argument 44 DCHECK(!(reporting_source.has_value() && reporting_source->is_empty())); in AddReport() 48 if (reporting_source.has_value() && in AddReport() 49 expired_sources_.find(reporting_source.value()) != in AddReport() 55 reporting_source, network_anonymization_key, url, user_agent, group_name, in AddReport() 151 const base::UnguessableToken& reporting_source) { in GetReportsToDeliverForSource() argument 152 DCHECK(!reporting_source.is_empty()); in GetReportsToDeliverForSource() 155 if (report->reporting_source == reporting_source) { in GetReportsToDeliverForSource() 248 document_endpoints_.find(group_key.reporting_source.value()); in GetEndpointStats() 290 const base::UnguessableToken& reporting_source) { in SetExpiredSource() argument [all …]
|
H A D | reporting_delivery_agent.cc | 99 const std::optional<base::UnguessableToken> reporting_source) in Target() 104 reporting_source(reporting_source) { in Target() 117 reporting_source) < in operator <() 119 other.endpoint_url, other.reporting_source); in operator <() 126 std::optional<base::UnguessableToken> reporting_source; member 171 target_.reporting_source.has_value() in ProcessOutcome() 230 void SendReportsForSource(base::UnguessableToken reporting_source) override { in SendReportsForSource() argument 231 DCHECK(!reporting_source.is_empty()); in SendReportsForSource() 233 cache()->GetReportsToDeliverForSource(reporting_source); in SendReportsForSource() 329 endpoint.group_key.reporting_source); in OnSendPermissionsChecked() [all …]
|
H A D | reporting_report.cc | 19 const std::optional<base::UnguessableToken>& reporting_source, in ReportingReport() argument 29 : reporting_source(reporting_source), in ReportingReport() 41 DCHECK(!(reporting_source.has_value() && reporting_source->is_empty())); in ReportingReport() 50 return ReportingEndpointGroupKey(network_anonymization_key, reporting_source, in GetGroupKey()
|
H A D | reporting_cache.h | 71 const std::optional<base::UnguessableToken>& reporting_source, 111 const base::UnguessableToken& reporting_source) = 0; 137 const base::UnguessableToken& reporting_source) = 0; 190 const base::UnguessableToken& reporting_source, 225 const base::UnguessableToken& reporting_source) = 0; 278 const base::UnguessableToken& reporting_source, 328 const base::UnguessableToken& reporting_source,
|
H A D | reporting_header_parser.cc | 219 const base::UnguessableToken& reporting_source, in ProcessV1Endpoint() argument 225 DCHECK(!reporting_source.is_empty()); in ProcessV1Endpoint() 227 reporting_source, origin, endpoint_name); in ProcessV1Endpoint() 317 const base::UnguessableToken& reporting_source, in ProcessParsedReportingEndpointsHeader() argument 324 DCHECK(!reporting_source.is_empty()); in ProcessParsedReportingEndpointsHeader() 336 if (ProcessV1Endpoint(delegate, cache, reporting_source, in ProcessParsedReportingEndpointsHeader() 349 cache->OnParsedReportingEndpointsHeader(reporting_source, isolation_info, in ProcessParsedReportingEndpointsHeader()
|
H A D | reporting_cache_impl.h | 47 void AddReport(const std::optional<base::UnguessableToken>& reporting_source, 65 const base::UnguessableToken& reporting_source) override; 79 const base::UnguessableToken& reporting_source) override; 100 const base::UnguessableToken& reporting_source, 111 const base::UnguessableToken& reporting_source) override; 122 const base::UnguessableToken& reporting_source, 143 const base::UnguessableToken& reporting_source,
|
H A D | reporting_endpoint.h | 32 std::optional<base::UnguessableToken> reporting_source, 38 const std::optional<base::UnguessableToken>& reporting_source); 52 bool IsDocumentEndpoint() const { return reporting_source.has_value(); } in IsDocumentEndpoint() 61 std::optional<base::UnguessableToken> reporting_source; member
|
H A D | reporting_endpoint_manager_unittest.cc | 59 void AddReport(const std::optional<base::UnguessableToken>& reporting_source, in AddReport() argument 87 const base::UnguessableToken& reporting_source) override { in GetReportsToDeliverForSource() argument 113 const base::UnguessableToken& reporting_source) override { in SetExpiredSource() argument 157 const base::UnguessableToken& reporting_source, in OnParsedReportingEndpointsHeader() argument 180 const base::UnguessableToken& reporting_source) override { in RemoveSourceAndEndpoints() argument 199 const base::UnguessableToken& reporting_source, in GetV1EndpointForTesting() argument 243 const base::UnguessableToken& reporting_source, in SetV1EndpointForTesting() argument
|
H A D | reporting_service.h | 76 const std::optional<base::UnguessableToken>& reporting_source, 101 const base::UnguessableToken& reporting_source, 110 const base::UnguessableToken& reporting_source) = 0;
|
H A D | reporting_garbage_collector.cc | 74 sources_to_remove.erase(report->reporting_source); in CollectGarbage() 81 for (const base::UnguessableToken& reporting_source : sources_to_remove) { in CollectGarbage() local 82 context_->cache()->RemoveSourceAndEndpoints(reporting_source); in CollectGarbage()
|
H A D | reporting_test_util.h | 221 const base::UnguessableToken& reporting_source, 337 const base::UnguessableToken& reporting_source, in SetDocumentReportingEndpoints() argument 343 const base::UnguessableToken& reporting_source) override {} in SendReportsAndRemoveSource() argument 347 const std::optional<base::UnguessableToken>& reporting_source,
|
H A D | reporting_test_util.cc | 237 const base::UnguessableToken& reporting_source, in SetV1EndpointInCache() argument 240 cache()->SetV1EndpointForTesting(group_key, reporting_source, isolation_info, in SetV1EndpointInCache() 257 group_key.reporting_source.value(), group_key.group_name); in GetEndpointStatistics() 339 const std::optional<base::UnguessableToken>& reporting_source, in QueueReport() argument
|
H A D | reporting_report.h | 43 ReportingReport(const std::optional<base::UnguessableToken>& reporting_source, 84 std::optional<base::UnguessableToken> reporting_source; member
|
H A D | reporting_delivery_agent_unittest.cc | 59 void AddReport(const std::optional<base::UnguessableToken>& reporting_source, in AddReport() argument 65 cache()->AddReport(reporting_source, network_anonymization_key, url, in AddReport() 107 void SendReportsForSource(base::UnguessableToken reporting_source) { in SendReportsForSource() argument 108 delivery_agent()->SendReportsForSource(reporting_source); in SendReportsForSource()
|
H A D | reporting_delivery_agent.h | 74 base::UnguessableToken reporting_source) = 0;
|
H A D | reporting_header_parser.h | 62 const base::UnguessableToken& reporting_source,
|
H A D | reporting_header_parser_unittest.cc | 1782 void ParseHeader(const base::UnguessableToken& reporting_source, in ParseHeader() argument 1791 context(), reporting_source, isolation_info, in ParseHeader() 1796 const base::UnguessableToken& reporting_source, in ProcessParsedHeader() argument 1802 context(), reporting_source, isolation_info, in ProcessParsedHeader()
|