MySQL 8.4.0
Source Code Documentation
Protocol_local_v2 Member List

This is the complete list of members for Protocol_local_v2, including all inherited members.

abort_row() overrideProtocol_local_v2inlinevirtual
add_row_to_result_set()Protocol_local_v2private
allocate_type(V *value)Protocol_local_v2private
clear_resultset_mem_root()Protocol_local_v2
connection_alive() const overrideProtocol_local_v2virtual
connection_type() const overrideProtocol_local_v2inlineprotectedvirtual
end_partial_result_set() overrideProtocol_local_v2virtual
end_result_metadata() overrideProtocol_local_v2virtual
end_row() overrideProtocol_local_v2virtual
enum_protocol_type enum nameProtocol
flush() overrideProtocol_local_v2inlinevirtual
get_by_name(const std::string &name)Protocolinlinestatic
get_client_capabilities() overrideProtocol_local_v2virtual
get_command(COM_DATA *, enum_server_command *) overrideProtocol_local_v2inlinevirtual
get_compression() overrideProtocol_local_v2virtual
get_compression_algorithm() overrideProtocol_local_v2virtual
get_compression_level() overrideProtocol_local_v2virtual
get_current_column_number()Protocol_local_v2inlineprotected
get_default()Protocolinlinestatic
get_default_port(Type type)Protocolinlinestatic
get_result_set_capacity()Protocol_local_v2inline
get_rw_status() overrideProtocol_local_v2virtual
has_client_capability(unsigned long client_capability) overrideProtocol_local_v2virtual
kClassicProtocolDefaultPortProtocolprivatestatic
kXProtocolDefaultPortProtocolprivatestatic
m_column_countProtocol_local_v2private
m_current_columnProtocol_local_v2private
m_current_metadata_columnProtocol_local_v2private
m_current_rowProtocol_local_v2private
m_current_row_indexProtocol_local_v2private
m_data_rowsProtocol_local_v2private
m_execute_statementProtocol_local_v2private
m_fieldsProtocol_local_v2private
m_metadata_rowProtocol_local_v2private
m_previous_protocolProtocolprivate
m_result_setProtocol_local_v2private
m_result_set_capacityProtocol_local_v2private
m_result_set_mem_rootProtocol_local_v2private
m_send_metadataProtocol_local_v2private
m_thdProtocol_local_v2private
pop_protocol()Protocolinline
PROTOCOL_BINARY enum valueProtocol
PROTOCOL_ERROR enum valueProtocol
PROTOCOL_LOCAL enum valueProtocol
Protocol_local_v2(THD *thd, Statement_handle *execute_statement)Protocol_local_v2
PROTOCOL_PLUGIN enum valueProtocol
PROTOCOL_TEXT enum valueProtocol
push_protocol(Protocol *protocol)Protocolinline
read_packet() overrideProtocol_local_v2virtual
SEND_DEFAULTS enum valueProtocol
send_eof(uint server_status, uint statement_warn_count) overrideProtocol_local_v2protectedvirtual
SEND_EOF enum valueProtocol
send_error(uint sql_errno, const char *err_msg, const char *sqlstate) overrideProtocol_local_v2protectedvirtual
send_field_metadata(Send_field *field, const CHARSET_INFO *charset) overrideProtocol_local_v2virtual
SEND_NUM_ROWS enum valueProtocol
send_ok(uint server_status, uint statement_warn_count, ulonglong affected_rows, ulonglong last_insert_id, const char *message) overrideProtocol_local_v2protectedvirtual
send_parameters(List< Item_param > *, bool) overrideProtocol_local_v2inlinevirtual
set_result_set_capacity(size_t capacity)Protocol_local_v2inline
shutdown(bool server_shutdown=false) overrideProtocol_local_v2virtual
start_result_metadata(uint num_cols, uint flags, const CHARSET_INFO *resultcs) overrideProtocol_local_v2virtual
start_row() overrideProtocol_local_v2virtual
store(int from)Protocolinline
store(uint32 from)Protocolinline
store(longlong from)Protocolinline
store(ulonglong from)Protocolinline
store(const char *from, const CHARSET_INFO *fromcs)Protocolinline
store(String *str)Protocolinline
store(const LEX_STRING &s, const CHARSET_INFO *cs)Protocolinline
store_date(const MYSQL_TIME &time) overrideProtocol_local_v2protectedvirtual
store_datetime(const MYSQL_TIME &time, uint precision) overrideProtocol_local_v2protectedvirtual
store_decimal(const my_decimal *, uint, uint) overrideProtocol_local_v2protectedvirtual
store_double(double value, uint32 decimals, uint32 zerofill) overrideProtocol_local_v2protectedvirtual
store_field(const Field *field) overrideProtocol_local_v2protectedvirtual
store_float(float value, uint32 decimals, uint32 zerofill) overrideProtocol_local_v2protectedvirtual
store_floating_type(double value)Protocol_local_v2private
store_long(longlong from, uint32) overrideProtocol_local_v2protectedvirtual
Protocol::store_long(longlong from)Protocolinline
store_longlong(longlong value)Protocol_local_v2private
store_longlong(longlong from, bool unsigned_flag, uint32) overrideProtocol_local_v2protectedvirtual
Protocol::store_longlong(longlong from, bool unsigned_flag)Protocolinline
store_null() overrideProtocol_local_v2protectedvirtual
store_ps_status(ulong, uint, uint, ulong) overrideProtocol_local_v2inlinevirtual
store_short(longlong from, uint32) overrideProtocol_local_v2protectedvirtual
Protocol::store_short(longlong from)Protocolinline
store_string(const char *str, size_t length, const CHARSET_INFO *src_cs, const CHARSET_INFO *dst_cs)Protocol_local_v2private
store_string(const char *from, size_t length, const CHARSET_INFO *cs) overrideProtocol_local_v2protectedvirtual
store_temporal(const MYSQL_TIME &time)Protocol_local_v2private
store_time(const MYSQL_TIME &time, uint precision) overrideProtocol_local_v2protectedvirtual
store_tiny(longlong from, uint32) overrideProtocol_local_v2protectedvirtual
Protocol::store_tiny(longlong from)Protocolinline
to_string(const Type &type)Protocolinlinestatic
Type typedefProtocol
type() const overrideProtocol_local_v2inlineprotectedvirtual
~Protocol()=defaultProtocolvirtual
~Protocol_local_v2() overrideProtocol_local_v2inline