proxygen
|
#include <ByteEvents.h>
Public Member Functions | |
TransactionByteEvent (uint64_t byteNo, EventType eventType, HTTPTransaction *txn) | |
~TransactionByteEvent () | |
HTTPTransaction * | getTransaction () override |
Public Member Functions inherited from proxygen::ByteEvent | |
ByteEvent (uint64_t byteOffset, EventType eventType) | |
virtual | ~ByteEvent () |
virtual int64_t | getLatency () |
Public Attributes | |
HTTPTransaction * | txn_ |
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 43 of file ByteEvents.h.
|
inline |
Definition at line 45 of file ByteEvents.h.
|
inline |
Definition at line 52 of file ByteEvents.h.
|
inlineoverridevirtual |
HTTPTransaction* proxygen::TransactionByteEvent::txn_ |
Definition at line 60 of file ByteEvents.h.