#include <connection.h>
|
| Connection (IOLayer s, base::method::Bitset *allowed_method, ConnectionStatusCallbacks *connection_handler, PayloadCallback *payload_callback, bool use_http2) |
|
void | start () override |
|
int | on_settings () override |
|
int | on_cno_message_body (const uint32_t session_id, const char *data, const size_t size) override |
|
int | on_cno_message_tail (const uint32_t session_id, const cno_tail_t *tail) override |
|
bool | send (const uint32_t *stream_id_ptr, const int status_code, const std::string &method, const std::string &path, const Headers &headers, const IOBuffer &data) override |
|
int | on_cno_stream_end (const uint32_t id) override |
|
int | on_cno_message_head (const uint32_t session_id, const cno_message_t *msg) override |
|
void | on_output_buffer_empty () override |
|
| Connection (IOLayer s, base::method::Bitset *allowed_method, ConnectionStatusCallbacks *connection_handler, CNO_CONNECTION_KIND kind, CNO_HTTP_VERSION version) |
|
| ~Connection () override |
|
std::string | get_peer_address () const override |
|
uint16_t | get_peer_port () const override |
|
IOLayer & | get_socket () |
|
virtual | ~ConnectionInterface () |
|
virtual | ~CnoInterface () |
|
◆ ConnectionStatusCallbacks
template<typename IOLayer >
◆ Headers
template<typename IOLayer >
◆ IOBuffer
template<typename IOLayer >
◆ Parent
template<typename IOLayer >
◆ Connection()
template<typename IOLayer >
◆ on_cno_message_body()
template<typename IOLayer >
int http::client::Connection< IOLayer >::on_cno_message_body |
( |
const uint32_t |
session_id, |
|
|
const char * |
data, |
|
|
const size_t |
size |
|
) |
| |
|
inlineoverridevirtual |
◆ on_cno_message_head()
template<typename IOLayer >
◆ on_cno_message_tail()
template<typename IOLayer >
◆ on_cno_stream_end()
template<typename IOLayer >
◆ on_output_buffer_empty()
template<typename IOLayer >
◆ on_settings()
template<typename IOLayer >
◆ send()
template<typename IOLayer >
bool http::client::Connection< IOLayer >::send |
( |
const uint32_t * |
stream_id_ptr, |
|
|
const int |
status_code, |
|
|
const std::string & |
method, |
|
|
const std::string & |
path, |
|
|
const Headers & |
headers, |
|
|
const IOBuffer & |
data |
|
) |
| |
|
inlineoverridevirtual |
◆ start()
template<typename IOLayer >
◆ initial_settings_received_
template<typename IOLayer >
◆ payload_
template<typename IOLayer >
◆ response_received_
template<typename IOLayer >
The documentation for this class was generated from the following file: