mirror of
https://github.com/kidfromjupiter/nearby.git
synced 2026-09-14 22:56:12 -04:00
Remove unnecessary OnOutgoingAdvertisementDecoded() method
PiperOrigin-RevId: 673108179
This commit is contained in:
committed by
Copybara-Service
parent
4babeeaed8
commit
e0484fc373
@@ -1670,43 +1670,6 @@ void NearbySharingServiceImpl::HandleEndpointDiscovered(
|
||||
|
||||
std::unique_ptr<Advertisement> advertisement =
|
||||
DecodeAdvertisement(endpoint_info);
|
||||
OnOutgoingAdvertisementDecoded(endpoint_id, endpoint_info,
|
||||
std::move(advertisement));
|
||||
}
|
||||
|
||||
void NearbySharingServiceImpl::HandleEndpointLost(
|
||||
absl::string_view endpoint_id) {
|
||||
NL_VLOG(1) << __func__ << ": endpoint_id=" << endpoint_id;
|
||||
|
||||
if (!is_scanning_) {
|
||||
NL_VLOG(1) << __func__
|
||||
<< ": Ignoring lost endpoint because we're no longer scanning";
|
||||
FinishEndpointDiscoveryEvent();
|
||||
return;
|
||||
}
|
||||
|
||||
discovered_advertisements_to_retry_map_.erase(endpoint_id);
|
||||
discovered_advertisements_retried_set_.erase(endpoint_id);
|
||||
RemoveOutgoingShareTargetWithEndpointId(endpoint_id);
|
||||
FinishEndpointDiscoveryEvent();
|
||||
}
|
||||
|
||||
void NearbySharingServiceImpl::FinishEndpointDiscoveryEvent() {
|
||||
NL_DCHECK(!endpoint_discovery_events_.empty());
|
||||
NL_DCHECK(endpoint_discovery_events_.front() == nullptr);
|
||||
endpoint_discovery_events_.pop();
|
||||
|
||||
// Handle the next queued up endpoint discovered/lost event.
|
||||
if (!endpoint_discovery_events_.empty()) {
|
||||
NL_DCHECK(endpoint_discovery_events_.front() != nullptr);
|
||||
auto discovery_event = std::move(endpoint_discovery_events_.front());
|
||||
discovery_event();
|
||||
}
|
||||
}
|
||||
|
||||
void NearbySharingServiceImpl::OnOutgoingAdvertisementDecoded(
|
||||
absl::string_view endpoint_id, absl::Span<const uint8_t> endpoint_info,
|
||||
std::unique_ptr<Advertisement> advertisement) {
|
||||
if (!advertisement) {
|
||||
NL_LOG(WARNING) << __func__
|
||||
<< ": Failed to parse discovered advertisement.";
|
||||
@@ -1751,6 +1714,36 @@ void NearbySharingServiceImpl::OnOutgoingAdvertisementDecoded(
|
||||
});
|
||||
}
|
||||
|
||||
void NearbySharingServiceImpl::HandleEndpointLost(
|
||||
absl::string_view endpoint_id) {
|
||||
NL_VLOG(1) << __func__ << ": endpoint_id=" << endpoint_id;
|
||||
|
||||
if (!is_scanning_) {
|
||||
NL_VLOG(1) << __func__
|
||||
<< ": Ignoring lost endpoint because we're no longer scanning";
|
||||
FinishEndpointDiscoveryEvent();
|
||||
return;
|
||||
}
|
||||
|
||||
discovered_advertisements_to_retry_map_.erase(endpoint_id);
|
||||
discovered_advertisements_retried_set_.erase(endpoint_id);
|
||||
RemoveOutgoingShareTargetWithEndpointId(endpoint_id);
|
||||
FinishEndpointDiscoveryEvent();
|
||||
}
|
||||
|
||||
void NearbySharingServiceImpl::FinishEndpointDiscoveryEvent() {
|
||||
NL_DCHECK(!endpoint_discovery_events_.empty());
|
||||
NL_DCHECK(endpoint_discovery_events_.front() == nullptr);
|
||||
endpoint_discovery_events_.pop();
|
||||
|
||||
// Handle the next queued up endpoint discovered/lost event.
|
||||
if (!endpoint_discovery_events_.empty()) {
|
||||
NL_DCHECK(endpoint_discovery_events_.front() != nullptr);
|
||||
auto discovery_event = std::move(endpoint_discovery_events_.front());
|
||||
discovery_event();
|
||||
}
|
||||
}
|
||||
|
||||
void NearbySharingServiceImpl::OnOutgoingDecryptedCertificate(
|
||||
absl::string_view endpoint_id, absl::Span<const uint8_t> endpoint_info,
|
||||
const Advertisement& advertisement,
|
||||
|
||||
@@ -272,9 +272,6 @@ class NearbySharingServiceImpl
|
||||
absl::Span<const uint8_t> endpoint_info);
|
||||
void HandleEndpointLost(absl::string_view endpoint_id);
|
||||
void FinishEndpointDiscoveryEvent();
|
||||
void OnOutgoingAdvertisementDecoded(
|
||||
absl::string_view endpoint_id, absl::Span<const uint8_t> endpoint_info,
|
||||
std::unique_ptr<Advertisement> advertisement);
|
||||
void OnOutgoingDecryptedCertificate(
|
||||
absl::string_view endpoint_id, absl::Span<const uint8_t> endpoint_info,
|
||||
const Advertisement& advertisement,
|
||||
|
||||
Reference in New Issue
Block a user