proxygen
|
This is the complete list of members for proxygen::MockHTTPHandler, including all inherited members.
detachTransaction() noexcept=0 | proxygen::HTTPTransactionHandler | pure virtual |
expectBody(std::function< void()> callback=std::function< void()>()) | proxygen::MockHTTPHandler | inline |
expectBody(std::function< void(std::shared_ptr< folly::IOBuf >)> callback) | proxygen::MockHTTPHandler | inline |
expectChunkComplete(std::function< void()> callback=std::function< void()>()) | proxygen::MockHTTPHandler | inline |
expectChunkHeader(std::function< void()> callback=std::function< void()>()) | proxygen::MockHTTPHandler | inline |
expectDetachTransaction(std::function< void()> callback=std::function< void()>()) | proxygen::MockHTTPHandler | inline |
expectEgressPaused(std::function< void()> callback=std::function< void()>()) | proxygen::MockHTTPHandler | inline |
expectEgressResumed(std::function< void()> callback=std::function< void()>()) | proxygen::MockHTTPHandler | inline |
expectEOM(std::function< void()> callback=std::function< void()>()) | proxygen::MockHTTPHandler | inline |
expectError(std::function< void(const HTTPException &ex)> callback=std::function< void(const HTTPException &ex)>()) | proxygen::MockHTTPHandler | inline |
expectGoaway(std::function< void(ErrorCode)> callback=std::function< void(ErrorCode)>()) | proxygen::MockHTTPHandler | inline |
expectHeaders(std::function< void()> callback=std::function< void()>()) | proxygen::MockHTTPHandler | inline |
expectHeaders(std::function< void(std::shared_ptr< HTTPMessage >)> cb) | proxygen::MockHTTPHandler | inline |
expectTrailers(std::function< void(std::shared_ptr< HTTPHeaders > trailers)> cb) | proxygen::MockHTTPHandler | inline |
expectTransaction(std::function< void(HTTPTransaction *txn)> callback) | proxygen::MockHTTPHandler | inline |
expectTransaction(HTTPTransaction **pTxn=nullptr) | proxygen::MockHTTPHandler | inline |
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 typedef | proxygen::HTTPHandlerBase | |
HTTPHandlerBase() | proxygen::HTTPHandlerBase | inline |
HTTPHandlerBase(HTTPTransaction *txn, HTTPMessage *msg) | proxygen::HTTPHandlerBase | inline |
MockHTTPHandler() | proxygen::MockHTTPHandler | inline |
MockHTTPHandler(HTTPTransaction &txn, HTTPMessage *msg, const folly::SocketAddress &) | proxygen::MockHTTPHandler | inline |
msg_ | proxygen::HTTPHandlerBase | |
onBody(std::unique_ptr< folly::IOBuf > chain) noexceptoverride | proxygen::MockHTTPHandler | inlinevirtual |
onChunkComplete() noexcept | proxygen::HTTPTransactionHandler | inlinevirtual |
onChunkHeader(size_t) noexcept | proxygen::HTTPTransactionHandler | inlinevirtual |
onEgressPaused() noexcept=0 | proxygen::HTTPTransactionHandler | pure virtual |
onEgressResumed() noexcept=0 | proxygen::HTTPTransactionHandler | pure virtual |
onEOM() noexcept=0 | proxygen::HTTPTransactionHandler | pure virtual |
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 > msg) noexceptoverride | proxygen::MockHTTPHandler | inlinevirtual |
onPushedTransaction(HTTPTransaction *) noexcept | proxygen::HTTPTransactionHandler | inlinevirtual |
onTrailers(std::unique_ptr< HTTPHeaders > trailers) noexceptoverride | proxygen::MockHTTPHandler | inlinevirtual |
onUpgrade(UpgradeProtocol protocol) noexcept=0 | proxygen::HTTPTransactionHandler | pure virtual |
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 |
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 | |
~HTTPTransactionHandler() | proxygen::HTTPTransactionHandler | inlinevirtual |