Beispiel #1
0
        static async Task Test_Pipe_SpeedTest_Client(string serverHost, int serverPort, int numConnection, int timespan, SpeedTest.ModeFlag mode, CancellationToken cancel, AddressFamily?af = null)
        {
            IPAddress targetIP = await FastPalDnsClient.Shared.GetIPFromHostName(serverHost, af, cancel);

            SpeedTest test = new SpeedTest(targetIP, serverPort, numConnection, timespan, mode, cancel);

            var result = await test.RunClientAsync();

            Console.WriteLine("--- Result ---");
            Console.WriteLine(WebSocketHelper.ObjectToJson(result));
        }