26#ifndef ROUTER_SRC_HTTP_INCLUDE_HTTP_CLIENT_PAYLOAD_CALLBACK_H_
27#define ROUTER_SRC_HTTP_INCLUDE_HTTP_CLIENT_PAYLOAD_CALLBACK_H_
43 const std::string &status_text) = 0;
Definition: payload_callback.h:36
virtual void on_input_header(std::string &&key, std::string &&value)=0
virtual void on_input_begin(int status_code, const std::string &status_text)=0
virtual void on_output_end_payload()=0
virtual void on_connection_ready()=0
virtual void on_input_end()=0
virtual ~PayloadCallback()
virtual void on_input_payload(const char *data, size_t size)=0
#define HTTP_CLIENT_EXPORT
Definition: http_client_export.h:15
Definition: connection.h:56
size_t size(const char *const c)
Definition: base64.h:46
required string key
Definition: replication_asynchronous_connection_failover.proto:60