proxygen
|
#include <ByteEvents.h>
Public Member Functions | |
PingByteEvent (uint64_t byteOffset, TimePoint pingRequestReceivedTime) | |
int64_t | getLatency () override |
Public Member Functions inherited from proxygen::ByteEvent | |
ByteEvent (uint64_t byteOffset, EventType eventType) | |
virtual | ~ByteEvent () |
virtual HTTPTransaction * | getTransaction () |
Public Attributes | |
TimePoint | pingRequestReceivedTime_ |
Public Attributes inherited from proxygen::ByteEvent | |
folly::IntrusiveListHook | listHook |
EventType | eventType_:3 |
size_t | eomTracked_:1 |
uint64_t | byteOffset_:(8*sizeof(uint64_t)-4) |
Additional Inherited Members | |
Public Types inherited from proxygen::ByteEvent | |
enum | EventType { FIRST_BYTE, LAST_BYTE, PING_REPLY_SENT, FIRST_HEADER_BYTE, TRACKED_BYTE } |
Definition at line 100 of file ByteEvents.h.
|
inline |
Definition at line 102 of file ByteEvents.h.
References proxygen::ByteEvent::getLatency(), and int64_t.
|
overridevirtual |
Reimplemented from proxygen::ByteEvent.
Definition at line 29 of file ByteEvents.cpp.
References proxygen::millisecondsSince(), and pingRequestReceivedTime_.
TimePoint proxygen::PingByteEvent::pingRequestReceivedTime_ |
Definition at line 108 of file ByteEvents.h.
Referenced by getLatency().