|
CCF
|
#include <http2_session.h>
Inherits ccf::http::HTTPResponder.
Public Member Functions | |
| HTTP2StreamResponder (http2::StreamId stream_id_, const std::shared_ptr< http2::ServerParser > &server_parser_) | |
| bool | send_response (http_status status_code, ccf::http::HeaderMap &&headers, ccf::http::HeaderMap &&trailers, std::span< const uint8_t > body) override |
| bool | start_stream (http_status status, const ccf::http::HeaderMap &headers) override |
| bool | close_stream (ccf::http::HeaderMap &&trailers) override |
| bool | stream_data (std::span< const uint8_t > data) override |
| bool | set_on_stream_close_callback (ccf::http::StreamOnCloseCallback cb) override |
Public Member Functions inherited from ccf::http::HTTPResponder | |
| virtual | ~HTTPResponder ()=default |
| bool | send_odata_error_response (ccf::ErrorDetails &&error) |
|
inline |
|
inlineoverridevirtual |
Implements ccf::http::HTTPResponder.
|
inlineoverridevirtual |
Implements ccf::http::HTTPResponder.
|
inlineoverridevirtual |
Implements ccf::http::HTTPResponder.
|
inlineoverridevirtual |
Implements ccf::http::HTTPResponder.
|
inlineoverridevirtual |
Implements ccf::http::HTTPResponder.