9 #include "vlpi/entityIdentifier.h"
11 namespace makVrfEvents
28 void setMessageVersion(
int);
29 int messageVersion()
const;
31 void setSessionId(
int);
32 int sessionId()
const;
34 void setRequestId(
int);
35 int requestId()
const;
37 void setDataType(
int);
40 void setData(
int len,
const char* data);
41 int dataLength()
const;
42 const char* data()
const;
47 void setSenderId(
const DtEntityIdentifier& sender);
48 const DtEntityIdentifier& senderId()
const;
50 void setReceiverId(
const DtEntityIdentifier& recipient);
51 const DtEntityIdentifier& receiverId()
const;
54 void allocateMemory(
int size);
55 void setDataAtPosition(
int pos,
int sizeOfData,
const char* data);
57 void printData()
const;
char * myData
Definition: dataEvent.h:71
int myRequestId
Definition: dataEvent.h:65
voidpf void uLong size
Definition: ioapi.h:39
int myDataLen
Definition: dataEvent.h:70
int myDataType
Data dependent. Hint as to what the data contains.
Definition: dataEvent.h:68
DtEntityIdentifier mySender
Definition: dataEvent.h:73
int myMessageVersion
Definition: dataEvent.h:64
DtEntityIdentifier myRecipient
Definition: dataEvent.h:74
#define DT_DLL_vrfMsgTransport
This file is used to determine how to build Disable inconsistent dll linkage warning Visual Studio 6...
Definition: vrfCommunicationManagerDefines.h:26
class DtDataEvent
Definition: dataEvent.h:18