예제 #1
0
파일: UdpPacket.cs 프로젝트: kosorin/lunet
        public UdpPacket(AddressFamily addressFamily)
        {
            _receiveRemoteEndPoint = addressFamily.GetAnyEndPoint();
            _buffer = new byte[ushort.MaxValue];

            RemoteEndPoint = new UdpEndPoint(_receiveRemoteEndPoint);

            Reader = new NetDataReader(_buffer);
            Writer = new NetDataWriter(_buffer);

            Operation = new SocketAsyncEventArgs
            {
                UserToken = this,
            };
        }
예제 #2
0
 public UdpSocket(AddressFamily addressFamily) : this(addressFamily.GetAnyEndPoint())
 {
 }