public AwaitableSocket FlushAsync()
        {
            _awaitableSocket.SetBuffer(_buffer, 0, _position);
            _position = 0;

            return(_awaitableSocket.SendAsync());
        }
示例#2
0
        public async Task FlushAsync()
        {
            _awaitableSocket.SetBuffer(_buffer, 0, _position);

            await _awaitableSocket.SendAsync();

            _position = 0;
        }
示例#3
0
        public async Task FlushAsync()
        {
            if (_position == 0)
            {
                return;
            }

            _awaitableSocket.SetBuffer(_buffer, 0, _position);

            await _awaitableSocket.SendAsync();

            _position = 0;
        }