9 #include "vlpi/entityIdentifier.h"
10 #include <vlpi/disEnums.h>
11 #include <vlpi/simulationAddress.h>
14 namespace makVrfEvents
26 void setSimulationAddress(
const DtSimulationAddress&);
27 const DtSimulationAddress& simulationAddress()
const;
29 void setEncodingClass(
int);
30 int encodingClass()
const;
32 void setEncodingType(
int);
33 int encodingType()
const;
35 void setNumSamples(
int);
36 int numSamples()
const;
38 void setProtocolId(
int);
39 int protocolId()
const;
41 void setRadioIndex(
unsigned long long);
42 unsigned long long radioIndex()
const;
44 void setEntityId(
const DtUUID&);
45 const DtUUID& entityId()
const;
47 void setSampleRate(
double);
48 double sampleRate()
const;
50 void setMessageVersion(
int);
51 int messageVersion()
const;
53 void setStreamTag(
unsigned long long tag);
54 void setStreamTag(
unsigned int,
unsigned int);
55 void getStreamTag(
unsigned int&,
unsigned int&)
const;
56 unsigned long long streamTag()
const;
58 void setData(
int len,
const char* data);
59 int dataLength()
const;
60 const char* data()
const;
66 void allocateMemory(
int size);
67 void setDataAtPosition(
int pos,
int sizeOfData,
const char* data);
69 void printData()
const;
UUID is a unique ID wrapper class.
Definition: uuid.h:59
int myProtocolId
Definition: rawSignalEvent.h:78
Definition: rawSignalEvent.h:16
char * myData
Definition: rawSignalEvent.h:84
DtUUID myEntityId
Definition: rawSignalEvent.h:76
int myEncodingType
Definition: rawSignalEvent.h:88
voidpf void uLong size
Definition: ioapi.h:39
unsigned int myStreamTagUpper
Definition: rawSignalEvent.h:85
Contains the DtUUID class declaration.
int myDataLen
Definition: rawSignalEvent.h:83
int myNumSamples
Definition: rawSignalEvent.h:87
int myMessageVersion
Definition: rawSignalEvent.h:80
double mySampleRate
Definition: rawSignalEvent.h:77
unsigned long long myRadioIndex
Definition: rawSignalEvent.h:79
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.
DtSimulationAddress mySimulationAddress
Definition: rawSignalEvent.h:81
unsigned int myStreamTagLower
Definition: rawSignalEvent.h:86
#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