25 typedef void (*DtRecordQueryPduCb)(DtRecordQueryPdu* pdu,
void* usr);
38 DtRecordQueryPdu(
const DtNetRecordQueryPdu* initial,
40 DtRecordQueryPdu(
const DtRecordQueryPdu& orig);
43 virtual ~DtRecordQueryPdu();
46 DtRecordQueryPdu&
operator=(
const DtRecordQueryPdu& orig);
57 virtual void setRequestID(
DtU32 id);
58 virtual DtU32 requestID()
const;
69 virtual void setTime(
DtU32 value);
70 virtual DtU32 time()
const;
74 virtual bool setNumRecords(
DtU32 num);
75 virtual DtU32 numRecords()
const;
80 virtual bool getRecordID(
int index,
DtDatumParam& value)
const;
98 DtRecordQueryPduCb cb,
void* usr);
100 DtRecordQueryPduCb cb,
void* usr);
105 virtual DtPduKind internalGetPduKind()
const;
109 virtual DtNetRecordQueryPdu* netPduStruct()
const;
113 DtRecordQueryPdu*
self()
const;
116 virtual char* var()
const;
121 static const int theStaticSize;