Class Subscriber

Class Documentation

class Subscriber

Public Functions

virtual ~Subscriber() = default
inline virtual void prepare()

Prepare for communication This is called once, after all Publishers and Subscribers are created, and before any messages are sent. This is a good place to put blocking operations that do not belong in the constructor, such as participant discovery.

virtual void update_subscription(MessageReceivedListener &listener) = 0
inline virtual void take(MessageReceivedListener&)