7 #ifndef DtAppSpecificRadioSignalEncoder_H_
8 #define DtAppSpecificRadioSignalEncoder_H_
21 #define DtDECLARE_APP_SPECIFIC_RADIO_SIGNAL_PARAM_ENCODER(paramName) \
22 DtDECLARE_PARAM_ENCODER(DtSignalInteraction, paramName)
24 #define DtDEFINE_SIMPLE_APP_SPECIFIC_RADIO_SIGNAL_PARAM_ENCODER(paramName, \
26 DtDEFINE_SIMPLE_PARAM_ENCODER(DtAppSpecificRadioSignalEncoder, \
27 DtSignalInteraction, paramName, netType, inspector)
34 class DT_DLL_VL DtAppSpecificRadioSignalEncoder :
public DtInteractionEncoder
40 DtInterClassDesc* classDesc);
43 virtual ~DtAppSpecificRadioSignalEncoder();
46 DtAppSpecificRadioSignalEncoder(
47 const DtAppSpecificRadioSignalEncoder& orig);
50 DtAppSpecificRadioSignalEncoder& operator=(
51 const DtAppSpecificRadioSignalEncoder& orig);
55 DtDECLARE_APP_SPECIFIC_RADIO_SIGNAL_PARAM_ENCODER(DataRate);
56 DtDECLARE_APP_SPECIFIC_RADIO_SIGNAL_PARAM_ENCODER(SignalDataLength);
57 DtDECLARE_APP_SPECIFIC_RADIO_SIGNAL_PARAM_ENCODER(SignalData);
58 DtDECLARE_APP_SPECIFIC_RADIO_SIGNAL_PARAM_ENCODER(TacticalDataLinkType);
59 DtDECLARE_APP_SPECIFIC_RADIO_SIGNAL_PARAM_ENCODER(TDLMessageCount);
60 DtDECLARE_APP_SPECIFIC_RADIO_SIGNAL_PARAM_ENCODER(UserProtocolID);
62 DtDECLARE_APP_SPECIFIC_RADIO_SIGNAL_PARAM_ENCODER(HostRadioID);
64 DtDECLARE_APP_SPECIFIC_RADIO_SIGNAL_PARAM_ENCODER(HostRadioIndex);
69 #endif //DtAppSpecificRadioSignalEncoder_H_
Instances of DtExerciseConn are used to provide an application's interface or connection to the netwo...
Definition: exerciseConnDIS.h:62
#define DT_DLL_VL
Definition: vlMachineTypes.h:108
Instances of DtSignalPdu are used to send simulated signal data.
Definition: signalPdu.h:28