|
| | 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.