17 std::unique_ptr<HTTPMessage> msg) {
47 call_->generateHeader(writeBuf, stream, msg, eom, sizeOut);
void setHttpStatusCode(uint32_t statusCode)
bool bodyImplied(const HTTPHeaders &headers)
constexpr detail::Map< Move > move
void setProxygenError(ProxygenError proxygenError)
void writeBuf(const Buf &buf, folly::io::Appender &out)
BodyAllowed isRequestBodyAllowed(folly::Optional< HTTPMethod > method)
HTTPHeaders & getHeaders()
void onHeadersComplete(StreamID stream, std::unique_ptr< HTTPMessage > msg) override
folly::Optional< HTTPMethod > getMethod() const
void generateHeader(folly::IOBufQueue &writeBuf, StreamID stream, const HTTPMessage &msg, bool eom, HTTPHeaderSize *sizeOut) override