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: rwUUID.h:229
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
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