26#ifndef METADATA_CACHE_GR_NOTIFICATION_LISTENER_INCLUDED
27#define METADATA_CACHE_GR_NOTIFICATION_LISTENER_INCLUDED
Definition: gr_notifications_listener.h:35
GRNotificationListener & operator=(GRNotificationListener &)=delete
void setup(const metadata_cache::ClusterTopology &cluster_topology, const NotificationClb ¬ification_clb)
Definition: gr_notifications_listener.cc:551
std::unique_ptr< Impl > impl_
Definition: gr_notifications_listener.h:51
std::function< void()> NotificationClb
Definition: gr_notifications_listener.h:43
GRNotificationListener(const mysqlrouter::UserCredentials &user_credentials)
Definition: gr_notifications_listener.cc:545
GRNotificationListener(GRNotificationListener &)=delete
~GRNotificationListener()
Definition: gr_notifications_listener.cc:89
Definition: datatypes.h:45