Update discovery_cache comments.

PiperOrigin-RevId: 703558387
This commit is contained in:
Francis Tsui
2024-12-06 11:22:43 -08:00
committed by Copybara-Service
parent 8148400cb6
commit 5bc9294669
2 changed files with 5 additions and 1 deletions
+4 -1
View File
@@ -469,7 +469,8 @@ void NearbySharingServiceImpl::RegisterSendSurface(
return;
}
// Send items in discovery_cache as disabled.
// All share targets in discovery_cache have received_disabled set to
// true, send them to new send send surface in discovered events..
for (const auto& item : discovery_cache_) {
LOG(INFO) << "Reporting receive_disabled discovery cache target "
<< item.second.share_target.ToString()
@@ -3274,6 +3275,8 @@ bool NearbySharingServiceImpl::FindDuplicateInDiscoveryCache(
"changed from: "
<< share_target.id << " to " << it->second.share_target.id
<< ". New endpoint_id: " << endpoint_id;
// Share targets in discovery cache have receive_disabled set to true.
// Copy only the id field from cache entry,
share_target.id = it->second.share_target.id;
discovery_cache_.erase(it);
outgoing_share_target_map_.insert_or_assign(endpoint_id, share_target);
+1
View File
@@ -524,6 +524,7 @@ class NearbySharingServiceImpl
absl::flat_hash_map<int64_t, OutgoingShareSession>
outgoing_share_session_map_;
// A map of Endpoint id to DiscoveryCacheEntry.
// All ShareTargets in discovery cache have received_disabled set to true.
absl::flat_hash_map<std::string, DiscoveryCacheEntry> discovery_cache_;
// For metrics. The IDs of ShareTargets that are cancelled while trying to
// establish an outgoing connection.