MySQL 9.1.0
Source Code Documentation
|
A convenience context class used to share information between the event handlers and the notifier. More...
#include <notification.h>
Public Member Functions | |
Notification_context () | |
void | reset () |
void | set_member_role_changed () |
void | set_member_state_changed () |
void | set_quorum_lost () |
void | set_view_changed () |
void | set_view_id (const std::string &v) |
bool | get_member_role_changed () const |
bool | get_member_state_changed () const |
bool | get_quorum_lost () const |
bool | get_view_changed () const |
const std::string & | get_view_id () const |
Private Attributes | |
bool | m_member_role_changed |
bool | m_member_state_changed |
bool | m_quorum_lost |
bool | m_view_changed |
std::string | m_view_id |
A convenience context class used to share information between the event handlers and the notifier.
It contains flags stating which notifications should be triggered and also the view identifier.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
private |
|
private |
|
private |
|
private |
|
private |