|
| TimeoutableHTTPUpstreamTest () |
|
| HTTPUpstreamTest (std::vector< int64_t > flowControl={-1,-1,-1}) |
|
void | resumeWrites () |
|
virtual void | onWriteChain (folly::AsyncTransportWrapper::WriteCallback *callback, std::shared_ptr< IOBuf > iob, WriteFlags) |
|
void | handleWrite (folly::AsyncTransportWrapper::WriteCallback *callback) |
|
void | SetUp () override |
|
void | commonSetUp (unique_ptr< HTTPCodec > codec) |
|
unique_ptr< typename C::Codec > | makeServerCodec () |
|
void | enableExHeader (typename C::Codec *serverCodec) |
|
void | parseOutput (HTTPCodec &serverCodec) |
|
void | readAndLoop (const std::string &input) |
|
void | readAndLoop (IOBuf *buf) |
|
void | readAndLoop (const uint8_t *input, size_t length) |
|
void | testBasicRequest () |
|
void | testBasicRequestHttp10 (bool keepalive) |
|
void | onCreate (const HTTPSessionBase &) override |
|
void | onDestroy (const HTTPSessionBase &) override |
|
void | onSettingsOutgoingStreamsFull (const HTTPSessionBase &) override |
|
void | onSettingsOutgoingStreamsNotFull (const HTTPSessionBase &) override |
|
void | TearDown () override |
|
std::unique_ptr< StrictMock< MockHTTPHandler > > | openTransaction (bool expectStartPaused=false) |
|
std::unique_ptr< NiceMock< MockHTTPHandler > > | openNiceTransaction (bool expectStartPaused=false) |
|
void | testSimpleUpgrade (const std::string &upgradeReqHeader, const std::string &upgradeRespHeader, CodecProtocol respCodecVersion) |
|
MockByteEventTracker * | setMockByteEventTracker () |
|
virtual | ~Test () |
|
virtual | ~Test () |
|
virtual | ~Test () |
|
virtual | ~InfoCallback () |
|
virtual void | onFullHandshakeCompletion (const HTTPSessionBase &) |
|
virtual void | onIngressError (const HTTPSessionBase &, ProxygenError) |
|
virtual void | onIngressEOF () |
|
virtual void | onRead (const HTTPSessionBase &, size_t) |
|
virtual void | onWrite (const HTTPSessionBase &, size_t) |
|
virtual void | onRequestBegin (const HTTPSessionBase &) |
|
virtual void | onRequestEnd (const HTTPSessionBase &, uint32_t) |
|
virtual void | onActivateConnection (const HTTPSessionBase &) |
|
virtual void | onDeactivateConnection (const HTTPSessionBase &) |
|
virtual void | onIngressMessage (const HTTPSessionBase &, const HTTPMessage &) |
|
virtual void | onIngressLimitExceeded (const HTTPSessionBase &) |
|
virtual void | onIngressPaused (const HTTPSessionBase &) |
|
virtual void | onTransactionDetached (const HTTPSessionBase &) |
|
virtual void | onPingReplySent (int64_t) |
|
virtual void | onPingReplyReceived () |
|
virtual void | onFlowControlWindowClosed (const HTTPSessionBase &) |
|
virtual void | onEgressBuffered (const HTTPSessionBase &) |
|
virtual void | onEgressBufferCleared (const HTTPSessionBase &) |
|
virtual void | onSettings (const HTTPSessionBase &, const SettingsList &) |
|
virtual void | onSettingsAck (const HTTPSessionBase &) |
|
template<class C>
class TimeoutableHTTPUpstreamTest< C >
Definition at line 390 of file HTTPUpstreamSessionTest.cpp.