#include <delayed_plugin_initialization.h>
◆ Delayed_initialization_thread()
      
        
          | Delayed_initialization_thread::Delayed_initialization_thread  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ ~Delayed_initialization_thread()
      
        
          | Delayed_initialization_thread::~Delayed_initialization_thread  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ initialization_thread_handler()
      
        
          | int Delayed_initialization_thread::initialization_thread_handler  | 
          ( | 
           | ) | 
           | 
        
      
 
The thread handler. 
- Return values
 - 
  
  
 
 
 
◆ launch_initialization_thread()
      
        
          | int Delayed_initialization_thread::launch_initialization_thread  | 
          ( | 
           | ) | 
           | 
        
      
 
Initialize a thread where the plugin services will be initialized. 
- Returns
 - the operation status 
 
- Return values
 - 
  
  
 
 
 
◆ signal_read_mode_ready()
      
        
          | void Delayed_initialization_thread::signal_read_mode_ready  | 
          ( | 
           | ) | 
           | 
        
      
 
Signal that the read mode is set on the server. 
 
 
◆ signal_thread_ready()
      
        
          | void Delayed_initialization_thread::signal_thread_ready  | 
          ( | 
           | ) | 
           | 
        
      
 
Signals the plugin initialization thread that the server is ready. 
 
 
◆ wait_for_read_mode()
      
        
          | void Delayed_initialization_thread::wait_for_read_mode  | 
          ( | 
           | ) | 
           | 
        
      
 
Wait for the read mode to be set by the thread process. 
 
 
◆ wait_for_thread_end()
      
        
          | void Delayed_initialization_thread::wait_for_thread_end  | 
          ( | 
           | ) | 
           | 
        
      
 
Wait for the initialization thread to do its job. 
 
 
◆ delayed_init_pthd
◆ delayed_thd_state
  
  
      
        
          | thread_state Delayed_initialization_thread::delayed_thd_state | 
         
       
   | 
  
private   | 
  
 
 
◆ is_server_ready
  
  
      
        
          | bool Delayed_initialization_thread::is_server_ready | 
         
       
   | 
  
private   | 
  
 
 
◆ is_super_read_only_set
  
  
      
        
          | bool Delayed_initialization_thread::is_super_read_only_set | 
         
       
   | 
  
private   | 
  
 
 
◆ run_cond
◆ run_lock
◆ server_ready_cond
  
  
      
        
          | mysql_cond_t Delayed_initialization_thread::server_ready_cond | 
         
       
   | 
  
private   | 
  
 
 
◆ server_ready_lock
The documentation for this class was generated from the following files: