webrtc/test/network
Bjorn A Mellem c4f865413a Add TimeController to api/test/ and add a CreateTimeController API.
Creates an abstraction for an "alarm clock" which can schedule
time-controller callbacks and exposes a time controller driven by
an external alarm.

Bug: webrtc:9719
Change-Id: I08c2aa9dba25603043bfba48f55c925716a55bae
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/158969
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org>
Reviewed-by: Per Kjellander <perkj@webrtc.org>
Reviewed-by: Artem Titov <titovartem@webrtc.org>
Reviewed-by: Steve Anton <steveanton@webrtc.org>
Commit-Queue: Bjorn Mellem <mellem@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#29879}
2019-11-22 17:07:23 +00:00
..
BUILD.gn Add TimeController to api/test/ and add a CreateTimeController API. 2019-11-22 17:07:23 +00:00
cross_traffic_unittest.cc Providing EmulatedRoute instances when creating TcpMessageRoute 2019-11-13 14:55:39 +00:00
cross_traffic.cc Adds simulated TCP message route for testing. 2019-11-12 17:26:15 +00:00
cross_traffic.h Adds simulated TCP message route for testing. 2019-11-12 17:26:15 +00:00
emulated_network_manager.cc Move network emulation framework under test/network 2019-07-05 11:08:42 +00:00
emulated_network_manager.h Move network emulation framework under test/network 2019-07-05 11:08:42 +00:00
fake_network_socket_server.cc Format almost everything. 2019-07-08 13:45:15 +00:00
fake_network_socket_server.h Move network emulation framework under test/network 2019-07-05 11:08:42 +00:00
fake_network_socket.cc Move network emulation framework under test/network 2019-07-05 11:08:42 +00:00
fake_network_socket.h Move network emulation framework under test/network 2019-07-05 11:08:42 +00:00
feedback_generator_unittest.cc Move network emulation framework under test/network 2019-07-05 11:08:42 +00:00
feedback_generator.cc Adds sequence numbers to feedback generator output. 2019-08-14 10:26:18 +00:00
feedback_generator.h Adds sequence numbers to feedback generator output. 2019-08-14 10:26:18 +00:00
network_emulation_manager.cc Providing EmulatedRoute instances when creating TcpMessageRoute 2019-11-13 14:55:39 +00:00
network_emulation_manager.h Add TimeController to api/test/ and add a CreateTimeController API. 2019-11-22 17:07:23 +00:00
network_emulation_pc_unittest.cc Use std::make_unique instead of absl::make_unique. 2019-09-17 15:47:29 +00:00
network_emulation_unittest.cc Fix NetworkEmulationManagerTest.ThroughputStats flakiness (again). 2019-11-12 09:24:39 +00:00
network_emulation.cc Account for IP and UDP headers in emulated network 2019-10-04 12:32:02 +00:00
network_emulation.h Adds support for stopping fake TCP cross traffic. 2019-10-11 15:42:26 +00:00
OWNERS Move network emulation framework under test/network 2019-07-05 11:08:42 +00:00
simulated_network_node.cc Use std::make_unique instead of absl::make_unique. 2019-09-17 15:47:29 +00:00
simulated_network_node.h Adds simulated network node builder. 2019-07-31 17:05:01 +00:00
traffic_route.cc Use std::make_unique instead of absl::make_unique. 2019-09-17 15:47:29 +00:00
traffic_route.h Move network emulation framework under test/network 2019-07-05 11:08:42 +00:00