28 virtual std::string getSenderId();
29 virtual void setSenderId(std::string val);
31 virtual std::string getReceiverId();
32 virtual void setReceiverId(std::string val);
34 virtual unsigned int getRequestId();
35 virtual void setRequestId(
unsigned int val);
37 virtual double getRealTime();
38 virtual void setRealTime(
double val);
40 virtual StopReason getStopReason();
41 virtual void setStopReason(StopReason val);
43 virtual bool getReflectWhenFrozen();
44 virtual void setReflectWhenFrozen(
bool val);
46 virtual bool getRunClockWhenFrozen();
47 virtual void setRunClockWhenFrozen(
bool val);
49 virtual bool getUpdateWhenFrozen();
50 virtual void setUpdateWhenFrozen(
bool val);
56 static DtMessage* decode(
unsigned char* buffer,
int length);
57 static std::string theMessageName();
StopReason myStopReason
Definition: managedInterface/messages/stopFreeze.h:66
bool myRunClockWhenFrozen
Definition: managedInterface/messages/stopFreeze.h:68
virtual int messageSize()
this function needs to be in each derived class for decoding
#define MANAGEDINTERFACE_DLL
Definition: plugin.h:15
Defines the base class for all messages that are sent to and from C#.
Definition: managedInterface/messages/stopFreeze.h:17
std::string mySenderId
Definition: managedInterface/messages/stopFreeze.h:62
This is the DtMessage class.
Definition: message.h:20
static std::string theFullName
Definition: managedInterface/messages/stopFreeze.h:60
bool myReflectWhenFrozen
Definition: managedInterface/messages/stopFreeze.h:67
unsigned int myRequestId
Definition: managedInterface/messages/stopFreeze.h:64
double myRealTime
Definition: managedInterface/messages/stopFreeze.h:65
std::string myReceiverId
Definition: managedInterface/messages/stopFreeze.h:63
Instances of DtStreamWriter encode values into a byte array.
Definition: byteStream.h:74
Definition: managedInterface/messages/stopFreeze.h:20
Instances of DtStreamReader decode values from a byte array.
Definition: byteStream.h:31
virtual void serialize(DtStreamWriter &writer)
bool myUpdateWhenFrozen
Definition: managedInterface/messages/stopFreeze.h:69
StopReason
Definition: managedInterface/messages/stopFreeze.h:20
virtual void deserialize(DtStreamReader &reader)