31 enum { PduStaticSize=24 };
74 #define DtSUPPLY_VALID 1
75 #define DtSUPPLY_BAD_INDEX 0
85 enum { PduStaticSize=28 };
103 int numSupplyTypes()
const;
104 void setNumSupplyTypes(
int numTypes);
113 int *retCode = 0)
const;
114 void setNthSupply(
int supplyIndex,
134 int indexInBounds(
int ind)
const;
151 enum { PduStaticSize=28 };
173 int numSupplyTypes()
const;
174 void setNumSupplyTypes(
int numTypes);
180 int *retCode = 0)
const;
182 void setNthSupply(
int supplyIndex,
203 int indexInBounds(
int ind)
const;
DtInteraction is an base class for representing DIS PDUs which don't have state.
Definition: interactionDIS.h:24
Definition: disEnums.h:247
Instances of DtExerciseConn are used to provide an application's interface or connection to the netwo...
Definition: exerciseConnDIS.h:62
#define DT_DLL_VL
Definition: vlMachineTypes.h:108
Definition: resupplyCancelPdu.h:147
This file declares classes for the Logistics PDUs.
Definition: disEnums.h:248
DtEntityType supType
Definition: resupplyCancelPdu.h:136
Definition: logisticsP.h:61
Definition: logisticsP.h:37
DtResupplyOfferPdu DtResupplyOfferInteraction
Definition: resupplyCancelPdu.h:77
class DtPduFactory:
Definition: pduFactory.h:38
DtEntityIdentifier theId
Definition: resupplyCancelPdu.h:204
virtual void printDataToStream(std::ostream &stream) const
This file defines math constants and methods which may be useful in simulations.
This file is used as a convenience to group interaction concepts together.
Definition: resupplyCancelPdu.h:27
DtPdu is the base class for all PDU's in VR-Link.
Definition: pdu.h:69
DtEntityIdentifier theId
Definition: resupplyCancelPdu.h:66
void(* DtResupplyOfferPduCb)(DtResupplyOfferPdu *pdu, void *usr)
Definition: resupplyCancelPdu.h:79
DtPduKind internalGetPduKind() const
Returns the PDU kind associated with the derived PDU class.
Definition: resupplyCancelPdu.h:202
void(* DtResupplyReceivedPduCb)(DtResupplyReceivedPdu *pdu, void *usr)
Definition: resupplyCancelPdu.h:145
DtPduKind internalGetPduKind() const
Returns the PDU kind associated with the derived PDU class.
Definition: resupplyCancelPdu.h:65
Definition: disEnums.h:246
Instances of DtEntityIdentifier are used as a unique ID for entities in DIS.
Definition: entityIdentifier.h:31
Definition: logisticsP.h:49
virtual void printData() const
Print the PDU's data (not including header).
DtResupplyReceivedPdu DtResupplyRecInteraction
Definition: resupplyCancelPdu.h:143
This file is deprecated - Please see simulationAddress.h, entityIdentifier.h, entityType.h, burstDescriptor.h, and NetStructs.h.
struct DtBufferPlaceHolder * DtBufferPtr
Definition: vlBaseMsg.h:17
#define DtUSE_INTERNAL_BUFFER
Definition: vlBaseMsg.h:22
Definition: resupplyCancelPdu.h:81
DtEntityType supType
Definition: resupplyCancelPdu.h:205
DtResupplyCancelPdu DtResupplyCancelInteraction
Definition: resupplyCancelPdu.h:23
void(* DtResupplyCancelPduCb)(DtResupplyCancelPdu *pdu, void *usr)
Definition: resupplyCancelPdu.h:25
DtPduKind
([UID 4]) - PDU Type
Definition: disEnums.h:238
DtPduKind internalGetPduKind() const
Returns the PDU kind associated with the derived PDU class.
Definition: resupplyCancelPdu.h:133
virtual ~DtResupplyCancelPdu()
Definition: resupplyCancelPdu.h:42
DtEntityIdentifier theId
Definition: resupplyCancelPdu.h:135
DtEntityType is used to represent the type an entity object.
Definition: entityType.h:26