24#ifndef GCS_COMMUNICATION_EVENT_LISTENER_INCLUDED
25#define GCS_COMMUNICATION_EVENT_LISTENER_INCLUDED
This interface is implemented by those who wish to receive messages.
Definition: gcs_communication_event_listener.h:36
virtual void on_message_received(const Gcs_message &message) const =0
This method is called whenever a message is to be delivered.
virtual ~Gcs_communication_event_listener()=default
Class that represents the data that is exchanged within a group.
Definition: gcs_message.h:357