proxygen
|
#include <ByteEvents.h>
Public Member Functions | |
AckByteEvent (AckTimeout::Callback *callback, uint64_t byteNo, EventType eventType, HTTPTransaction *txn) | |
Public Member Functions inherited from proxygen::TransactionByteEvent | |
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 | |
AckTimeout | timeout |
Public Attributes inherited from proxygen::TransactionByteEvent | |
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 88 of file ByteEvents.h.
|
inline |
Definition at line 90 of file ByteEvents.h.
AckTimeout proxygen::AckByteEvent::timeout |
Definition at line 97 of file ByteEvents.h.