25 typedef void (*DtResupplyCancelPduCb)(DtResupplyCancelPdu *pdu,
void *usr);
31 enum { PduStaticSize=24 };
42 virtual ~DtResupplyCancelPdu() {};
59 DtResupplyCancelPduCb cb,
void *usr);
61 DtResupplyCancelPduCb cb,
void *usr);
74 #define DtSUPPLY_VALID 1
75 #define DtSUPPLY_BAD_INDEX 0
79 typedef void (*DtResupplyOfferPduCb)(DtResupplyOfferPdu *pdu,
void *usr);
85 enum { PduStaticSize=28 };
103 int numSupplyTypes()
const;
104 void setNumSupplyTypes(
int numTypes);
113 int *retCode = 0)
const;
114 void setNthSupply(
int supplyIndex,
127 DtResupplyOfferPduCb cb,
void *usr);
129 DtResupplyOfferPduCb cb,
void *usr);
134 int indexInBounds(
int ind)
const;
145 typedef void (*DtResupplyReceivedPduCb)(DtResupplyReceivedPdu *pdu,
void *usr);
151 enum { PduStaticSize=28 };
173 int numSupplyTypes()
const;
174 void setNumSupplyTypes(
int numTypes);
180 int *retCode = 0)
const;
182 void setNthSupply(
int supplyIndex,
195 DtResupplyReceivedPduCb cb,
void *usr);
197 DtResupplyReceivedPduCb cb,
void *usr);
203 int indexInBounds(
int ind)
const;