bool ReadBodyContent(int readLen) { if (!myBufferStream.Ensure(readLen)) { myBufferStream.BackupRecvIO(); return(false); } //------------------------------------ byte[] data = new byte[readLen]; myBufferStream.CopyBuffer(data, readLen); if (useMask) { //unmask MaskAgain(data, maskKey); } currentReq.SetData(data); return(true); }
bool ReadBodyContent(int readLen) { if (!_myBufferStream.Ensure(readLen)) { return(false); } //------------------------------------ byte[] data = new byte[readLen]; _myBufferStream.CopyBuffer(data, readLen); if (_useMask) { //unmask MaskAgain(data, _maskKey); } //we set a raw connection to request? _currentReq.SetData(data); return(true); }