Exemple #1
0
        public override void Send(DataPack dataPack)
        {
            var bytes = dataPack.ReadAllBytes();

            DataPackPool.Recycle(dataPack);
            _udpSocket.SendTo(bytes, 0, bytes.Length, SocketFlags.None, _remoteEndPoint);
        }
Exemple #2
0
        public override void Send(DataPack dataPack)
        {
            var bytes = dataPack.ReadAllBytes();

            DataPackPool.Recycle(dataPack);
            if (_stream == null)
            {
                _stream = _tcpClient.GetStream();
            }
            _stream.Write(bytes, 0, bytes.Length);
        }