|
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 |