|
| | Binlog_relay_IO_delegate () |
| |
| int | thread_start (THD *thd, Master_info *mi) |
| |
| int | thread_stop (THD *thd, Master_info *mi) |
| |
| int | applier_start (THD *thd, Master_info *mi) |
| |
| int | applier_stop (THD *thd, Master_info *mi, bool aborted) |
| |
| int | before_request_transmit (THD *thd, Master_info *mi, ushort flags) |
| |
| int | after_read_event (THD *thd, Master_info *mi, const char *packet, ulong len, const char **event_buf, ulong *event_len) |
| |
| int | after_queue_event (THD *thd, Master_info *mi, const char *event_buf, ulong event_len, bool synced) |
| |
| int | after_reset_slave (THD *thd, Master_info *mi) |
| |
| int | applier_log_event (THD *thd, int &out) |
| |
| | Delegate (PSI_rwlock_key key) |
| | Class constructor. More...
|
| |
| virtual | ~Delegate () |
| | Class destructor. More...
|
| |
| int | add_observer (void *observer, st_plugin_int *plugin) |
| | Adds an observer to the observer list. More...
|
| |
| int | remove_observer (void *observer) |
| | Removes an observer from the observer list. More...
|
| |
| Observer_info_iterator | observer_info_iter () |
| | Retrieves an iterator for the observer list. More...
|
| |
| bool | is_empty () |
| | Returns whether or not there are registered observers. More...
|
| |
| int | read_lock () |
| | Acquires this Delegate class instance lock in read/shared mode. More...
|
| |
| int | write_lock () |
| | Acquires this Delegate class instance lock in write/exclusive mode. More...
|
| |
| int | unlock () |
| | Releases this Delegate class instance lock. More...
|
| |
| bool | is_inited () |
| | Returns whether or not this instance was initialized. More...
|
| |
| void | update_lock_type () |
| | Toggles the type of lock between a classical read-write lock and a shared-exclusive spin-lock. More...
|
| |
| void | update_plugin_ref_count () |
| | Increases the info->plugin usage reference counting if replication_optimize_for_static_plugin_config is being enabled, in order to prevent plugin removal. More...
|
| |
| bool | use_rw_lock_type () |
| | Returns whether or not to use the classic read-write lock. More...
|
| |
| bool | use_spin_lock_type () |
| | Returns whether or not to use the shared spin-lock. More...
|
| |