addPriorityNodes(PriorityQueue &queue, folly::IOBufQueue &writeBuf, uint8_t maxLevel) override | proxygen::PassThroughHTTPCodecFilter | |
append(Filter *nextFilter) | proxygen::GenericFilter< T1, T2, set_callback, TakeOwnership, Dp > | inline |
call_ | proxygen::GenericFilter< T1, T2, set_callback, TakeOwnership, Dp > | protected |
callback_ | proxygen::GenericFilter< T1, T2, set_callback, TakeOwnership, Dp > | protected |
closeOnEgressComplete() const override | proxygen::PassThroughHTTPCodecFilter | |
createStream() override | proxygen::PassThroughHTTPCodecFilter | |
drop() | proxygen::GenericFilter< T1, T2, set_callback, TakeOwnership, Dp > | inlineprotected |
enableDoubleGoawayDrain() override | proxygen::PassThroughHTTPCodecFilter | |
error_ | proxygen::FlowControlFilter | private |
Filter typedef | proxygen::GenericFilter< T1, T2, set_callback, TakeOwnership, Dp > | |
FlowControlFilter(Callback &callback, folly::IOBufQueue &writeBuf, HTTPCodec *codec, uint32_t recvCapacity=0) | proxygen::FlowControlFilter | explicit |
generateBody(folly::IOBufQueue &writeBuf, StreamID stream, std::unique_ptr< folly::IOBuf > chain, folly::Optional< uint8_t > padding, bool eom) override | proxygen::FlowControlFilter | |
generateCertificate(folly::IOBufQueue &writeBuf, uint16_t certId, std::unique_ptr< folly::IOBuf > certData) override | proxygen::PassThroughHTTPCodecFilter | |
generateCertificateRequest(folly::IOBufQueue &writeBuf, uint16_t requestId, std::unique_ptr< folly::IOBuf > chain) override | proxygen::PassThroughHTTPCodecFilter | |
generateChunkHeader(folly::IOBufQueue &writeBuf, StreamID stream, size_t length) override | proxygen::PassThroughHTTPCodecFilter | |
generateChunkTerminator(folly::IOBufQueue &writeBuf, StreamID stream) override | proxygen::PassThroughHTTPCodecFilter | |
generateConnectionPreface(folly::IOBufQueue &writeBuf) override | proxygen::PassThroughHTTPCodecFilter | |
generateEOM(folly::IOBufQueue &writeBuf, StreamID stream) override | proxygen::PassThroughHTTPCodecFilter | |
generateExHeader(folly::IOBufQueue &writeBuf, StreamID stream, const HTTPMessage &msg, const HTTPCodec::ExAttributes &exAttributes, bool eom, HTTPHeaderSize *size) override | proxygen::PassThroughHTTPCodecFilter | |
generateGoaway(folly::IOBufQueue &writeBuf, StreamID lastStream, ErrorCode statusCode, std::unique_ptr< folly::IOBuf > debugData=nullptr) override | proxygen::PassThroughHTTPCodecFilter | |
generateHeader(folly::IOBufQueue &writeBuf, StreamID stream, const HTTPMessage &msg, bool eom, HTTPHeaderSize *size) override | proxygen::PassThroughHTTPCodecFilter | |
generatePingReply(folly::IOBufQueue &writeBuf, uint64_t uniqueID) override | proxygen::PassThroughHTTPCodecFilter | |
generatePingRequest(folly::IOBufQueue &writeBuf) override | proxygen::PassThroughHTTPCodecFilter | |
generatePriority(folly::IOBufQueue &writeBuf, StreamID stream, const HTTPMessage::HTTPPriority &pri) override | proxygen::PassThroughHTTPCodecFilter | |
generatePushPromise(folly::IOBufQueue &writeBuf, StreamID stream, const HTTPMessage &msg, StreamID assocStream, bool eom, HTTPHeaderSize *size) override | proxygen::PassThroughHTTPCodecFilter | |
generateRstStream(folly::IOBufQueue &writeBuf, StreamID stream, ErrorCode statusCode) override | proxygen::PassThroughHTTPCodecFilter | |
generateSettings(folly::IOBufQueue &writeBuf) override | proxygen::PassThroughHTTPCodecFilter | |
generateSettingsAck(folly::IOBufQueue &writeBuf) override | proxygen::PassThroughHTTPCodecFilter | |
generateTrailers(folly::IOBufQueue &writeBuf, StreamID stream, const HTTPHeaders &trailers) override | proxygen::PassThroughHTTPCodecFilter | |
generateWindowUpdate(folly::IOBufQueue &writeBuf, StreamID stream, uint32_t delta) override | proxygen::FlowControlFilter | |
GenericFilter(bool calls, bool callbacks) | proxygen::GenericFilter< T1, T2, set_callback, TakeOwnership, Dp > | inline |
getAvailableSend() const | proxygen::FlowControlFilter | |
getDefaultWindowSize() const override | proxygen::PassThroughHTTPCodecFilter | |
getEgressSettings() override | proxygen::PassThroughHTTPCodecFilter | |
getHPACKTableInfo() const override | proxygen::PassThroughHTTPCodecFilter | |
getIngressSettings() const override | proxygen::PassThroughHTTPCodecFilter | |
getLastIncomingStreamID() const override | proxygen::PassThroughHTTPCodecFilter | |
getProtocol() const override | proxygen::PassThroughHTTPCodecFilter | |
getTransportDirection() const override | proxygen::PassThroughHTTPCodecFilter | |
getUserAgent() const override | proxygen::PassThroughHTTPCodecFilter | |
ingressBytesProcessed(folly::IOBufQueue &writeBuf, uint32_t delta) | proxygen::FlowControlFilter | |
isBusy() const override | proxygen::PassThroughHTTPCodecFilter | |
isReusable() const override | proxygen::FlowControlFilter | |
isWaitingToDrain() const override | proxygen::PassThroughHTTPCodecFilter | |
kWantsCallbacks_ | proxygen::GenericFilter< T1, T2, set_callback, TakeOwnership, Dp > | |
kWantsCalls_ | proxygen::GenericFilter< T1, T2, set_callback, TakeOwnership, Dp > | |
mapDependencyToPriority(StreamID parent) const override | proxygen::PassThroughHTTPCodecFilter | |
mapPriorityToDependency(uint8_t priority) const override | proxygen::PassThroughHTTPCodecFilter | |
notify_ | proxygen::FlowControlFilter | private |
numIncomingStreams() const override | proxygen::PassThroughHTTPCodecFilter | |
numOutgoingStreams() const override | proxygen::PassThroughHTTPCodecFilter | |
onAbort(StreamID stream, ErrorCode code) override | proxygen::PassThroughHTTPCodecFilter | |
onBody(StreamID stream, std::unique_ptr< folly::IOBuf > chain, uint16_t padding) override | proxygen::FlowControlFilter | |
onCertificate(uint16_t certId, std::unique_ptr< folly::IOBuf > authenticator) override | proxygen::PassThroughHTTPCodecFilter | |
onCertificateRequest(uint16_t requestId, std::unique_ptr< folly::IOBuf > authRequest) override | proxygen::PassThroughHTTPCodecFilter | |
onChunkComplete(StreamID stream) override | proxygen::PassThroughHTTPCodecFilter | |
onChunkHeader(StreamID stream, size_t length) override | proxygen::PassThroughHTTPCodecFilter | |
onError(StreamID stream, const HTTPException &error, bool newStream=false) override | proxygen::PassThroughHTTPCodecFilter | |
onExMessageBegin(StreamID stream, StreamID controlStream, bool unidirectional, HTTPMessage *msg) override | proxygen::PassThroughHTTPCodecFilter | |
onFrameHeader(StreamID stream_id, uint8_t flags, uint64_t length, uint8_t type, uint16_t version=0) override | proxygen::PassThroughHTTPCodecFilter | |
onGenerateFrameHeader(StreamID streamID, uint8_t type, uint64_t length, uint16_t version) override | proxygen::PassThroughHTTPCodecFilter | |
onGoaway(uint64_t lastGoodStreamID, ErrorCode code, std::unique_ptr< folly::IOBuf > debugData=nullptr) override | proxygen::PassThroughHTTPCodecFilter | |
onHeadersComplete(StreamID stream, std::unique_ptr< HTTPMessage > msg) override | proxygen::PassThroughHTTPCodecFilter | |
onIngress(const folly::IOBuf &buf) override | proxygen::PassThroughHTTPCodecFilter | |
onIngressEOF() override | proxygen::PassThroughHTTPCodecFilter | |
onIngressUpgradeMessage(const HTTPMessage &msg) override | proxygen::PassThroughHTTPCodecFilter | |
onMessageBegin(StreamID stream, HTTPMessage *msg) override | proxygen::PassThroughHTTPCodecFilter | |
onMessageComplete(StreamID stream, bool upgrade) override | proxygen::PassThroughHTTPCodecFilter | |
onNativeProtocolUpgrade(StreamID stream, CodecProtocol protocol, const std::string &protocolString, HTTPMessage &msg) override | proxygen::PassThroughHTTPCodecFilter | |
onPingReply(uint64_t uniqueID) override | proxygen::PassThroughHTTPCodecFilter | |
onPingRequest(uint64_t uniqueID) override | proxygen::PassThroughHTTPCodecFilter | |
onPriority(StreamID stream, const HTTPMessage::HTTPPriority &pri) override | proxygen::PassThroughHTTPCodecFilter | |
onPushMessageBegin(StreamID stream, StreamID assocStream, HTTPMessage *msg) override | proxygen::PassThroughHTTPCodecFilter | |
onSettings(const SettingsList &settings) override | proxygen::PassThroughHTTPCodecFilter | |
onSettingsAck() override | proxygen::PassThroughHTTPCodecFilter | |
onTrailersComplete(StreamID stream, std::unique_ptr< HTTPHeaders > trailers) override | proxygen::PassThroughHTTPCodecFilter | |
onWindowUpdate(StreamID stream, uint32_t amount) override | proxygen::FlowControlFilter | |
PassThroughHTTPCodecFilter(bool calls=true, bool callbacks=true) | proxygen::PassThroughHTTPCodecFilter | inlineexplicit |
recvWindow_ | proxygen::FlowControlFilter | private |
sendsBlocked_ | proxygen::FlowControlFilter | private |
sendWindow_ | proxygen::FlowControlFilter | private |
setCallback(HTTPCodec::Callback *callback) override | proxygen::PassThroughHTTPCodecFilter | |
setCallbackInternal(T2 *cb) | proxygen::GenericFilter< T1, T2, set_callback, TakeOwnership, Dp > | inlineprotected |
setHeaderCodecStats(HeaderCodec::Stats *stats) override | proxygen::PassThroughHTTPCodecFilter | |
setParserPaused(bool paused) override | proxygen::PassThroughHTTPCodecFilter | |
setReceiveWindowSize(folly::IOBufQueue &writeBuf, uint32_t capacity) | proxygen::FlowControlFilter | |
supportsParallelRequests() const override | proxygen::PassThroughHTTPCodecFilter | |
supportsPushTransactions() const override | proxygen::PassThroughHTTPCodecFilter | |
supportsSessionFlowControl() const override | proxygen::PassThroughHTTPCodecFilter | |
supportsStreamFlowControl() const override | proxygen::PassThroughHTTPCodecFilter | |
toAck_ | proxygen::FlowControlFilter | private |
~GenericFilter() override | proxygen::GenericFilter< T1, T2, set_callback, TakeOwnership, Dp > | inline |