22 class DT_DLL_VL DtTransferControlRequestPdu;
27 typedef void (*DtTransferControlRequestPduCb)
28 (DtTransferControlRequestPdu* pdu,
void* usr);
34 class DT_DLL_VL DtTransferControlRequestPdu :
public DtRecordSetPdu
41 DtTransferControlRequestPdu(
const DtNetTransferControlRequestPdu* initial,
43 DtTransferControlRequestPdu(
const DtTransferControlRequestPdu& orig);
46 virtual ~DtTransferControlRequestPdu();
49 DtTransferControlRequestPdu& operator=(
50 const DtTransferControlRequestPdu& orig);
61 virtual void setRequestID(
DtU32 id);
62 virtual DtU32 requestID()
const;
77 virtual void printData()
const;
78 virtual void printDataToStream(std::ostream& stream)
const;
90 DtTransferControlRequestPduCb cb,
void* usr);
92 DtTransferControlRequestPduCb cb,
void* usr);
100 virtual DtPduKind internalGetPduKind()
const;
104 virtual DtNetTransferControlRequestPdu* netPduStruct()
const;
108 DtTransferControlRequestPdu*
self()
const;
113 static const int theStaticSize;