MCPcopy Create free account
hub / github.com/Pagghiu/SaneCppLibraries / writeHeaders

Method writeHeaders

Libraries/Http/HttpConnection.cpp:732–742  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

730 bufferID, rawOffset, readData.sizeInBytes() - rawOffset, pendingID));
731 SC_TRY(sourceStream.unshift(pendingID));
732 sourceStream.getBuffersPool().unrefBuffer(pendingID);
733 }
734 else
735 {
736 return Result::Error(HttpResultCategory, HttpError::PipelinedBodyUnsupported);
737 }
738 }
739 finishBodyStream();
740 return Result(true);
741 case ChunkedState::Finished:
742 if (allowTrailingData)
743 {
744 AsyncBufferView::ID pendingID;
745 SC_TRY(sourceStream.getBuffersPool().createChildView(bufferID, rawOffset,

Callers 2

onStreamReceiveMethod · 0.80
onResponseDataMethod · 0.80

Calls 4

attachReadableStreamFunction · 0.85
writeHeadersFunction · 0.85
setBodyBytesRemainingFunction · 0.85
ResultClass · 0.50

Tested by

no test coverage detected