|
m2etis
0.4
|
#include <BaseValidity.h>

Public Member Functions | |
| BaseValidity (PubSubSystemEnvironment *) | |
| virtual | ~BaseValidity () |
| virtual void | configureValidityInfo (message::ValidityInfo::Ptr vInfo)=0 |
| configures ValidityInfo before sending More... | |
| virtual void | processPublishPayload (message::ValidityInfo::Ptr vInfo)=0 |
| processes received Publish message More... | |
| virtual void | processNotifyPayload (message::ValidityInfo::Ptr vInfo)=0 |
| processes received Notify message More... | |
| virtual bool | isValid (message::ValidityInfo::Ptr vInfo)=0 |
| checks whether a message is valid or has to be stopped More... | |
Definition at line 31 of file BaseValidity.h.
|
inlineexplicit |
Definition at line 33 of file BaseValidity.h.
|
inlinevirtual |
Definition at line 34 of file BaseValidity.h.
|
pure virtual |
configures ValidityInfo before sending
Implemented in m2etis::pubsub::validity::TimeValidity< MIN, MAX >, and m2etis::pubsub::validity::NullValidity.
|
pure virtual |
checks whether a message is valid or has to be stopped
Implemented in m2etis::pubsub::validity::TimeValidity< MIN, MAX >, and m2etis::pubsub::validity::NullValidity.
|
pure virtual |
processes received Notify message
Implemented in m2etis::pubsub::validity::TimeValidity< MIN, MAX >, and m2etis::pubsub::validity::NullValidity.
|
pure virtual |
processes received Publish message
Implemented in m2etis::pubsub::validity::TimeValidity< MIN, MAX >, and m2etis::pubsub::validity::NullValidity.