proxygen
proxygen::FlowControlFilter Member List

This is the complete list of members for proxygen::FlowControlFilter, including all inherited members.

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