32 virtual void setFixedFields(DtPduWithAttributeRecordSets * pdu,
33 unsigned int couplingPadding,
unsigned int attributeRecordSetsSize );
35 virtual void setVariableFields( DtPduWithAttributeRecordSets * pdu,
36 unsigned int couplingPadding );
39 virtual void setFixedFields(DtAttributePdu * pdu);
41 virtual void setVariableFields( DtAttributePdu * pdu);
44 virtual void writeVariableFields(
char * recordAddr,
const DtAttributeRecordSetMap& recordSetMap);
#define DT_DLL_VL
Definition: vlMachineTypes.h:108
virtual void encode(DtPdu *pdu)=0
The DtPduEncoder class provides a base class for all DIS encoders.
Definition: pduEncoder.h:18
DtPdu is the base class for all PDU's in VR-Link.
Definition: pdu.h:69
This file declares the DtPduEncoder.
virtual DtPduEncoder * clone() const =0
This file contains typedefs for machine dependant types.