27 DtAttributePduDecoder();
28 virtual ~DtAttributePduDecoder();
30 virtual void decode(
DtPdu * pdu, DtPduFactory* pduFactory = 0);
35 virtual bool getCoupledFixedFields(DtPduWithAttributeRecordSets * pdu,
DtNetAttributePdu * &netAttributeStartingAddr);
36 virtual void getCoupledVariableFields( DtPduWithAttributeRecordSets * pdu, DtPduFactory* pduFactory,
DtNetAttributePdu * netAttributeStartingAddr );
38 virtual void getFixedFields(DtAttributePdu * pdu);
39 virtual void getVariableFields(DtAttributePdu * pdu, DtPduFactory* pduFactory);
41 virtual unsigned int decodeRecordSet( DtPduWithAttributeRecordSets * pdu, DtPduFactory* pduFactory,
char * netAttributeStartingAddr,
unsigned int recordSetIndex );
43 DtStandardVariableRecordFactory* myDefaultSVRFactory;