| 
|   | 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...
  | 
|   |