21#include <vlutil/vlString.h>
22#include <vrfExtProtocol/simInterfaceContent.h>
23#include <vrfutil/rwUUID.h>
65 virtual int type()
const override;
71 virtual DtSimInterfaceContent*
clone()
const override;
93 virtual const DtUUID&
uuid()
const;
107 virtual bool setFromNet(
const char* contentBuffer,
unsigned contentSize)
override;
virtual void printDataToString(DtString &str) override
Formats the message data as a string.
virtual bool setToNet() override
Serializes the message for network transmission.
virtual bool subscribe() const
Gets the subscription flag.
bool mySubscribe
Flag indicating whether continuous updates are requested When true, data will be sent each time it ch...
Definition ifRadarStateRequest.h:133
const DtIfRadarStateRequest & operator=(const DtIfRadarStateRequest &orig)
Assignment operator.
DtUUID myUUID
UUID of the entity whose radar state is being requested.
Definition ifRadarStateRequest.h:129
static DtSimInterfaceContent * creator()
Static creator function for factory registration.
DtIfRadarStateRequest()
Default constructor.
virtual int netRepSize() const override
Gets the network representation size.
virtual const DtUUID & uuid() const
Gets the UUID of the entity whose radar state is being requested.
virtual ~DtIfRadarStateRequest() override
Virtual destructor.
virtual int type() const override
Gets the interface message type.
virtual bool setFromNet(const char *contentBuffer, unsigned contentSize) override
Deserializes the message from a network buffer.
DtIfRadarStateRequest(const DtIfRadarStateRequest &orig)
Copy constructor.
virtual void setUUID(const DtUUID &uuid)
Sets the UUID of the entity whose radar state is being requested.
virtual void setSubscribe(bool value)
Sets the subscription flag.
virtual DtSimInterfaceContent * clone() const override
Creates a copy of this message.
Export/import macros for the VRF Messages library.
#define VRFMESSAGES_DLL
Definition export.h:23