#define ONIXS_CMEMDH_NAMESPACE_BEGIN
#define ONIXS_CMEMDH_NAMESPACE_END
#define ONIXS_CMEMDH_EXPORTED
void onDelay(const Messaging::TimeSpan &delay) override
Implements the delay between packets.
static ReplayDelayer & service()
Returns the instance reference.
Implements the replay delay by polling in the userspace.
void onDelay(const Messaging::TimeSpan &delay) override
Implements the delay between packets.
static ReplayDelayer & service()
Returns the instance reference.
virtual void onDelay(const Messaging::TimeSpan &delay)=0
Implements the delay between packets.
virtual ~ReplayDelayer()=default
Implements the replay delay using the sleep system call.
void onDelay(const Messaging::TimeSpan &delay) override
Implements the delay between packets.
static ReplayDelayer & service()
Returns the instance reference.