A service that provides the apis for handle_ok, handle_error and error.
More...
#include <mysql_command_consumer.h>
|
| void(* | handle_ok )(SRV_CTX_H srv_ctx_h, unsigned int server_status, unsigned int statement_warn_count, unsigned long long affected_rows, unsigned long long last_insert_id, const char *const message) |
| | Command ended with success. More...
|
| |
| void(* | handle_error )(SRV_CTX_H srv_ctx_h, unsigned int sql_errno, const char *const err_msg, const char *const sqlstate) |
| | Command ended with ERROR, updating the error info into srv_ctx_h. More...
|
| |
| mysql_service_status_t(* | error )(SRV_CTX_H srv_ctx_h, unsigned int *err_num, const char **error_msg) |
| | Getting the error info from srv_ctx_h. More...
|
| |
A service that provides the apis for handle_ok, handle_error and error.
◆ error
Getting the error info from srv_ctx_h.
- Parameters
-
| srv_ctx_h | Dom_ctx data handle. |
| err_num | Error code |
| error_msg | Error message |
- Returns
- status of operation
- Return values
-
| false | success. |
| true | failure. |
◆ handle_error
| void(* s_mysql_mysql_text_consumer_error_v1::handle_error) (SRV_CTX_H srv_ctx_h, unsigned int sql_errno, const char *const err_msg, const char *const sqlstate) |
Command ended with ERROR, updating the error info into srv_ctx_h.
- Parameters
-
| srv_ctx_h | Dom_ctx data handle. |
| sql_errno | Error code |
| err_msg | Error message |
| sqlstate | SQL state corresponding to the error code |
◆ handle_ok
| void(* s_mysql_mysql_text_consumer_error_v1::handle_ok) (SRV_CTX_H srv_ctx_h, unsigned int server_status, unsigned int statement_warn_count, unsigned long long affected_rows, unsigned long long last_insert_id, const char *const message) |
Command ended with success.
- Parameters
-
| srv_ctx_h | Dom_ctx data handle. |
| server_status | Status of server (see mysql_com.h, SERVER_STATUS_*) |
| statement_warn_count | Number of warnings thrown during execution |
| affected_rows | Number of rows affected by the command |
| last_insert_id | Last insert id being assigned during execution |
| message | A message from server |
The documentation for this struct was generated from the following file: