![]()  | 
  
    MySQL 8.4.7
    
   Source Code Documentation 
   | 
 
A packet to send view change related info to the applier. More...
#include <pipeline_interfaces.h>
Public Member Functions | |
| View_change_packet (std::string &view_id_arg, bool need_vcle) | |
| Create a new data packet with associated data.  More... | |
| View_change_packet (View_change_packet *packet) | |
| ~View_change_packet () override=default | |
  Public Member Functions inherited from Packet | |
| Packet (int type) | |
| Create a new generic packet of a certain type.  More... | |
| virtual | ~Packet ()=default | 
| int | get_packet_type () | 
Public Attributes | |
| const std::string | view_id | 
| std::vector< std::string > | group_executed_set | 
| std::vector< Gcs_member_identifier > | m_valid_sender_list | 
| std::vector< Gcs_member_identifier > | m_members_joining_in_view | 
| const bool | m_need_vcle | 
A packet to send view change related info to the applier.
      
  | 
  inline | 
Create a new data packet with associated data.
| view_id_arg | The view id associated to this view | 
| need_vcle | The flag determine if View_change_log_event is needed. | 
      
  | 
  inline | 
      
  | 
  overridedefault | 
| std::vector<std::string> View_change_packet::group_executed_set | 
| std::vector<Gcs_member_identifier> View_change_packet::m_members_joining_in_view | 
| const bool View_change_packet::m_need_vcle | 
| std::vector<Gcs_member_identifier> View_change_packet::m_valid_sender_list | 
| const std::string View_change_packet::view_id |