MySQL 8.4.0
Source Code Documentation
mysql_command_consumer.h File Reference

Go to the source code of this file.

Classes

struct  Field_metadata
 The Field_metadata has the information about the field, which is used by field_metadata() service api. More...
 
struct  s_mysql_mysql_text_consumer_factory_v1
 An implementation of these services will be called as the data resulting from calling mysql_query() service are produced by the server. More...
 
struct  s_mysql_mysql_text_consumer_metadata_v1
 A service that provides the apis for start_result_metadata, field_metadata, and end_result_metadata. More...
 
struct  s_mysql_mysql_text_consumer_row_factory_v1
 A service that provides the apis for start_row, abort_row and end_row. More...
 
struct  s_mysql_mysql_text_consumer_error_v1
 A service that provides the apis for handle_ok, handle_error and error. More...
 
struct  s_mysql_mysql_text_consumer_get_null_v1
 A service that provides the apis for get_null. More...
 
struct  s_mysql_mysql_text_consumer_get_integer_v1
 A service that provides the apis for get_integer. More...
 
struct  s_mysql_mysql_text_consumer_get_longlong_v1
 A service that provides the apis for get_longlong. More...
 
struct  s_mysql_mysql_text_consumer_get_decimal_v1
 A service that provides the apis for get_decimal. More...
 
struct  s_mysql_mysql_text_consumer_get_double_v1
 A service that provides the apis for get_double. More...
 
struct  s_mysql_mysql_text_consumer_get_date_time_v1
 A service that provides the apis for get_date, get_time and get_datatime. More...
 
struct  s_mysql_mysql_text_consumer_get_string_v1
 A service that provides the apis for get_string. More...
 
struct  s_mysql_mysql_text_consumer_client_capabilities_v1
 A service that provides the apis for client_capabilities. More...
 

Typedefs

typedef struct SRV_CTX_H_imp * SRV_CTX_H
 
typedef struct DECIMAL_T_H_imp * DECIMAL_T_H
 
typedef struct MYSQL_TIME_H_imp * MYSQL_TIME_H
 
typedef struct s_mysql_mysql_text_consumer_factory_v1 mysql_service_mysql_text_consumer_factory_v1_t
 An implementation of these services will be called as the data resulting from calling mysql_query() service are produced by the server. More...
 
typedef struct s_mysql_mysql_text_consumer_metadata_v1 mysql_service_mysql_text_consumer_metadata_v1_t
 A service that provides the apis for start_result_metadata, field_metadata, and end_result_metadata. More...
 
typedef struct s_mysql_mysql_text_consumer_row_factory_v1 mysql_service_mysql_text_consumer_row_factory_v1_t
 A service that provides the apis for start_row, abort_row and end_row. More...
 
typedef struct s_mysql_mysql_text_consumer_error_v1 mysql_service_mysql_text_consumer_error_v1_t
 A service that provides the apis for handle_ok, handle_error and error. More...
 
typedef struct s_mysql_mysql_text_consumer_get_null_v1 mysql_service_mysql_text_consumer_get_null_v1_t
 A service that provides the apis for get_null. More...
 
typedef struct s_mysql_mysql_text_consumer_get_integer_v1 mysql_service_mysql_text_consumer_get_integer_v1_t
 A service that provides the apis for get_integer. More...
 
typedef struct s_mysql_mysql_text_consumer_get_longlong_v1 mysql_service_mysql_text_consumer_get_longlong_v1_t
 A service that provides the apis for get_longlong. More...
 
typedef struct s_mysql_mysql_text_consumer_get_decimal_v1 mysql_service_mysql_text_consumer_get_decimal_v1_t
 A service that provides the apis for get_decimal. More...
 
typedef struct s_mysql_mysql_text_consumer_get_double_v1 mysql_service_mysql_text_consumer_get_double_v1_t
 A service that provides the apis for get_double. More...
 
typedef struct s_mysql_mysql_text_consumer_get_date_time_v1 mysql_service_mysql_text_consumer_get_date_time_v1_t
 A service that provides the apis for get_date, get_time and get_datatime. More...
 
typedef struct s_mysql_mysql_text_consumer_get_string_v1 mysql_service_mysql_text_consumer_get_string_v1_t
 A service that provides the apis for get_string. More...
 
typedef struct s_mysql_mysql_text_consumer_client_capabilities_v1 mysql_service_mysql_text_consumer_client_capabilities_v1_t
 A service that provides the apis for client_capabilities. More...
 

Typedef Documentation

◆ DECIMAL_T_H

typedef struct DECIMAL_T_H_imp* DECIMAL_T_H

◆ MYSQL_TIME_H

typedef struct MYSQL_TIME_H_imp* MYSQL_TIME_H

◆ SRV_CTX_H

typedef struct SRV_CTX_H_imp* SRV_CTX_H