proxygen
proxygen::compress::QPACKScheme::QPACKAck Struct Reference

#include <QPACKScheme.h>

Inheritance diagram for proxygen::compress::QPACKScheme::QPACKAck:
proxygen::compress::CompressionScheme::Ack

Public Member Functions

 QPACKAck (uint16_t n, uint16_t an, std::unique_ptr< folly::IOBuf > hAck, std::unique_ptr< folly::IOBuf > cAck)
 
- Public Member Functions inherited from proxygen::compress::CompressionScheme::Ack
virtual ~Ack ()
 

Public Attributes

uint16_t seqn
 
uint16_t ackSeqn
 
std::unique_ptr< folly::IOBufheaderAck
 
std::unique_ptr< folly::IOBufcontrolAck
 

Detailed Description

Definition at line 35 of file QPACKScheme.h.

Constructor & Destructor Documentation

proxygen::compress::QPACKScheme::QPACKAck::QPACKAck ( uint16_t  n,
uint16_t  an,
std::unique_ptr< folly::IOBuf hAck,
std::unique_ptr< folly::IOBuf cAck 
)
inlineexplicit

Definition at line 36 of file QPACKScheme.h.

39  :
40  seqn(n),
41  ackSeqn(an),
42  headerAck(std::move(hAck)),
43  controlAck(std::move(cAck)) {
44  }
std::unique_ptr< folly::IOBuf > controlAck
Definition: QPACKScheme.h:48
constexpr detail::Map< Move > move
Definition: Base-inl.h:2567
std::unique_ptr< folly::IOBuf > headerAck
Definition: QPACKScheme.h:47

Member Data Documentation

uint16_t proxygen::compress::QPACKScheme::QPACKAck::ackSeqn

Definition at line 46 of file QPACKScheme.h.

std::unique_ptr<folly::IOBuf> proxygen::compress::QPACKScheme::QPACKAck::controlAck

Definition at line 48 of file QPACKScheme.h.

std::unique_ptr<folly::IOBuf> proxygen::compress::QPACKScheme::QPACKAck::headerAck

Definition at line 47 of file QPACKScheme.h.

uint16_t proxygen::compress::QPACKScheme::QPACKAck::seqn

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