proxygen
|
This is the complete list of members for proxygen::MockHTTPTransactionTransport, including all inherited members.
addWaitingForReplaySafety(folly::AsyncTransport::ReplaySafetyCallback *callback) noexcept=0 | proxygen::HTTPTransaction::Transport | pure virtual |
describe(std::ostream &) const =0 | proxygen::HTTPTransaction::Transport | pure virtual |
detach(HTTPTransaction *txn) noexcept=0 | proxygen::HTTPTransaction::Transport | pure virtual |
drain()=0 | proxygen::HTTPTransaction::Transport | pure virtual |
getCodec() const noexceptoverride | proxygen::MockHTTPTransactionTransport | inlinevirtual |
getCurrentTransportInfo(wangle::TransportInfo *tinfo)=0 | proxygen::HTTPTransaction::Transport | pure virtual |
getHTTP2PrioritiesEnabled() const =0 | proxygen::HTTPTransaction::Transport | pure virtual |
getHTTPPriority(uint8_t level)=0 | proxygen::HTTPTransaction::Transport | pure virtual |
getLocalAddress() const noexceptoverride | proxygen::MockHTTPTransactionTransport | inlinevirtual |
getPeerAddress() const noexceptoverride | proxygen::MockHTTPTransactionTransport | inlinevirtual |
getSecurityProtocol() const =0 | proxygen::HTTPTransaction::Transport | pure virtual |
getSetupTransportInfo() const noexceptoverride | proxygen::MockHTTPTransactionTransport | inlinevirtual |
getUnderlyingTransport() const noexceptoverride | proxygen::MockHTTPTransactionTransport | inlinevirtual |
GMOCK_METHOD0_(, noexcept,, notifyPendingEgress, void()) | proxygen::MockHTTPTransactionTransport | |
GMOCK_METHOD0_(, noexcept,, getLocalAddressNonConst, const folly::SocketAddress &()) | proxygen::MockHTTPTransactionTransport | |
GMOCK_METHOD0_(, noexcept,, getPeerAddressNonConst, const folly::SocketAddress &()) | proxygen::MockHTTPTransactionTransport | |
GMOCK_METHOD0_(, noexcept,, getSetupTransportInfoNonConst, const wangle::TransportInfo &()) | proxygen::MockHTTPTransactionTransport | |
GMOCK_METHOD0_(, noexcept,, getCodecNonConst, const HTTPCodec &()) | proxygen::MockHTTPTransactionTransport | |
GMOCK_METHOD0_(, noexcept,, getUnderlyingTransportNonConst, const folly::AsyncTransportWrapper *()) | proxygen::MockHTTPTransactionTransport | |
GMOCK_METHOD1_(, noexcept,, pauseIngress, void(HTTPTransaction *)) | proxygen::MockHTTPTransactionTransport | |
GMOCK_METHOD1_(, noexcept,, resumeIngress, void(HTTPTransaction *)) | proxygen::MockHTTPTransactionTransport | |
GMOCK_METHOD1_(, noexcept,, transactionTimeout, void(HTTPTransaction *)) | proxygen::MockHTTPTransactionTransport | |
GMOCK_METHOD1_(, noexcept,, sendChunkTerminator, size_t(HTTPTransaction *)) | proxygen::MockHTTPTransactionTransport | |
GMOCK_METHOD1_(, noexcept,, detach, void(HTTPTransaction *)) | proxygen::MockHTTPTransactionTransport | |
GMOCK_METHOD1_(, noexcept,, notifyIngressBodyProcessed, void(uint32_t)) | proxygen::MockHTTPTransactionTransport | |
GMOCK_METHOD1_(, noexcept,, notifyEgressBodyBuffered, void(int64_t)) | proxygen::MockHTTPTransactionTransport | |
GMOCK_METHOD1_(, noexcept,, addWaitingForReplaySafety, void(folly::AsyncTransport::ReplaySafetyCallback *)) | proxygen::MockHTTPTransactionTransport | |
GMOCK_METHOD1_(, noexcept,, removeWaitingForReplaySafety, void(folly::AsyncTransport::ReplaySafetyCallback *)) | proxygen::MockHTTPTransactionTransport | |
GMOCK_METHOD2_(, noexcept,, sendChunkHeader, size_t(HTTPTransaction *, size_t)) | proxygen::MockHTTPTransactionTransport | |
GMOCK_METHOD2_(, noexcept,, sendEOM, size_t(HTTPTransaction *, const HTTPHeaders *)) | proxygen::MockHTTPTransactionTransport | |
GMOCK_METHOD2_(, noexcept,, sendAbort, size_t(HTTPTransaction *, ErrorCode)) | proxygen::MockHTTPTransactionTransport | |
GMOCK_METHOD2_(, noexcept,, sendPriority, size_t(HTTPTransaction *, const http2::PriorityUpdate &)) | proxygen::MockHTTPTransactionTransport | |
GMOCK_METHOD2_(, noexcept,, sendWindowUpdate, size_t(HTTPTransaction *, uint32_t)) | proxygen::MockHTTPTransactionTransport | |
GMOCK_METHOD2_(, noexcept,, newPushedTransaction, HTTPTransaction *(HTTPCodec::StreamID assocStreamId, HTTPTransaction::PushHandler *handler)) | proxygen::MockHTTPTransactionTransport | |
GMOCK_METHOD3_(, noexcept,, newExTransaction, HTTPTransaction *(HTTPTransaction::Handler *handler, HTTPCodec::StreamID controlStream, bool unidirectional)) | proxygen::MockHTTPTransactionTransport | |
GMOCK_METHOD4_(, noexcept,, sendHeaders, void(HTTPTransaction *, const HTTPMessage &, HTTPHeaderSize *, bool)) | proxygen::MockHTTPTransactionTransport | |
GMOCK_METHOD4_(, noexcept,, sendBody, size_t(HTTPTransaction *, std::shared_ptr< folly::IOBuf >, bool, bool)) | proxygen::MockHTTPTransactionTransport | |
isDraining() const =0 | proxygen::HTTPTransaction::Transport | pure virtual |
isReplaySafe() const =0 | proxygen::HTTPTransaction::Transport | pure virtual |
MOCK_CONST_METHOD0(isDraining, bool()) | proxygen::MockHTTPTransactionTransport | |
MOCK_CONST_METHOD0(getSecurityProtocol, std::string()) | proxygen::MockHTTPTransactionTransport | |
MOCK_CONST_METHOD0(getTransport, const folly::AsyncTransportWrapper *()) | proxygen::MockHTTPTransactionTransport | |
MOCK_CONST_METHOD0(needToBlockForReplaySafety, bool()) | proxygen::MockHTTPTransactionTransport | |
MOCK_CONST_METHOD0(isReplaySafe, bool()) | proxygen::MockHTTPTransactionTransport | |
MOCK_CONST_METHOD0(getHTTP2PrioritiesEnabled, bool()) | proxygen::MockHTTPTransactionTransport | |
MOCK_CONST_METHOD1(describe, void(std::ostream &)) | proxygen::MockHTTPTransactionTransport | |
MOCK_METHOD0(drain, void()) | proxygen::MockHTTPTransactionTransport | |
MOCK_METHOD0(getTransport, folly::AsyncTransportWrapper *()) | proxygen::MockHTTPTransactionTransport | |
MOCK_METHOD1(getCurrentTransportInfo, bool(wangle::TransportInfo *)) | proxygen::MockHTTPTransactionTransport | |
MOCK_METHOD1(setHTTP2PrioritiesEnabled, void(bool)) | proxygen::MockHTTPTransactionTransport | |
MOCK_METHOD1(getHTTPPriority, folly::Optional< const HTTPMessage::HTTPPriority >(uint8_t level)) | proxygen::MockHTTPTransactionTransport | |
mockCodec_ | proxygen::MockHTTPTransactionTransport | |
MockHTTPTransactionTransport() | proxygen::MockHTTPTransactionTransport | inline |
needToBlockForReplaySafety() const =0 | proxygen::HTTPTransaction::Transport | pure virtual |
newExTransaction(HTTPTransaction::Handler *handler, HTTPCodec::StreamID controlStream, bool unidirectional) noexcept=0 | proxygen::HTTPTransaction::Transport | pure virtual |
newPushedTransaction(HTTPCodec::StreamID assocStreamId, HTTPTransaction::PushHandler *handler) noexcept=0 | proxygen::HTTPTransaction::Transport | pure virtual |
notifyEgressBodyBuffered(int64_t bytes) noexcept=0 | proxygen::HTTPTransaction::Transport | pure virtual |
notifyIngressBodyProcessed(uint32_t bytes) noexcept=0 | proxygen::HTTPTransaction::Transport | pure virtual |
notifyPendingEgress() noexcept=0 | proxygen::HTTPTransaction::Transport | pure virtual |
pauseIngress(HTTPTransaction *txn) noexcept=0 | proxygen::HTTPTransaction::Transport | pure virtual |
removeWaitingForReplaySafety(folly::AsyncTransport::ReplaySafetyCallback *callback) noexcept=0 | proxygen::HTTPTransaction::Transport | pure virtual |
resumeIngress(HTTPTransaction *txn) noexcept=0 | proxygen::HTTPTransaction::Transport | pure virtual |
sendAbort(HTTPTransaction *txn, ErrorCode statusCode) noexcept=0 | proxygen::HTTPTransaction::Transport | pure virtual |
sendBody(HTTPTransaction *txn, std::unique_ptr< folly::IOBuf > iob, bool eom, bool trackLastByteFlushed) noexceptoverride | proxygen::MockHTTPTransactionTransport | inlinevirtual |
sendChunkHeader(HTTPTransaction *txn, size_t length) noexcept=0 | proxygen::HTTPTransaction::Transport | pure virtual |
sendChunkTerminator(HTTPTransaction *txn) noexcept=0 | proxygen::HTTPTransaction::Transport | pure virtual |
sendEOM(HTTPTransaction *txn, const HTTPHeaders *trailers) noexcept=0 | proxygen::HTTPTransaction::Transport | pure virtual |
sendHeaders(HTTPTransaction *txn, const HTTPMessage &headers, HTTPHeaderSize *size, bool eom) noexcept=0 | proxygen::HTTPTransaction::Transport | pure virtual |
sendPriority(HTTPTransaction *txn, const http2::PriorityUpdate &pri) noexcept=0 | proxygen::HTTPTransaction::Transport | pure virtual |
sendWindowUpdate(HTTPTransaction *txn, uint32_t bytes) noexcept=0 | proxygen::HTTPTransaction::Transport | pure virtual |
setHTTP2PrioritiesEnabled(bool enabled)=0 | proxygen::HTTPTransaction::Transport | pure virtual |
transactionTimeout(HTTPTransaction *txn) noexcept=0 | proxygen::HTTPTransaction::Transport | pure virtual |
~Transport() | proxygen::HTTPTransaction::Transport | inlinevirtual |