12 #include <vlutil/vlTime.h>
56 virtual DtTime lastTimeoutCheckTime()
const;
57 virtual void setLastTimeoutCheckTime(
DtTime nTime);
62 virtual DtTime timeoutCheckInterval()
const;
63 virtual void setTimeoutCheckInterval(
DtTime nSecs);
68 virtual DtTime timeoutDuration()
const;
69 virtual void setTimeoutDuration(
DtTime nSecs);
static const DtTime theDefaultTimeoutDuration
Definition: splitContentTimer.h:92
DtTime myLastTimeoutCheckTime
Definition: splitContentTimer.h:86
DtTime myTimeoutCheckInterval
Definition: splitContentTimer.h:87
virtual DtTime timeoutDuration() const
time, in seconds, before an entry is considered expired.
Definition: splitContentTimer.h:115
virtual void setTimeoutDuration(DtTime nSecs)
time, in seconds, before an entry is considered expired.
Definition: splitContentTimer.h:120
virtual void setTimeoutCheckInterval(DtTime nSecs)
time, in seconds, that the collection should be revisited for evaluation.
Definition: splitContentTimer.h:110
DtTimeoutMap myTimeoutMap
Definition: splitContentTimer.h:89
std::map< DtSplitMessageKey, DtTime > DtTimeoutMap
A collection of message ID and timeout time pairs.
Definition: splitContentTimer.h:27
void(* DtSplitContentExpiredFcn)(const DtSplitMessageKey &key, void *pUsr)
Definition: splitContentTimer.h:14
static const DtTime theDefaultTimeoutCheckInterval
Definition: splitContentTimer.h:91
Class: DtSplitMessageKey.
Definition: splitMessageKey.h:23
virtual DtTime lastTimeoutCheckTime() const
returns the last time a full check was made.
Definition: splitContentTimer.h:95
This class helps DtVrfMessageInterface handle big messages. DtSplitContentTimer is a simple class tha...
Definition: splitContentTimer.h:22
virtual void setLastTimeoutCheckTime(DtTime nTime)
returns the last time a full check was made.
Definition: splitContentTimer.h:100
DtTime myTimeoutDuration
Definition: splitContentTimer.h:88
#define DT_DLL_vrfutil
This file is used to determine how to build Disable inconsistent dll linkage warning Visual Studio 6...
Definition: vrfutilDefines.h:34
virtual DtTime timeoutCheckInterval() const
time, in seconds, that the collection should be revisited for evaluation.
Definition: splitContentTimer.h:105