21 void(std::shared_ptr<HTTPMessage>));
28 onBody(std::shared_ptr<folly::IOBuf>(chain.release()));
33 void(std::shared_ptr<HTTPHeaders> trailers));
35 onTrailers(std::shared_ptr<HTTPHeaders>(trailers.release()));
42 std::unique_ptr<HTTPMessage> msgU(
new HTTPMessage(*msg));
50 [[noreturn]] std::unique_ptr<HTTPMessageFilter>
clone()
noexcept override {
51 LOG(FATAL) <<
"clone() not implemented for filter: "
void onEOM() noexceptoverride
GMOCK_METHOD0_(, noexcept,, onChunkComplete, void())
void onError(const HTTPException &error) noexceptoverride
constexpr detail::Map< Move > move
void onTrailers(std::unique_ptr< HTTPHeaders > trailers) noexceptoverride
void nextOnHeadersCompletePublic(std::shared_ptr< HTTPMessage > msg)
std::unique_ptr< HTTPMessageFilter > clone() noexceptoverride
requires E e noexcept(noexcept(s.error(std::move(e))))
void onUpgrade(UpgradeProtocol protocol) noexceptoverride
static const std::string kMockFilterName
void onBody(std::unique_ptr< folly::IOBuf > chain) noexceptoverride
void onChunkHeader(size_t length) noexceptoverride
void nextOnHeadersComplete(std::unique_ptr< HTTPMessage > msg)
GMOCK_METHOD1_(, noexcept,, onHeadersComplete, void(std::shared_ptr< HTTPMessage >))
void onChunkComplete() noexceptoverride
const std::string & getFilterName() noexceptoverride
void onHeadersComplete(std::unique_ptr< HTTPMessage > msg) noexceptoverride