10 #ifndef DtSetDataRPdu_H_
11 #define DtSetDataRPdu_H_
26 typedef void (*DtSetDataRPduCb)(DtSetDataRPdu* pdu,
void* usr);
31 class DT_DLL_VL DtSetDataRPdu :
public DtPduWithData
36 DtSetDataRPdu(
const DtNetSetDataRPdu* initial,
38 DtSetDataRPdu(
const DtSetDataRPdu& orig);
41 virtual ~DtSetDataRPdu();
44 DtSetDataRPdu& operator=(
const DtSetDataRPdu& orig);
47 virtual void setRequestId(
unsigned long id);
48 virtual unsigned long requestId()
const;
55 virtual void printData()
const;
58 virtual void printDataToStream(std::ostream& stream)
const;
69 DtSetDataRPduCb cb,
void* usr);
71 DtSetDataRPduCb cb,
void* usr);
75 virtual DtPduKind internalGetPduKind()
const;
82 static const int theStaticSize;
86 inline DtPduKind DtSetDataRPdu::internalGetPduKind()
const