Microsoft.Protocols.TestSuites.Rdpeudp.RdpeudpTestSuite.SendNextValidUdpPacket C# (CSharp) Method

SendNextValidUdpPacket() private method

Get a valid RDPEUDP packet and send it.
private SendNextValidUdpPacket ( TransportMode udpTransportMode, byte data = null ) : void
udpTransportMode TransportMode Transport mode: reliable or lossy.
data byte
return void
        private void SendNextValidUdpPacket(TransportMode udpTransportMode, byte[] data = null)
        {
            RdpemtServer rdpemtServer = rdpemtServerR;
            if (udpTransportMode == TransportMode.Lossy)
            {
                rdpemtServer = rdpemtServerL;
            }

            if (data == null)
                data = new byte[1000];
            RDP_TUNNEL_DATA tunnelData = rdpemtServer.CreateTunnelDataPdu(data, null);
            rdpemtServer.SendRdpemtPacket(tunnelData);
        }