1 /* 2 * Copyright 2017 The WebRTC project authors. All Rights Reserved. 3 * 4 * Use of this source code is governed by a BSD-style license 5 * that can be found in the LICENSE file in the root of the source 6 * tree. An additional intellectual property rights grant can be found 7 * in the file PATENTS. All contributing project authors may 8 * be found in the AUTHORS file in the root of the source tree. 9 */ 10 11 #include "rtc_base/null_socket_server.h" 12 #include "rtc_tools/network_tester/test_controller.h" 13 main(int,char * [])14int main(int /*argn*/, char* /*argv*/[]) { 15 rtc::Thread main_thread(std::make_unique<rtc::NullSocketServer>()); 16 webrtc::TestController server(9090, 9090, "server_config.dat", 17 "server_packet_log.dat"); 18 while (!server.IsTestDone()) { 19 // 100 ms is arbitrary chosen. 20 main_thread.ProcessMessages(/*cms=*/100); 21 } 22 return 0; 23 } 24