14 #include <vlutil/vlTime.h>
15 #include <vlutil/vlString.h>
21 namespace MAKTrafficClientServerExConn
24 class DtClientExerciseConnection;
48 virtual unsigned int sourceClientID();
51 virtual void setCallback(
DtTaCallback* callbackToMake,
unsigned int clientID,
52 const std::set<unsigned int>& pendingCallers,
const std::set<unsigned int>& callers);
60 virtual void addPending(
unsigned int callerID);
63 virtual void removePending(
unsigned int callerID);
67 virtual unsigned int callbackPending(
unsigned int connID=0)
const;
71 virtual unsigned int callbackPendingEvaluation(
unsigned int connID=0)
const;
75 virtual bool getCallbackPending(
DtString& list)
const;
79 virtual bool getCallbackPendingEvaluation(
DtString& list)
const;
87 static void setMaximumConnections(
unsigned int maxConns);
90 static unsigned int maximumConnections();