![]() |
MySQL 8.4.6
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 |