private void ConsumeConnectStreamBuffer(ConnectStream connectStream)
        {
            if (connectStream.Eof)
            {
                return;
            }

            byte[] buffer = new byte[1024];
            int    count;
            int    offset = 0;
            int    size   = buffer.Length;

            while ((count = connectStream.FillFromBufferedData(buffer, ref offset, ref size)) > 0)
            {
                if (WebSocketBase.LoggingEnabled)
                {
                    Logging.Dump(Logging.WebSockets, this, "ConsumeConnectStreamBuffer", buffer, 0, count);
                }

                Append(buffer, 0, count);
                offset = 0;
                size   = buffer.Length;
            }
        }
        private void ConsumeConnectStreamBuffer(ConnectStream connectStream)
        {
            if (connectStream.Eof)
            {
                return;
            }

            byte[] buffer = new byte[1024];
            int count;
            int offset = 0;
            int size = buffer.Length;

            while ((count = connectStream.FillFromBufferedData(buffer, ref offset, ref size)) > 0)
            {
                if (WebSocketBase.LoggingEnabled)
                {
                    Logging.Dump(Logging.WebSockets, this, "ConsumeConnectStreamBuffer", buffer, 0, count);
                }

                Append(buffer, 0, count);
                offset = 0;
                size = buffer.Length;
            }
        }