19#include <vrfExtProtocol/simInterfaceContent.h>
20#include <vrfutil/rwUUID.h>
56 virtual int type()
const override;
62 virtual DtSimInterfaceContent*
clone()
const override;
73 virtual const DtUUID&
uuid()
const;
87 virtual bool setFromNet(
const char* contentBuffer,
unsigned contentSize)
override;
virtual void printDataToString(DtString &str) override
Formats the message data as a string.
virtual ~DtIfRadarStateUnsubscribe() override
Virtual destructor.
virtual bool setFromNet(const char *contentBuffer, unsigned contentSize) override
Deserializes the message from a network buffer.
virtual DtSimInterfaceContent * clone() const override
Creates a copy of this message.
virtual const DtUUID & uuid() const
Gets the UUID of the entity being unsubscribed from.
virtual void setUUID(const DtUUID &name)
Sets the UUID of the entity to unsubscribe from.
DtUUID myUUID
UUID of the entity whose radar state is being unsubscribed from.
Definition ifRadarStateUnsubscribe.h:109
DtIfRadarStateUnsubscribe(const DtIfRadarStateUnsubscribe &orig)
Copy constructor.
const DtIfRadarStateUnsubscribe & operator=(const DtIfRadarStateUnsubscribe &orig)
Assignment operator.
virtual int type() const override
Gets the interface message type.
virtual bool setToNet() override
Serializes the message for network transmission.
DtIfRadarStateUnsubscribe()
Default constructor.
static DtSimInterfaceContent * creator()
Static creator function for factory registration.
virtual int netRepSize() const override
Gets the network representation size.
Export/import macros for the VRF Messages library.
#define VRFMESSAGES_DLL
Definition export.h:23