예제 #1
0
        public UdpListener(IpEndpoint ipEndPoint)
        {
            _socket = SocketFactory.Create();
            _socket.Bind(new IPEndPoint(ipEndPoint.IpAddress.Ipv4Address, ipEndPoint.Port));
            _anyEndPoint = new IPEndPoint(IPAddress.Any, 0);
#pragma warning disable 618
            var socketLocalEndPoint = (IPEndPoint)_socket.LocalEndPoint;
            LocalIpEndpoint = new IpEndpoint(new IpAddress((uint)socketLocalEndPoint.Address.Address), socketLocalEndPoint.Port);
#pragma warning restore 618
        }
예제 #2
0
 public UdpClient()
 {
     _socket = SocketFactory.Create();
 }