43 virtual void sendAndFlush();
52 DtInetSocket* socket()
const;
55 virtual void readData();
60 size_t maxPacketSize()
const;
63 static std::string errorString(
int code);
96 const std::string& udpAddress,
int port );
Virtual base class. Allows for RTTI and proper virtual destruction. Used by Creators, Factories, Providers, Assemblers and User Interfaces.
Definition: DtVirtualBaseClass.h:19
The IGI Message. Is easily encoded and decoding using stream operators. It also provides validation d...
Definition: DtMessage.h:30
Class for serializing objects as a byte stream for transmitting to othe rdisplay engines.
Definition: DtMessageStream.h:22
Contains makVrv:DtMessageStream class.
Contains makVrv::DtVirtualBaseClass class.
std::vector< DtMessage * > MessageList
Definition: DtMessageClient.h:42
#define DT_DLL_VRVCORE
Definition: vrvCore.h:20
Creator class.
Definition: DtUdpMessageClient.h:84
DtMessageStream myInputStream
Definition: DtUdpMessageClient.h:76
DtInetSocket * mySocket
Definition: DtUdpMessageClient.h:73
IGI Client is responsible for delivering IGI messages to other remote managers. IGI Client is the abs...
Definition: DtMessageClient.h:27
Contains DtIGIClient class.
DtMessageStream myOutputStream
Definition: DtUdpMessageClient.h:77
The DtDe is the core component of any VR-Vantage application. It owns a DtRenderer, DtDeCommunicator, as well as a DtDisplay and other things.
Definition: DtDe.h:72
size_t myMaxPacketSize
Definition: DtUdpMessageClient.h:78
bool myOkFlag
Definition: DtUdpMessageClient.h:74
DtDe & myDe
Definition: DtUdpMessageClient.h:71
A remote UDP client that the UDP server communicates with.
Definition: DtUdpMessageClient.h:27
double mySendTimeout
Definition: DtUdpMessageClient.h:75
Contains DLL export macros.