![]() |
MySQL 26.10.0
Source Code Documentation
|
#include <cstdint>#include <memory>#include "mysql.h"#include "mysql/components/services/mysql_command_services.h"#include "mysql/components/services/mysql_statement_service.h"#include "mysqlrouter/mysql_session.h"Go to the source code of this file.
Namespaces | |
| namespace | mrs_component |
Enumerations | |
| enum class | mrs_component::StatementResultStatus { mrs_component::kError , mrs_component::kResult , mrs_component::kNoResult } |
| enum class | mrs_component::CommandResultStatus { mrs_component::kError , mrs_component::kResult , mrs_component::kNoResult } |
Functions | |
| void | mrs_component::configure_statement_handle (my_h_statement stmt) |
| uint64_t | mrs_component::mysql_bind_type_to_statement_type (enum_field_types type) |
| unsigned long | mrs_component::mysql_bind_data_length (const MYSQL_BIND &bind) |
| std::unique_ptr< mysqlrouter::MySQLSession::ResultRow > | mrs_component::clone_result_row (const mysqlrouter::MySQLSession::ResultRow &row) |
| StatementResultStatus | mrs_component::process_statement_result (my_h_statement stmt, const mysqlrouter::MySQLSession::ResultRowProcessor &processor, const mysqlrouter::MySQLSession::FieldValidator &validator) |
| CommandResultStatus | mrs_component::process_command_result (MYSQL_H mysql_h, const mysqlrouter::MySQLSession::ResultRowProcessor &processor, const mysqlrouter::MySQLSession::FieldValidator &validator) |