proxygen
proxygen::MockHTTPHandler Member List

This is the complete list of members for proxygen::MockHTTPHandler, including all inherited members.

detachTransaction() noexcept=0proxygen::HTTPTransactionHandlerpure virtual
expectBody(std::function< void()> callback=std::function< void()>())proxygen::MockHTTPHandlerinline
expectBody(std::function< void(std::shared_ptr< folly::IOBuf >)> callback)proxygen::MockHTTPHandlerinline
expectChunkComplete(std::function< void()> callback=std::function< void()>())proxygen::MockHTTPHandlerinline
expectChunkHeader(std::function< void()> callback=std::function< void()>())proxygen::MockHTTPHandlerinline
expectDetachTransaction(std::function< void()> callback=std::function< void()>())proxygen::MockHTTPHandlerinline
expectEgressPaused(std::function< void()> callback=std::function< void()>())proxygen::MockHTTPHandlerinline
expectEgressResumed(std::function< void()> callback=std::function< void()>())proxygen::MockHTTPHandlerinline
expectEOM(std::function< void()> callback=std::function< void()>())proxygen::MockHTTPHandlerinline
expectError(std::function< void(const HTTPException &ex)> callback=std::function< void(const HTTPException &ex)>())proxygen::MockHTTPHandlerinline
expectGoaway(std::function< void(ErrorCode)> callback=std::function< void(ErrorCode)>())proxygen::MockHTTPHandlerinline
expectHeaders(std::function< void()> callback=std::function< void()>())proxygen::MockHTTPHandlerinline
expectHeaders(std::function< void(std::shared_ptr< HTTPMessage >)> cb)proxygen::MockHTTPHandlerinline
expectTrailers(std::function< void(std::shared_ptr< HTTPHeaders > trailers)> cb)proxygen::MockHTTPHandlerinline
expectTransaction(std::function< void(HTTPTransaction *txn)> callback)proxygen::MockHTTPHandlerinline
expectTransaction(HTTPTransaction **pTxn=nullptr)proxygen::MockHTTPHandlerinline
GMOCK_METHOD0_(, noexcept,, detachTransaction, void())proxygen::MockHTTPHandler
GMOCK_METHOD0_(, noexcept,, onChunkComplete, void())proxygen::MockHTTPHandler
GMOCK_METHOD0_(, noexcept,, onEOM, void())proxygen::MockHTTPHandler
GMOCK_METHOD0_(, noexcept,, onEgressPaused, void())proxygen::MockHTTPHandler
GMOCK_METHOD0_(, noexcept,, onEgressResumed, void())proxygen::MockHTTPHandler
GMOCK_METHOD1_(, noexcept,, setTransaction, void(HTTPTransaction *txn))proxygen::MockHTTPHandler
GMOCK_METHOD1_(, noexcept,, onHeadersComplete, void(std::shared_ptr< HTTPMessage > msg))proxygen::MockHTTPHandler
GMOCK_METHOD1_(, noexcept,, onBody, void(std::shared_ptr< folly::IOBuf > chain))proxygen::MockHTTPHandler
GMOCK_METHOD1_(, noexcept,, onChunkHeader, void(size_t length))proxygen::MockHTTPHandler
GMOCK_METHOD1_(, noexcept,, onTrailers, void(std::shared_ptr< HTTPHeaders > trailers))proxygen::MockHTTPHandler
GMOCK_METHOD1_(, noexcept,, onUpgrade, void(UpgradeProtocol protocol))proxygen::MockHTTPHandler
GMOCK_METHOD1_(, noexcept,, onError, void(const HTTPException &error))proxygen::MockHTTPHandler
GMOCK_METHOD1_(, noexcept,, onGoaway, void(ErrorCode))proxygen::MockHTTPHandler
GMOCK_METHOD1_(, noexcept,, onPushedTransaction, void(HTTPTransaction *))proxygen::MockHTTPHandler
GMOCK_METHOD1_(, noexcept,, onExTransaction, void(HTTPTransaction *))proxygen::MockHTTPHandler
HeaderMap typedefproxygen::HTTPHandlerBase
HTTPHandlerBase()proxygen::HTTPHandlerBaseinline
HTTPHandlerBase(HTTPTransaction *txn, HTTPMessage *msg)proxygen::HTTPHandlerBaseinline
MockHTTPHandler()proxygen::MockHTTPHandlerinline
MockHTTPHandler(HTTPTransaction &txn, HTTPMessage *msg, const folly::SocketAddress &)proxygen::MockHTTPHandlerinline
msg_proxygen::HTTPHandlerBase
onBody(std::unique_ptr< folly::IOBuf > chain) noexceptoverrideproxygen::MockHTTPHandlerinlinevirtual
onChunkComplete() noexceptproxygen::HTTPTransactionHandlerinlinevirtual
onChunkHeader(size_t) noexceptproxygen::HTTPTransactionHandlerinlinevirtual
onEgressPaused() noexcept=0proxygen::HTTPTransactionHandlerpure virtual
onEgressResumed() noexcept=0proxygen::HTTPTransactionHandlerpure virtual
onEOM() noexcept=0proxygen::HTTPTransactionHandlerpure virtual
onError(const HTTPException &error) noexcept=0proxygen::HTTPTransactionHandlerpure virtual
onExTransaction(HTTPTransaction *) noexceptproxygen::HTTPTransactionHandlerinlinevirtual
onGoaway(ErrorCode) noexceptproxygen::HTTPTransactionHandlerinlinevirtual
onHeadersComplete(std::unique_ptr< HTTPMessage > msg) noexceptoverrideproxygen::MockHTTPHandlerinlinevirtual
onPushedTransaction(HTTPTransaction *) noexceptproxygen::HTTPTransactionHandlerinlinevirtual
onTrailers(std::unique_ptr< HTTPHeaders > trailers) noexceptoverrideproxygen::MockHTTPHandlerinlinevirtual
onUpgrade(UpgradeProtocol protocol) noexcept=0proxygen::HTTPTransactionHandlerpure virtual
sendBody(uint32_t content_length)proxygen::HTTPHandlerBaseinline
sendBodyWithLastByteTracking(uint32_t content_length)proxygen::HTTPHandlerBaseinline
sendChunkedReplyWithBody(uint32_t code, uint32_t content_length, uint32_t chunkSize, bool hasTrailers, bool sendEOM=true)proxygen::HTTPHandlerBaseinline
sendEOM()proxygen::HTTPHandlerBaseinline
sendHeaders(uint32_t code, uint32_t content_length, bool keepalive=true, HeaderMap headers=HeaderMap())proxygen::HTTPHandlerBaseinline
sendReply()proxygen::HTTPHandlerBaseinline
sendReplyCode(uint32_t code)proxygen::HTTPHandlerBaseinline
sendReplyWithBody(uint32_t code, uint32_t content_length, bool keepalive=true, bool sendEOM=true, bool hasTrailers=false)proxygen::HTTPHandlerBaseinline
sendRequest()proxygen::HTTPHandlerBaseinline
sendRequest(HTTPMessage req)proxygen::HTTPHandlerBaseinline
setTransaction(HTTPTransaction *txn) noexcept=0proxygen::HTTPTransactionHandlerpure virtual
terminate()proxygen::HTTPHandlerBaseinline
txn_proxygen::HTTPHandlerBase
~HTTPTransactionHandler()proxygen::HTTPTransactionHandlerinlinevirtual