From 410c99847b2494de8af5c33ea8727e015b77074d Mon Sep 17 00:00:00 2001 From: Per Kjellander Date: Mon, 15 Feb 2021 11:24:37 +0100 Subject: [PATCH] Const correct NetworkEmulationManager::GetStats This make it easier to create parameters from a single endpoint ptr. Bug: None Change-Id: Id64757353505a21c7731655e1b7a3178fa2e5ef8 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/207425 Reviewed-by: Artem Titov Commit-Queue: Per Kjellander Cr-Commit-Position: refs/heads/master@{#33263} --- api/test/network_emulation_manager.h | 2 +- test/network/network_emulation_manager.cc | 2 +- test/network/network_emulation_manager.h | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/api/test/network_emulation_manager.h b/api/test/network_emulation_manager.h index a45545141e..a08dc5aab6 100644 --- a/api/test/network_emulation_manager.h +++ b/api/test/network_emulation_manager.h @@ -266,7 +266,7 @@ class NetworkEmulationManager { // |stats_callback|. Callback will be executed on network emulation // internal task queue. virtual void GetStats( - rtc::ArrayView endpoints, + rtc::ArrayView endpoints, std::function)> stats_callback) = 0; diff --git a/test/network/network_emulation_manager.cc b/test/network/network_emulation_manager.cc index d4b4ffc337..70e9c67491 100644 --- a/test/network/network_emulation_manager.cc +++ b/test/network/network_emulation_manager.cc @@ -270,7 +270,7 @@ NetworkEmulationManagerImpl::CreateEmulatedNetworkManagerInterface( } void NetworkEmulationManagerImpl::GetStats( - rtc::ArrayView endpoints, + rtc::ArrayView endpoints, std::function)> stats_callback) { task_queue_.PostTask([endpoints, stats_callback]() { EmulatedNetworkStatsBuilder stats_builder; diff --git a/test/network/network_emulation_manager.h b/test/network/network_emulation_manager.h index e89a67f46e..1eb1b2bc35 100644 --- a/test/network/network_emulation_manager.h +++ b/test/network/network_emulation_manager.h @@ -76,7 +76,7 @@ class NetworkEmulationManagerImpl : public NetworkEmulationManager { EmulatedNetworkManagerInterface* CreateEmulatedNetworkManagerInterface( const std::vector& endpoints) override; - void GetStats(rtc::ArrayView endpoints, + void GetStats(rtc::ArrayView endpoints, std::function)> stats_callback) override;