System.Net.Sockets.Tests.DualModeBase.SocketUdpClient.ClientSend C# (CSharp) Метод

ClientSend() приватный Метод

private ClientSend ( object state, bool redundant ) : void
state object
redundant bool
Результат void
            private void ClientSend(object state, bool redundant)
            {
                try
                {
                    Socket socket = new Socket(_connectTo.AddressFamily, SocketType.Dgram, ProtocolType.Udp);

                    for (int i = 0; i < (redundant ? TestSettings.UDPRedundancy : 1); i++)
                    {
                        SocketAsyncEventArgs e = new SocketAsyncEventArgs();
                        e.RemoteEndPoint = new IPEndPoint(_connectTo, _port);
                        e.SetBuffer(new byte[1], 0, 1);

                        socket.SendToAsync(e);
                    }
                }
                catch (SocketException)
                {
                    _serverSocket.Dispose(); // Cancels the test
                }
            }
        }
DualModeBase.SocketUdpClient