#include <recovery_channel_state_observer.h>
 | 
|   | Recovery_channel_state_observer (Recovery_state_transfer *recovery_state_transfer) | 
|   | 
| int  | thread_start (Binlog_relay_IO_param *param) override | 
|   | Observer for receiver thread starts.  More...
  | 
|   | 
| int  | thread_stop (Binlog_relay_IO_param *param) override | 
|   | Observer for receiver thread stops.  More...
  | 
|   | 
| int  | applier_start (Binlog_relay_IO_param *param) override | 
|   | Observer for applier thread starts.  More...
  | 
|   | 
| int  | applier_stop (Binlog_relay_IO_param *param, bool aborted) override | 
|   | Observer for applier thread stops.  More...
  | 
|   | 
| int  | before_request_transmit (Binlog_relay_IO_param *param, uint32 flags) override | 
|   | Observer for when a new transmission from a another server is requested.  More...
  | 
|   | 
| int  | after_read_event (Binlog_relay_IO_param *param, const char *packet, unsigned long len, const char **event_buf, unsigned long *event_len) override | 
|   | Observer for whenever a event is read by the receiver thread.  More...
  | 
|   | 
| int  | after_queue_event (Binlog_relay_IO_param *param, const char *event_buf, unsigned long event_len, uint32 flags) override | 
|   | Observer for whenever a event is queued by the receiver thread.  More...
  | 
|   | 
| int  | after_reset_slave (Binlog_relay_IO_param *param) override | 
|   | Observer for whenever a reset replica is executed.  More...
  | 
|   | 
| int  | applier_log_event (Binlog_relay_IO_param *param, Trans_param *trans_param, int &out) override | 
|   | Observer for applier skip event.  More...
  | 
|   | 
| virtual  | ~Channel_state_observer ()=0 | 
|   | 
◆ Recovery_channel_state_observer()
      
        
          | Recovery_channel_state_observer::Recovery_channel_state_observer  | 
          ( | 
          Recovery_state_transfer *  | 
          recovery_state_transfer | ) | 
           | 
        
      
 
 
◆ after_queue_event()
  
  
      
        
          | int Recovery_channel_state_observer::after_queue_event  | 
          ( | 
          Binlog_relay_IO_param *  | 
          param,  | 
         
        
           | 
           | 
          const char *  | 
          event_buf,  | 
         
        
           | 
           | 
          unsigned long  | 
          event_len,  | 
         
        
           | 
           | 
          uint32  | 
          flags  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
overridevirtual   | 
  
 
 
◆ after_read_event()
  
  
      
        
          | int Recovery_channel_state_observer::after_read_event  | 
          ( | 
          Binlog_relay_IO_param *  | 
          param,  | 
         
        
           | 
           | 
          const char *  | 
          packet,  | 
         
        
           | 
           | 
          unsigned long  | 
          len,  | 
         
        
           | 
           | 
          const char **  | 
          event_buf,  | 
         
        
           | 
           | 
          unsigned long *  | 
          event_len  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
overridevirtual   | 
  
 
 
◆ after_reset_slave()
◆ applier_log_event()
◆ applier_start()
◆ applier_stop()
◆ before_request_transmit()
◆ thread_start()
◆ thread_stop()
◆ recovery_state_transfer
The documentation for this class was generated from the following files: