| action_on_receive_notification(NotificationData notif)=0 | dunedaq::snbmodules::NotificationInterface | pure virtual |
| get_bookkeepers_conn() const | dunedaq::snbmodules::NotificationInterface | inline |
| get_clients_conn() const | dunedaq::snbmodules::NotificationInterface | inline |
| listen_for_notification(const std::string &id, const std::string &expected_from="", int timeout=-1, int tries=-1) | dunedaq::snbmodules::NotificationInterface | |
| lookups_connections() | dunedaq::snbmodules::NotificationInterface | inline |
| m_bookkeepers_conn | dunedaq::snbmodules::NotificationInterface | private |
| m_clients_conn | dunedaq::snbmodules::NotificationInterface | private |
| m_connection_prefix | dunedaq::snbmodules::NotificationInterface | private |
| m_max_tries | dunedaq::snbmodules::NotificationInterface | private |
| m_timeout_receive | dunedaq::snbmodules::NotificationInterface | private |
| m_timeout_send | dunedaq::snbmodules::NotificationInterface | private |
| NotificationInterface(std::string connection_prefix="snbmodules", int timeout_send=10, int timeout_receive=100) | dunedaq::snbmodules::NotificationInterface | inlineexplicit |
| NotificationInterface(std::vector< std::string > bk_conn, std::set< std::string > client_conn, const std::string &connection_prefix="snbmodules", int timeout_send=10, int timeout_receive=100) | dunedaq::snbmodules::NotificationInterface | inline |
| send_notification(const notification_type::e_notification_type ¬if, const std::string &src, const std::string &dst, const std::string &id_conn, const std::string &data="", int tries=-1) | dunedaq::snbmodules::NotificationInterface | |
| ~NotificationInterface()=default | dunedaq::snbmodules::NotificationInterface | virtual |