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 (ccf::http_status status_code, ccf::http::HeaderMap &&headers, ccf::http::HeaderMap &&trailers, std::span< const uint8_t > body) override |
bool | start_stream (ccf::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 |
![]() | |
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.