|
| MOCK_METHOD2 (getRequestHandler, HTTPTransactionHandler *(HTTPTransaction &, HTTPMessage *msg)) |
|
| MOCK_METHOD3 (getParseErrorHandler, HTTPTransactionHandler *(HTTPTransaction *, const HTTPException &, const folly::SocketAddress &)) |
|
| MOCK_METHOD2 (getTransactionTimeoutHandler, HTTPTransactionHandler *(HTTPTransaction *txn, const folly::SocketAddress &)) |
|
| MOCK_METHOD1 (attachSession, void(HTTPSessionBase *)) |
|
| MOCK_METHOD1 (detachSession, void(const HTTPSessionBase *)) |
|
| MOCK_METHOD1 (onSessionCodecChange, void(HTTPSessionBase *)) |
|
| MOCK_CONST_METHOD0 (getGracefulShutdownTimeout, std::chrono::milliseconds()) |
|
| MOCK_CONST_METHOD0 (getHeaderIndexingStrategy, const HeaderIndexingStrategy *()) |
|
virtual | ~HTTPSessionController () |
|
virtual HTTPTransactionHandler * | getRequestHandler (HTTPTransaction &txn, HTTPMessage *msg)=0 |
|
virtual HTTPTransactionHandler * | getParseErrorHandler (HTTPTransaction *txn, const HTTPException &error, const folly::SocketAddress &localAddress)=0 |
|
virtual HTTPTransactionHandler * | getTransactionTimeoutHandler (HTTPTransaction *txn, const folly::SocketAddress &localAddress)=0 |
|
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 HeaderIndexingStrategy * | getHeaderIndexingStrategy () const |
|
Definition at line 360 of file HTTPSessionMocks.h.