proxygen
|
#include <HTTPSessionStats.h>
Public Member Functions | |
~HTTPSessionStats () noexceptoverride | |
virtual void | recordTransactionOpened () noexcept=0 |
virtual void | recordTransactionClosed () noexcept=0 |
virtual void | recordTransactionsServed (uint64_t) noexcept=0 |
virtual void | recordSessionReused () noexcept=0 |
virtual void | recordSessionIdleTime (std::chrono::seconds) noexcept |
virtual void | recordTransactionStalled () noexcept=0 |
virtual void | recordSessionStalled () noexcept=0 |
Public Member Functions inherited from proxygen::TTLBAStats | |
virtual | ~TTLBAStats () noexcept |
virtual void | recordTTLBAExceedLimit () noexcept=0 |
virtual void | recordTTLBAIOBSplitByEom () noexcept=0 |
virtual void | recordTTLBANotFound () noexcept=0 |
virtual void | recordTTLBAReceived () noexcept=0 |
virtual void | recordTTLBATimeout () noexcept=0 |
virtual void | recordTTLBAEomPassed () noexcept=0 |
virtual void | recordTTLBATracked () noexcept=0 |
Definition at line 19 of file HTTPSessionStats.h.
|
inlineoverridenoexcept |
Definition at line 21 of file HTTPSessionStats.h.
References folly::pushmi::__adl::noexcept(), recordSessionReused(), recordTransactionClosed(), recordTransactionOpened(), recordTransactionsServed(), and uint64_t.
|
inlinevirtualnoexcept |
Definition at line 27 of file HTTPSessionStats.h.
References recordSessionStalled(), and recordTransactionStalled().
|
pure virtualnoexcept |
Implemented in proxygen::DummyHTTPSessionStats.
Referenced by proxygen::HTTPSession::createTransaction(), and ~HTTPSessionStats().
|
pure virtualnoexcept |
Implemented in proxygen::DummyHTTPSessionStats.
Referenced by proxygen::HTTPSession::onConnectionSendWindowClosed(), and recordSessionIdleTime().
|
pure virtualnoexcept |
Implemented in proxygen::DummyHTTPSessionStats.
Referenced by ~HTTPSessionStats(), and proxygen::HTTPTransaction::~HTTPTransaction().
|
pure virtualnoexcept |
Implemented in proxygen::DummyHTTPSessionStats.
Referenced by proxygen::HTTPTransaction::HTTPTransaction(), and ~HTTPSessionStats().
|
pure virtualnoexcept |
Implemented in proxygen::DummyHTTPSessionStats.
Referenced by ~HTTPSessionStats().
|
pure virtualnoexcept |
Implemented in proxygen::DummyHTTPSessionStats.
Referenced by recordSessionIdleTime(), and proxygen::HTTPTransaction::updateHandlerPauseState().