26 #ifndef PDCOM_SUBSCRIBER_H 27 #define PDCOM_SUBSCRIBER_H 134 virtual void active(
const std::string& path,
150 virtual void invalid(
const std::string& path,
int id);
155 #endif // PDCOM_SUBSCRIBER_H virtual void newGroupValue(uint64_t time_ns)=0
New values for all active signal subscriptions.
Class required to receive subscribed variables.
Definition: Subscriber.h:91
virtual void invalid(PdCom::Process *process, const std::string &path, int id)
Subscription request invalid.
Base class for PdCom protocol handler.
Definition: Process.h:93
Subscription class.
Definition: Variable.h:77
virtual void active(const std::string &path, const Variable::Subscription *subscription)=0
Subscription is active.
virtual ~Subscriber()
Destructor.
virtual void newValue(const Variable::Subscription *subscription)=0
New values for a single subscription is available.