Ejemplo n.º 1
0
        private Socket CreateAndConnectTCPSocket(IIPAddress _IPAddress, IPPort Port)
        {
            Socket _TCPSocket = null;

            if (_IPAddress is IPv4Address)
            {
                _TCPSocket = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp);
            }

            else if (_IPAddress is IPv6Address)
            {
                _TCPSocket = new Socket(AddressFamily.InterNetworkV6, SocketType.Stream, ProtocolType.Tcp);
            }

            _TCPSocket.Connect(IPAddress.Parse(_IPAddress.ToString()), Port.ToUInt16());

            return(_TCPSocket);
        }
Ejemplo n.º 2
0
        private Socket CreateAndConnectTCPSocket(IIPAddress _IPAddress, IPPort Port)
        {
            Socket _TCPSocket = null;

            if (_IPAddress is IPv4Address)
                _TCPSocket = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp);

            else if (_IPAddress is IPv6Address)
                _TCPSocket = new Socket(AddressFamily.InterNetworkV6, SocketType.Stream, ProtocolType.Tcp);

            _TCPSocket.Connect(IPAddress.Parse(_IPAddress.ToString()), Port.ToUInt16());

            return _TCPSocket;
        }