public HttpResponseStream(DefaultMazeResponse response, MazeRequest request, IDataSocket socket,
                           int packageBufferSize, int maxHeaderSize, CancellationToken requestCancellationToken)
 {
     _response                 = response;
     _request                  = request;
     _socket                   = socket;
     _packageBufferSize        = packageBufferSize;
     _maxHeaderSize            = maxHeaderSize;
     _requestCancellationToken = requestCancellationToken;
 }
Example #2
0
 public HttpResponseStream(DefaultMazeResponse response, MazeRequest request, IDataSocket socket,
                           int packageBufferSize, int maxHeaderSize, ArrayPool <byte> bufferPool, CancellationToken requestCancellationToken)
 {
     _response                 = response;
     _request                  = request;
     _socket                   = socket;
     _packageBufferSize        = packageBufferSize;
     _maxHeaderSize            = maxHeaderSize;
     _bufferPool               = bufferPool;
     _requestCancellationToken = requestCancellationToken;
     _customOffset             = socket.RequiredPreBufferLength ?? 0;
 }