7 #ifndef DtRecordREnc_H_
8 #define DtRecordREnc_H_
21 #define DtDECLARE_RECORDR_PARAM_ENCODER(paramName) \
22 DtDECLARE_PARAM_ENCODER(DtRecordRInteraction, paramName)
24 #define DtDEFINE_SIMPLE_RECORDR_PARAM_ENCODER(paramName, netType, inspector) \
25 DtDEFINE_SIMPLE_PARAM_ENCODER(DtRecordREncoder, \
26 DtRecordRInteraction, paramName, netType, inspector)
34 class DT_DLL_VL DtRecordREncoder:
public DtInteractionEncoder
40 DtRecordREncoder(
DtExerciseConn *exConn, DtInterClassDesc *classDesc);
43 DtRecordREncoder(
const DtRecordREncoder &orig);
46 virtual ~DtRecordREncoder();
49 DtRecordREncoder &operator=(
const DtRecordREncoder &orig);
55 DtDECLARE_RECORDR_PARAM_ENCODER(OriginatingEntity);
56 DtDECLARE_RECORDR_PARAM_ENCODER(ReceivingEntity);
57 DtDECLARE_RECORDR_PARAM_ENCODER(RequestIdentifier);
58 DtDECLARE_RECORDR_PARAM_ENCODER(AcknowledgementProtocol);
59 DtDECLARE_RECORDR_PARAM_ENCODER(EventType);
60 DtDECLARE_RECORDR_PARAM_ENCODER(ResponseSerialNumber);
61 DtDECLARE_RECORDR_PARAM_ENCODER(RecordSetData);
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 DtRecordPdu are used to send responses to the Record Query PDU.
Definition: recordPdu.h:32