12 #ifndef DtDtAddrMap_H_
13 #define DtDtAddrMap_H_
16 #include <vlutil/vlUtil.h>
17 #include <vlutil/vlInetAddr.h>
31 DtAddrMap(
long defaultHandle,
float delayValue);
37 virtual void setDelay(
float delayValue);
38 virtual float delay();
41 virtual void addLocalAddrMap(
long handle,
const MAKRti::DtInetAddr& addr);
42 virtual void removeLocalAddrMap(
long handle);
43 virtual MAKRti::DtInetAddr localAddrMap(
long handle);
44 virtual void addRemoteAddrMap(
long handle,
const MAKRti::DtInetAddr& addr);
45 virtual void removeRemoteAddrMap(
long handle);
46 virtual MAKRti::DtInetAddr remoteAddrMap(
long handle);
53 virtual void addAddrMapDelay(
long handle);
54 virtual void removeAddrMapDelay(
long handle);
55 virtual bool addrMapDelayExpired(
long handle);