Public Member Functions |
void | set_rpl_info_handler (Rpl_info_handler *param_handler) |
Rpl_info_handler * | get_rpl_info_handler () |
enum_return_check | check_info () |
int | remove_info () |
int | clean_info () |
bool | is_transactional () |
bool | update_is_transactional () |
char * | get_description_info () |
bool | copy_info (Rpl_info_handler *from, Rpl_info_handler *to) |
uint | get_internal_id () |
| Slave_reporting_capability (char const *thread_name) |
virtual void | report (loglevel level, int err_code, const char *msg,...) const ATTRIBUTE_FORMAT(printf |
virtual void void | va_report (loglevel level, int err_code, const char *prefix_msg, const char *msg, va_list v_args) const |
void | clear_error () |
int | has_temporary_error (THD *thd, uint error_arg=0, bool *silent=0) const |
Error const & | last_error () const |
bool | is_error () const |
Protected Member Functions |
| Rpl_info (const char *type, uint param_id) |
virtual void | do_report (loglevel level, int err_code, const char *msg, va_list v_args) const |
Detailed Description
Definition at line 24 of file rpl_info.h.
Member Function Documentation
Rpl_info_handler* Rpl_info::get_rpl_info_handler |
( |
| ) |
|
|
inline |
Gets the persistency component/handler.
- Returns
- the handler if there is one.
Definition at line 76 of file rpl_info.h.
void Rpl_info::set_rpl_info_handler |
( |
Rpl_info_handler * |
param_handler | ) |
|
|
inline |
Sets the persistency component/handler.
- Parameters
-
[in] | hanlder | Pointer to the handler. |
Definition at line 66 of file rpl_info.h.
Member Data Documentation
Rpl_info_handler* Rpl_info::handler |
|
protected |
Pointer to the repository's handler.
Definition at line 128 of file rpl_info.h.
uint Rpl_info::internal_id |
|
protected |
Uniquely and internaly identifies an info entry (.e.g. a row or file). This information is completely transparent to users and is used only during startup to retrieve information from the repositories.
Definition at line 136 of file rpl_info.h.
The documentation for this class was generated from the following files: