26#ifndef ROUTER_SRC_HTTP_SRC_HTTP_CNO_CNO_INTERFACE_H_
27#define ROUTER_SRC_HTTP_SRC_HTTP_CNO_CNO_INTERFACE_H_
41 const cno_message_t *message) = 0;
43 const size_t size) = 0;
45 const cno_tail_t *tail) = 0;
Definition: cno_interface.h:36
virtual int on_cno_stream_start(const uint32_t id)=0
virtual int on_cno_message_tail(const uint32_t session_id, const cno_tail_t *tail)=0
virtual int on_cno_stream_end(const uint32_t id)=0
virtual int on_cno_close()=0
virtual int on_cno_message_body(const uint32_t session_id, const char *data, const size_t size)=0
virtual int on_cno_message_head(const uint32_t session_id, const cno_message_t *message)=0
virtual int on_cno_writev(const cno_buffer_t *buffer, size_t count)=0
#define HTTP_COMMON_EXPORT
Definition: http_common_export.h:15
static int count
Definition: myisam_ftdump.cc:45
Definition: connection.h:56
size_t size(const char *const c)
Definition: base64.h:46
mutable_buffer buffer(void *p, size_t n) noexcept
Definition: buffer.h:418