MySQL 8.0.40
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 rpl_sid *sid, rpl_gno gno, const Gcs_member_identifier &gcs_member_id) | |
Create a new transaction prepared action. More... | |
~Transaction_prepared_action_packet () override=default | |
const rpl_sid * | get_sid () |
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_sid_specified |
const rpl_gno | m_gno |
const Gcs_member_identifier | m_gcs_member_id |
Private Attributes | |
rpl_sid | m_sid |
A packet to inform that a given member did prepare a given transaction.
|
inline |
Create a new transaction prepared action.
sid | the prepared transaction sid |
gno | the prepared transaction gno |
gcs_member_id | the member id that did prepare the transaction |
|
overridedefault |
|
inline |
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_sid_specified |