12 #include <vlutil/vlTime.h>
54 virtual void processMessage(
const DtSimMessage& msg)
const;
57 virtual int numSimCallbacks()
const;
61 static unsigned generateMessageId();
66 static int maximumContentSize();
67 static void setMaximumContentSize(
int sz);
72 static unsigned maximumSignalDataSize();
74 static DtTime timeoutCheckInterval();
75 static void setTimeoutCheckInterval(
DtTime nSecs);
76 static DtTime timeoutDuration();
77 static void setTimeoutDuration(
DtTime nSecs);
121 virtual int numCallbacks(
int type)
const;
126 virtual int messageType(
const DtSimMessage & message)
const = 0;
162 virtual int numCallbacks(
DtString type)
const;