proxygen
|
This is the complete list of members for proxygen::SPDYCodec, including all inherited members.
addPriorityNodes(PriorityQueue &queue, folly::IOBufQueue &writeBuf, uint8_t maxLevel) override | proxygen::SPDYCodec | virtual |
callback_ | proxygen::HTTPParallelCodec | protected |
checkLength(uint32_t expectedLength, const std::string &msg) | proxygen::SPDYCodec | private |
checkMinLength(uint32_t minLength, const std::string &msg) | proxygen::SPDYCodec | private |
CLOSED enum value | proxygen::HTTPParallelCodec | protected |
closedStreams_ | proxygen::SPDYCodec | private |
closeOnEgressComplete() const override | proxygen::HTTPParallelCodec | inlinevirtual |
CLOSING enum value | proxygen::HTTPParallelCodec | protected |
ClosingState enum name | proxygen::HTTPParallelCodec | protected |
createStream() override | proxygen::HTTPParallelCodec | virtual |
ctrl_ | proxygen::SPDYCodec | private |
CTRL_FRAME_DATA enum value | proxygen::SPDYCodec | private |
currentIngressBuf_ | proxygen::SPDYCodec | private |
DATA_FRAME_DATA enum value | proxygen::SPDYCodec | private |
decodeHeaders(folly::io::Cursor &cursor) | proxygen::SPDYCodec | private |
deliverCallbackIfAllowed(T callbackFn, char const *cbName, StreamID stream, Args &&...args) | proxygen::HTTPParallelCodec | inlineprotected |
deliverOnMessageBegin(StreamID streamID, StreamID assocStreamID, HTTPMessage *msg) | proxygen::SPDYCodec | private |
egressGoawayAck_ | proxygen::HTTPParallelCodec | protected |
egressSettings_ | proxygen::SPDYCodec | private |
enableDoubleGoawayDrain() override | proxygen::HTTPParallelCodec | virtual |
encodeHeaders(const HTTPMessage &msg, std::vector< compress::Header > &headers, uint32_t headroom=0, HTTPHeaderSize *size=nullptr) | proxygen::SPDYCodec | private |
failSession(uint32_t statusCode) | proxygen::SPDYCodec | private |
failStream(bool newTxn, StreamID streamID, uint32_t code, std::string excStr=empty_string) | proxygen::SPDYCodec | private |
FIRST_GOAWAY_SENT enum value | proxygen::HTTPParallelCodec | protected |
flags_ | proxygen::SPDYCodec | private |
FRAME_HEADER enum value | proxygen::SPDYCodec | private |
FrameState enum name | proxygen::SPDYCodec | private |
frameState_ | proxygen::SPDYCodec | private |
generateBody(folly::IOBufQueue &writeBuf, StreamID stream, std::unique_ptr< folly::IOBuf > chain, folly::Optional< uint8_t > padding, bool eom) override | proxygen::SPDYCodec | virtual |
generateCertificate(folly::IOBufQueue &, uint16_t, std::unique_ptr< folly::IOBuf >) | proxygen::HTTPCodec | inlinevirtual |
generateCertificateRequest(folly::IOBufQueue &, uint16_t, std::unique_ptr< folly::IOBuf >) | proxygen::HTTPCodec | inlinevirtual |
generateChunkHeader(folly::IOBufQueue &writeBuf, StreamID stream, size_t length) override | proxygen::SPDYCodec | virtual |
generateChunkTerminator(folly::IOBufQueue &writeBuf, StreamID stream) override | proxygen::SPDYCodec | virtual |
generateConnectionPreface(folly::IOBufQueue &) | proxygen::HTTPCodec | inlinevirtual |
generateDataFrame(folly::IOBufQueue &writeBuf, uint32_t streamID, uint8_t flags, uint32_t length, std::unique_ptr< folly::IOBuf > payload) | proxygen::SPDYCodec | private |
generateEOM(folly::IOBufQueue &writeBuf, StreamID stream) override | proxygen::SPDYCodec | virtual |
generateExHeader(folly::IOBufQueue &, StreamID, const HTTPMessage &, const HTTPCodec::ExAttributes &, bool, HTTPHeaderSize *) | proxygen::HTTPCodec | inlinevirtual |
generateGoaway(folly::IOBufQueue &writeBuf, StreamID lastStream, ErrorCode statusCode, std::unique_ptr< folly::IOBuf > debugData=nullptr) override | proxygen::SPDYCodec | virtual |
generateHeader(folly::IOBufQueue &writeBuf, StreamID stream, const HTTPMessage &msg, bool eom=false, HTTPHeaderSize *size=nullptr) override | proxygen::SPDYCodec | virtual |
generatePingCommon(folly::IOBufQueue &writeBuf, uint64_t uniqueID) | proxygen::SPDYCodec | private |
generatePingReply(folly::IOBufQueue &writeBuf, uint64_t uniqueID) override | proxygen::SPDYCodec | virtual |
generatePingRequest(folly::IOBufQueue &writeBuf) override | proxygen::SPDYCodec | virtual |
generatePriority(folly::IOBufQueue &, StreamID, const HTTPMessage::HTTPPriority &) | proxygen::HTTPCodec | inlinevirtual |
generatePushPromise(folly::IOBufQueue &writeBuf, StreamID stream, const HTTPMessage &msg, StreamID assocstream, bool eom=false, HTTPHeaderSize *size=nullptr) override | proxygen::SPDYCodec | virtual |
generateRstStream(folly::IOBufQueue &writeBuf, StreamID txn, ErrorCode statusCode) override | proxygen::SPDYCodec | virtual |
generateSettings(folly::IOBufQueue &writeBuf) override | proxygen::SPDYCodec | virtual |
generateSettingsAck(folly::IOBufQueue &) | proxygen::HTTPCodec | inlinevirtual |
generateSynReply(StreamID stream, folly::IOBufQueue &writeBuf, const HTTPMessage &msg, bool eom, HTTPHeaderSize *size) | proxygen::SPDYCodec | private |
generateSynStream(StreamID stream, StreamID assocStream, folly::IOBufQueue &writeBuf, const HTTPMessage &msg, bool eom, HTTPHeaderSize *size) | proxygen::SPDYCodec | private |
generateTrailers(folly::IOBufQueue &writeBuf, StreamID stream, const HTTPHeaders &trailers) override | proxygen::SPDYCodec | virtual |
generateWindowUpdate(folly::IOBufQueue &writeBuf, StreamID stream, uint32_t delta) override | proxygen::SPDYCodec | virtual |
getDefaultWindowSize() const override | proxygen::SPDYCodec | inlinevirtual |
getEgressSettings() override | proxygen::SPDYCodec | inlinevirtual |
getHPACKTableInfo() const | proxygen::HTTPCodec | inlinevirtual |
getIngressSettings() const override | proxygen::SPDYCodec | inlinevirtual |
getLastIncomingStreamID() const override | proxygen::HTTPParallelCodec | inlinevirtual |
getMinorVersion() const | proxygen::SPDYCodec | |
getProtocol() const override | proxygen::SPDYCodec | virtual |
getTransportDirection() const override | proxygen::HTTPParallelCodec | inlinevirtual |
getUserAgent() const override | proxygen::SPDYCodec | virtual |
getVersion() const | proxygen::SPDYCodec | |
getVersion(const std::string &protocol) | proxygen::SPDYCodec | static |
getVersionSettings(SPDYVersion version) | proxygen::SPDYCodec | static |
goawayErrorMessage_ | proxygen::HTTPParallelCodec | protected |
headerCodec_ | proxygen::SPDYCodec | private |
HTTPParallelCodec(TransportDirection direction) | proxygen::HTTPParallelCodec | explicit |
ingressGoawayAck_ | proxygen::HTTPParallelCodec | protected |
ingressSettings_ | proxygen::SPDYCodec | private |
isBusy() const override | proxygen::HTTPParallelCodec | inlinevirtual |
isInitiatedStream(StreamID stream) const | proxygen::HTTPParallelCodec | inline |
isReusable() const override | proxygen::HTTPParallelCodec | virtual |
isSPDYReserved(const std::string &name) | proxygen::SPDYCodec | private |
isStreamIngressEgressAllowed(StreamID stream) const | proxygen::HTTPParallelCodec | inline |
isWaitingToDrain() const override | proxygen::HTTPParallelCodec | virtual |
lastStreamID_ | proxygen::HTTPParallelCodec | protected |
length_ | proxygen::SPDYCodec | private |
mapDependencyToPriority(StreamID parent) const override | proxygen::SPDYCodec | inlinevirtual |
mapPriorityToDependency(uint8_t priority) const override | proxygen::SPDYCodec | inlinevirtual |
MAX_STREAM_ID | proxygen::HTTPCodec | static |
maxFrameLength_ | proxygen::SPDYCodec | private |
nextEgressPingID_ | proxygen::SPDYCodec | private |
nextEgressStreamID_ | proxygen::HTTPParallelCodec | protected |
NoExAttributes | proxygen::HTTPCodec | static |
NoPadding | proxygen::HTTPCodec | static |
NoStream | proxygen::SPDYCodec | static |
onControlFrame(folly::io::Cursor &cursor) | proxygen::SPDYCodec | private |
onGoaway(uint32_t lastGoodStream, uint32_t statusCode) noexcept | proxygen::SPDYCodec | private |
onHeaders(const compress::HeaderPieceList &headers) noexcept | proxygen::SPDYCodec | private |
onIngress(const folly::IOBuf &buf) override | proxygen::SPDYCodec | virtual |
onIngressEOF() override | proxygen::HTTPParallelCodec | inlinevirtual |
onIngressUpgradeMessage(const HTTPMessage &msg) override | proxygen::HTTPParallelCodec | virtual |
onPing(uint32_t uniqueID) noexcept | proxygen::SPDYCodec | private |
onRstStream(uint32_t statusCode) noexcept | proxygen::SPDYCodec | private |
onSettings(const SettingList &settings) | proxygen::SPDYCodec | private |
onSynCommon(StreamID streamID, StreamID assocStreamID, const compress::HeaderPieceList &headers, int8_t pri, const HTTPHeaderSize &size) | proxygen::SPDYCodec | private |
onSynReply(const compress::HeaderPieceList &headers, const HTTPHeaderSize &size) | proxygen::SPDYCodec | private |
onSynStream(uint32_t assocStream, uint8_t pri, uint8_t slot, const compress::HeaderPieceList &headers, const HTTPHeaderSize &size) | proxygen::SPDYCodec | private |
onWindowUpdate(uint32_t delta) noexcept | proxygen::SPDYCodec | private |
OPEN enum value | proxygen::HTTPParallelCodec | protected |
OPEN_WITH_GRACEFUL_DRAIN_ENABLED enum value | proxygen::HTTPParallelCodec | protected |
parseHeaders(TransportDirection direction, StreamID streamID, StreamID assocStreamID, const compress::HeaderPieceList &headers) | proxygen::SPDYCodec | private |
parseIngress(const folly::IOBuf &buf) | proxygen::SPDYCodec | private |
partialMsg_ | proxygen::SPDYCodec | private |
rstStatusSupported(int statusCode) const | proxygen::SPDYCodec | private |
serializeRequestHeaders(const HTTPMessage &msg, bool isPushed, uint32_t headroom=0, HTTPHeaderSize *size=nullptr) | proxygen::SPDYCodec | private |
serializeResponseHeaders(const HTTPMessage &msg, uint32_t headroom=0, HTTPHeaderSize *size=nullptr) | proxygen::SPDYCodec | private |
sessionClosing_ | proxygen::HTTPParallelCodec | protected |
setCallback(Callback *callback) override | proxygen::HTTPParallelCodec | inlinevirtual |
setHeaderCodecStats(HeaderCodec::Stats *stats) override | proxygen::SPDYCodec | inlinevirtual |
setMaxFrameLength(uint32_t maxFrameLength) | proxygen::SPDYCodec | |
setMaxUncompressedHeaders(uint32_t maxUncompressed) | proxygen::SPDYCodec | |
setNextEgressStreamId(StreamID nextEgressStreamID) | proxygen::HTTPParallelCodec | inline |
setParserPaused(bool) override | proxygen::HTTPParallelCodec | inlinevirtual |
SettingList typedef | proxygen::SPDYCodec | |
SPDYCodec(TransportDirection direction, SPDYVersion version, int spdyCompressionLevel=Z_NO_COMPRESSION) | proxygen::SPDYCodec | explicit |
StreamID typedef | proxygen::HTTPCodec | |
streamId_ | proxygen::SPDYCodec | private |
supportsExTransactions() const | proxygen::HTTPCodec | inlinevirtual |
supportsParallelRequests() const override | proxygen::HTTPParallelCodec | inlinevirtual |
supportsPushTransactions() const override | proxygen::SPDYCodec | inlinevirtual |
supportsSessionFlowControl() const override | proxygen::SPDYCodec | virtual |
supportsStreamFlowControl() const override | proxygen::SPDYCodec | virtual |
transportDirection_ | proxygen::HTTPParallelCodec | protected |
type_ | proxygen::SPDYCodec | private |
userAgent_ | proxygen::SPDYCodec | private |
version_ | proxygen::SPDYCodec | private |
versionSettings_ | proxygen::SPDYCodec | private |
~HTTPCodec() | proxygen::HTTPCodec | inlinevirtual |
~SPDYCodec() override | proxygen::SPDYCodec |