![]()  | 
  
    MySQL 9.5.0
    
   Source Code Documentation 
   | 
 
A packet to inform that a given member did prepare a given transaction. More...
#include <applier.h>
Public Member Functions | |
| Transaction_prepared_action_packet (const gr::Gtid_tsid &tsid, bool is_tsid_specified, rpl_gno gno, const Gcs_member_identifier &gcs_member_id) | |
| Create a new transaction prepared action.  More... | |
| ~Transaction_prepared_action_packet () override=default | |
| const gr::Gtid_tsid & | get_tsid () const | 
| tsid accessor  More... | |
| bool | is_tsid_specified () const | 
| returns information on whether TSID is specified for this trx  More... | |
  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 bool | m_tsid_specified | 
| const rpl_gno | m_gno | 
| const Gcs_member_identifier | m_gcs_member_id | 
Private Attributes | |
| gr::Gtid_tsid | m_tsid | 
A packet to inform that a given member did prepare a given transaction.
      
  | 
  inline | 
Create a new transaction prepared action.
| tsid | the prepared transaction tsid | 
| is_tsid_specified | information on whether tsid is specified | 
| gno | the prepared transaction gno | 
| gcs_member_id | the member id that did prepare the transaction | 
      
  | 
  overridedefault | 
      
  | 
  inline | 
tsid accessor
      
  | 
  inline | 
returns information on whether TSID is specified for this trx
| const Gcs_member_identifier Transaction_prepared_action_packet::m_gcs_member_id | 
| const rpl_gno Transaction_prepared_action_packet::m_gno | 
      
  | 
  private | 
| const bool Transaction_prepared_action_packet::m_tsid_specified |