#ifndef QUICHE_HTTP2_ADAPTER_EVENT_FORWARDER_H_ #define QUICHE_HTTP2_ADAPTER_EVENT_FORWARDER_H_ #include <functional> #include "quiche/common/platform/api/quiche_export.h" #include "quiche/common/quiche_callbacks.h" #include "quiche/spdy/core/http2_frame_decoder_adapter.h" namespace http2 { namespace adapter { // Forwards events to a provided SpdyFramerVisitorInterface receiver if the // provided predicate succeeds. Currently, OnHeaderFrameStart() is always // forwarded regardless of the predicate. // TODO(diannahu): Add a NoOpHeadersHandler if needed. class QUICHE_EXPORT EventForwarder : public spdy::SpdyFramerVisitorInterface { … }; } // namespace adapter } // namespace http2 #endif // QUICHE_HTTP2_ADAPTER_EVENT_FORWARDER_H_