m2etis
0.4
|
#include <TimeValidity.h>
Public Types | |
typedef message::TimeValidityInfo | ValidityInfoType |
Public Member Functions | |
TimeValidity (PubSubSystemEnvironment *pssi) | |
virtual | ~TimeValidity () |
void | configureValidityInfo (typename message::ValidityInfo::Ptr vInfo) |
configures ValidityInfo before sending More... | |
void | processPublishPayload (typename message::ValidityInfo::Ptr vInfo) |
processes received Publish message More... | |
void | processNotifyPayload (typename message::ValidityInfo::Ptr vInfo) |
processes received Notify message More... | |
bool | isValid (typename message::ValidityInfo::Ptr vInfo) |
checks whether a message is valid or has to be stopped More... | |
Public Member Functions inherited from m2etis::pubsub::validity::BaseValidity | |
BaseValidity (PubSubSystemEnvironment *) | |
virtual | ~BaseValidity () |
Definition at line 35 of file TimeValidity.h.
typedef message::TimeValidityInfo m2etis::pubsub::validity::TimeValidity< MIN, MAX >::ValidityInfoType |
Definition at line 37 of file TimeValidity.h.
|
inlineexplicit |
Definition at line 39 of file TimeValidity.h.
|
inlinevirtual |
Definition at line 40 of file TimeValidity.h.
|
inlinevirtual |
configures ValidityInfo before sending
Implements m2etis::pubsub::validity::BaseValidity.
Definition at line 42 of file TimeValidity.h.
|
inlinevirtual |
checks whether a message is valid or has to be stopped
Implements m2etis::pubsub::validity::BaseValidity.
Definition at line 53 of file TimeValidity.h.
|
inlinevirtual |
processes received Notify message
Implements m2etis::pubsub::validity::BaseValidity.
Definition at line 51 of file TimeValidity.h.
|
inlinevirtual |
processes received Publish message
Implements m2etis::pubsub::validity::BaseValidity.
Definition at line 49 of file TimeValidity.h.