12 #ifndef DtMessageThrottle_H_
13 #define DtMessageThrottle_H_
16 #include <vlutil/vlFedTarget.h>
17 #include <vlutil/vlTime.h>
18 #include <vlutil/vlInetAddr.h>
68 virtual void activateTransmitDelay();
71 virtual bool delayTransmit()
const;
75 virtual bool queueMessage(
DtRtiMsg const& msg, MAKRti::DtTransportType transport,
76 MAKRti::DtInetAddr addr);
81 virtual bool queueMessage(
DtRtiMsg* msg, MAKRti::DtTransportType transport,
82 MAKRti::DtInetAddr addr);
95 virtual void activateAutoProvideDelay();
98 virtual bool delayAutoProvide()
const;
111 virtual void clear();