AForge.Robotics.Surveyor.SRV1.Reconnect C# (CSharp) Method

Reconnect() private method

private Reconnect ( ) : void
return void
        private void Reconnect( )
        {
            if ( socket != null )
            {
                if ( socket.Connected )
                {
                    socket.Disconnect( false );
                }
                socket.Close( );

                // create TCP/IP socket and set timeouts
                socket = new Socket( AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp );
                socket.ReceiveTimeout = 5000;
                socket.SendTimeout    = 1000;

                // connect to SVS
                socket.Connect( endPoint );
            }
        }