proxygen
proxygen::MockUpstreamController Class Reference

#include <HTTPSessionMocks.h>

Inheritance diagram for proxygen::MockUpstreamController:
proxygen::HTTPUpstreamSessionController proxygen::HTTPSessionController

Public Member Functions

 MOCK_METHOD1 (attachSession, void(HTTPSessionBase *))
 
 MOCK_METHOD1 (detachSession, void(const HTTPSessionBase *))
 
 MOCK_METHOD1 (onSessionCodecChange, void(HTTPSessionBase *))
 
 MOCK_CONST_METHOD0 (getHeaderIndexingStrategy, const HeaderIndexingStrategy *())
 
- Public Member Functions inherited from proxygen::HTTPSessionController
virtual ~HTTPSessionController ()
 
virtual void attachSession (HTTPSessionBase *session)=0
 
virtual void detachSession (const HTTPSessionBase *session)=0
 
virtual void onSessionCodecChange (HTTPSessionBase *)
 
virtual std::chrono::milliseconds getGracefulShutdownTimeout () const
 
virtual std::chrono::milliseconds getSessionFlowControlTimeout () const
 
virtual const HeaderIndexingStrategygetHeaderIndexingStrategy () const
 

Detailed Description

Definition at line 383 of file HTTPSessionMocks.h.

Member Function Documentation

proxygen::MockUpstreamController::MOCK_CONST_METHOD0 ( getHeaderIndexingStrategy  ,
const HeaderIndexingStrategy () 
)
proxygen::MockUpstreamController::MOCK_METHOD1 ( attachSession  ,
void(HTTPSessionBase *)   
)
proxygen::MockUpstreamController::MOCK_METHOD1 ( detachSession  ,
void(const HTTPSessionBase *)   
)
proxygen::MockUpstreamController::MOCK_METHOD1 ( onSessionCodecChange  ,
void(HTTPSessionBase *)   
)

The documentation for this class was generated from the following file: