8 #ifndef tcpForwarder__vl___H_
9 #define tcpForwarder__vl___H_
20 #include <vlutil/vlMachineTypes.h>
21 #include <vlutil/vlNetTypes.h>
22 #include <vlutil/vlUtil.h>
26 #ifdef DtUSE_UTILITIES_NAMESPACE
27 namespace DtUSE_UTILITIES_NAMESPACE
44 const DtInetAddr& networkInterface=DtInetAddr::inaddrAny());
63 virtual void sendToAll(caddr_t packet,
size_t size);
70 virtual void readAndForward(
71 DtTime maxTimeOverAll, DtTime maxTimePerSocket);
76 virtual void readAndForward(
DtTcpMsgSocket* sock, DtTime stopTime);
94 #ifdef DtUSE_UTILITIES_NAMESPACE