detachTransaction() noexcept=0 | proxygen::HTTPTransactionHandler | pure virtual |
GMOCK_METHOD0_(, noexcept,, detachTransaction, void()) | proxygen::MockHTTPPushHandler | |
GMOCK_METHOD0_(, noexcept,, onEgressPaused, void()) | proxygen::MockHTTPPushHandler | |
GMOCK_METHOD0_(, noexcept,, onEgressResumed, void()) | proxygen::MockHTTPPushHandler | |
GMOCK_METHOD1_(, noexcept,, setTransaction, void(HTTPTransaction *txn)) | proxygen::MockHTTPPushHandler | |
GMOCK_METHOD1_(, noexcept,, onError, void(const HTTPException &error)) | proxygen::MockHTTPPushHandler | |
GMOCK_METHOD1_(, noexcept,, onGoaway, void(ErrorCode)) | proxygen::MockHTTPPushHandler | |
HeaderMap typedef | proxygen::HTTPHandlerBase | |
HTTPHandlerBase() | proxygen::HTTPHandlerBase | inline |
HTTPHandlerBase(HTTPTransaction *txn, HTTPMessage *msg) | proxygen::HTTPHandlerBase | inline |
MockHTTPPushHandler() | proxygen::MockHTTPPushHandler | inline |
MockHTTPPushHandler(HTTPTransaction &txn, HTTPMessage *msg, const folly::SocketAddress &) | proxygen::MockHTTPPushHandler | inline |
msg_ | proxygen::HTTPHandlerBase | |
onBody(std::unique_ptr< folly::IOBuf >) noexceptfinal | proxygen::HTTPPushTransactionHandler | inlinevirtual |
onChunkComplete() noexceptfinal | proxygen::HTTPPushTransactionHandler | inlinevirtual |
onChunkHeader(size_t) noexceptfinal | proxygen::HTTPPushTransactionHandler | inlinevirtual |
onEgressPaused() noexcept=0 | proxygen::HTTPTransactionHandler | pure virtual |
onEgressResumed() noexcept=0 | proxygen::HTTPTransactionHandler | pure virtual |
onEOM() noexceptfinal | proxygen::HTTPPushTransactionHandler | inlinevirtual |
onError(const HTTPException &error) noexcept=0 | proxygen::HTTPTransactionHandler | pure virtual |
onExTransaction(HTTPTransaction *) noexcept | proxygen::HTTPTransactionHandler | inlinevirtual |
onGoaway(ErrorCode) noexcept | proxygen::HTTPTransactionHandler | inlinevirtual |
onHeadersComplete(std::unique_ptr< HTTPMessage >) noexceptfinal | proxygen::HTTPPushTransactionHandler | inlinevirtual |
onPushedTransaction(HTTPTransaction *) noexceptfinal | proxygen::HTTPPushTransactionHandler | inlinevirtual |
onTrailers(std::unique_ptr< HTTPHeaders >) noexceptfinal | proxygen::HTTPPushTransactionHandler | inlinevirtual |
onUpgrade(UpgradeProtocol) noexceptfinal | proxygen::HTTPPushTransactionHandler | inlinevirtual |
sendBody(uint32_t content_length) | proxygen::HTTPHandlerBase | inline |
sendBodyWithLastByteTracking(uint32_t content_length) | proxygen::HTTPHandlerBase | inline |
sendChunkedReplyWithBody(uint32_t code, uint32_t content_length, uint32_t chunkSize, bool hasTrailers, bool sendEOM=true) | proxygen::HTTPHandlerBase | inline |
sendEOM() | proxygen::HTTPHandlerBase | inline |
sendHeaders(uint32_t code, uint32_t content_length, bool keepalive=true, HeaderMap headers=HeaderMap()) | proxygen::HTTPHandlerBase | inline |
sendPushHeaders(const std::string &path, const std::string &host, uint32_t content_length, http2::PriorityUpdate pri) | proxygen::MockHTTPPushHandler | inline |
sendReply() | proxygen::HTTPHandlerBase | inline |
sendReplyCode(uint32_t code) | proxygen::HTTPHandlerBase | inline |
sendReplyWithBody(uint32_t code, uint32_t content_length, bool keepalive=true, bool sendEOM=true, bool hasTrailers=false) | proxygen::HTTPHandlerBase | inline |
sendRequest() | proxygen::HTTPHandlerBase | inline |
sendRequest(HTTPMessage req) | proxygen::HTTPHandlerBase | inline |
setTransaction(HTTPTransaction *txn) noexcept=0 | proxygen::HTTPTransactionHandler | pure virtual |
terminate() | proxygen::HTTPHandlerBase | inline |
txn_ | proxygen::HTTPHandlerBase | |
~HTTPPushTransactionHandler() override | proxygen::HTTPPushTransactionHandler | inline |
~HTTPTransactionHandler() | proxygen::HTTPTransactionHandler | inlinevirtual |