Go to the source code of this file.
◆ group_replication_trans_after_commit()
      
        
          | int group_replication_trans_after_commit  | 
          ( | 
          Trans_param *  | 
          param | ) | 
           | 
        
      
 
We don't use locks here as observers are unregistered before the classes used here disappear. Unregistration also avoids usage vs removal scenarios.
 
 
◆ group_replication_trans_after_rollback()
      
        
          | int group_replication_trans_after_rollback  | 
          ( | 
          Trans_param *  | 
          param | ) | 
           | 
        
      
 
 
◆ group_replication_trans_before_commit()
      
        
          | int group_replication_trans_before_commit  | 
          ( | 
          Trans_param *  | 
          param | ) | 
           | 
        
      
 
 
◆ group_replication_trans_before_dml()
      
        
          | int group_replication_trans_before_dml  | 
          ( | 
          Trans_param *  | 
          param,  | 
        
        
           | 
           | 
          int &  | 
          out  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
◆ group_replication_trans_before_rollback()
      
        
          | int group_replication_trans_before_rollback  | 
          ( | 
          Trans_param *  | 
          param | ) | 
           | 
        
      
 
 
◆ group_replication_trans_begin()
      
        
          | int group_replication_trans_begin  | 
          ( | 
          Trans_param *  | 
          param,  | 
        
        
           | 
           | 
          int &  | 
          out  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
◆ trans_observer