16 #ifndef RPL_INFO_DUMMY_H
17 #define RPL_INFO_DUMMY_H
19 #include <my_global.h>
21 #include "rpl_info_handler.h"
38 int do_init_info(uint instance);
39 enum_return_check do_check_info();
40 enum_return_check do_check_info(uint instance);
42 int do_flush_info(
const bool force);
45 static int do_reset_info(
const int nparam);
47 int do_prepare_info_for_read();
48 int do_prepare_info_for_write();
49 bool do_set_info(
const int pos,
const char *value);
50 bool do_set_info(
const int pos,
const uchar *value,
52 bool do_set_info(
const int pos,
const int value);
53 bool do_set_info(
const int pos,
const ulong value);
54 bool do_set_info(
const int pos,
const float value);
55 bool do_set_info(
const int pos,
const Dynamic_ids *value);
56 bool do_get_info(
const int pos,
char *value,
const size_t size,
57 const char *default_value);
58 bool do_get_info(
const int pos, uchar *value,
const size_t size,
59 const uchar *default_value);
60 bool do_get_info(
const int pos,
int *value,
61 const int default_value);
62 bool do_get_info(
const int pos, ulong *value,
63 const ulong default_value);
64 bool do_get_info(
const int pos,
float *value,
65 const float default_value);
68 char* do_get_description_info();
69 bool do_is_transactional();
70 bool do_update_is_transactional();
71 uint do_get_rpl_info_type();
73 static const bool abort= FALSE;