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
DT_DLL_VRVCORE double length(const makVrv::DtCoordinateSystem &, const std::vector< DtVector > &vertices)
Returns the total distance of a segmented line defined by the provided vector of vertices. Coordinates are in local database coordinates. The coordinate system is used to convert between the local database coordinates and geocentric. All distance is in 2D – the Z value is ignored.
#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