proxygen
proxygen::MockHTTPSessionStats Class Reference

#include <HTTPSessionMocks.h>

Inheritance diagram for proxygen::MockHTTPSessionStats:
proxygen::DummyHTTPSessionStats proxygen::HTTPSessionStats proxygen::TTLBAStats

Public Member Functions

 MockHTTPSessionStats ()
 
 GMOCK_METHOD0_ (, noexcept,, recordTransactionOpened, void())
 
 GMOCK_METHOD0_ (, noexcept,, recordTransactionClosed, void())
 
 GMOCK_METHOD1_ (, noexcept,, recordTransactionsServed, void(uint64_t))
 
 GMOCK_METHOD0_ (, noexcept,, recordSessionReused, void())
 
 GMOCK_METHOD1_ (, noexcept,, recordSessionIdleTime, void(std::chrono::seconds))
 
 GMOCK_METHOD0_ (, noexcept,, recordTransactionStalled, void())
 
 GMOCK_METHOD0_ (, noexcept,, recordSessionStalled, void())
 
- Public Member Functions inherited from proxygen::DummyHTTPSessionStats
void recordTransactionOpened () noexceptoverride
 
void recordTransactionClosed () noexceptoverride
 
void recordTransactionsServed (uint64_t) noexceptoverride
 
void recordSessionReused () noexceptoverride
 
void recordTransactionStalled () noexceptoverride
 
void recordSessionStalled () noexceptoverride
 
void recordTTLBAExceedLimit () noexceptoverride
 
void recordTTLBAIOBSplitByEom () noexceptoverride
 
void recordTTLBANotFound () noexceptoverride
 
void recordTTLBAReceived () noexceptoverride
 
void recordTTLBATimeout () noexceptoverride
 
void recordTTLBAEomPassed () noexceptoverride
 
void recordTTLBATracked () noexceptoverride
 
- Public Member Functions inherited from proxygen::HTTPSessionStats
 ~HTTPSessionStats () noexceptoverride
 
virtual void recordSessionIdleTime (std::chrono::seconds) noexcept
 
- Public Member Functions inherited from proxygen::TTLBAStats
virtual ~TTLBAStats () noexcept
 

Detailed Description

Definition at line 449 of file HTTPSessionMocks.h.

Constructor & Destructor Documentation

proxygen::MockHTTPSessionStats::MockHTTPSessionStats ( )
inline

Definition at line 451 of file HTTPSessionMocks.h.

References GMOCK_NOEXCEPT_METHOD0, GMOCK_NOEXCEPT_METHOD1, and uint64_t.

451  {
452  }

Member Function Documentation

proxygen::MockHTTPSessionStats::GMOCK_METHOD0_ ( noexcept  ,
recordTransactionOpened  ,
void()   
)
proxygen::MockHTTPSessionStats::GMOCK_METHOD0_ ( noexcept  ,
recordTransactionClosed  ,
void()   
)
proxygen::MockHTTPSessionStats::GMOCK_METHOD0_ ( noexcept  ,
recordSessionReused  ,
void()   
)
proxygen::MockHTTPSessionStats::GMOCK_METHOD0_ ( noexcept  ,
recordTransactionStalled  ,
void()   
)
proxygen::MockHTTPSessionStats::GMOCK_METHOD0_ ( noexcept  ,
recordSessionStalled  ,
void()   
)
proxygen::MockHTTPSessionStats::GMOCK_METHOD1_ ( noexcept  ,
recordTransactionsServed  ,
void(uint64_t  
)
proxygen::MockHTTPSessionStats::GMOCK_METHOD1_ ( noexcept  ,
recordSessionIdleTime  ,
void(std::chrono::seconds)   
)

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