|  | 
| static void | log_fatal_error_code (const char *msg, std::error_code ec) | 
|  | 
| static size_t | message_byte_size (const google::protobuf::MessageLite &msg) | 
|  | 
| static constexpr uint8_t | xproto_frame_msg_type (const Mysqlx::Error &) | 
|  | 
| static constexpr uint8_t | xproto_frame_msg_type (const Mysqlx::Ok &) | 
|  | 
| static constexpr uint8_t | xproto_frame_msg_type (const Mysqlx::Connection::Capabilities &) | 
|  | 
| static constexpr uint8_t | xproto_frame_msg_type (const Mysqlx::Connection::CapabilitiesSet &) | 
|  | 
| static constexpr uint8_t | xproto_frame_msg_type (const Mysqlx::Connection::CapabilitiesGet &) | 
|  | 
| static bool | has_frame_header (XProtocolState *src_protocol) | 
|  | 
| static bool | has_msg_type (XProtocolState *src_protocol) | 
|  | 
| static stdx::expected< std::pair< size_t, XProtocolState::FrameInfo >, std::error_code > | decode_frame_header (const net::const_buffer &recv_buf) | 
|  | 
| static stdx::expected< size_t, std::error_code > | ensure_frame_header (Channel *src_channel, XProtocolState *src_protocol) | 
|  | 
| static stdx::expected< void, std::error_code > | ensure_has_msg_prefix (Channel *src_channel, XProtocolState *src_protocol) | 
|  | ensure recv-channel contains a frame+msg-header.  More... 
 | 
|  | 
| static stdx::expected< void, std::error_code > | ensure_has_full_frame (Channel *src_channel, XProtocolState *src_protocol) | 
|  | 
| static void | discard_current_msg (Channel *src_channel, XProtocolState *src_protocol) | 
|  | 
| template<class T > | 
| static size_t | xproto_frame_encode (const T &msg, std::vector< uint8_t > &out_buf) | 
|  | encode a message into a xproto frame.  More... 
 | 
|  | 
| static stdx::expected< bool, std::error_code > | forward_frame_from_channel (Channel *src_channel, XProtocolState *src_protocol, Channel *dst_channel, XProtocolState *dst_protocol) | 
|  | 
| static stdx::expected< MysqlRoutingXConnection::ForwardResult, std::error_code > | forward_frame (Channel *src_channel, XProtocolState *src_protocol, Channel *dst_channel, XProtocolState *dst_protocol) | 
|  | 
| static void | set_capability_tls (Mysqlx::Connection::Capability *cap, bool value) | 
|  | 
| static stdx::expected< SSL_CTX *, std::error_code > | get_dest_ssl_ctx (MySQLRoutingContext &ctx, const std::string &id) | 
|  |