ALE.Tcp.WebSocket.BeginRead C# (CSharp) Метод

BeginRead() приватный Метод

private BeginRead ( ) : void
Результат void
        internal void BeginRead()
        {
            NetworkStream netstream = _tcp.GetStream();
            int bufferSize = _tcp.ReceiveBufferSize;
            var state = new ReadState(netstream, bufferSize);
            netstream.BeginRead(state.Buffer, 0, state.Buffer.Length, ReadCallback, state);
        }

Usage Example

Пример #1
0
        private void AcceptTcpClientCallback(IAsyncResult result)
        {
            var listener = (TcpListener)result.AsyncState;

            //get the tcpClient and create a new WebSocket object.
            var tcpClient = listener.EndAcceptTcpClient(result);
            var websocket = new WebSocket(this, tcpClient);
            websocket.BeginRead();
            //listen for the next connection.
            listener.BeginAcceptTcpClient(AcceptTcpClientCallback, listener);
        }
All Usage Examples Of ALE.Tcp.WebSocket::BeginRead