19 #define DtSUPPLY_VALID 1
20 #define DtSUPPLY_BAD_INDEX 0
33 enum { PduStaticSize=28 };
64 int numSupplyTypes()
const;
65 void setNumSupplyTypes(
int numTypes);
68 float *quantity = NULL,
69 int *retCode = NULL)
const;
70 void setNthSupply(
int supplyIndex,
90 int indexInBounds(
int ind)
const;
DtInteraction is an base class for representing DIS PDUs which don't have state.
Definition: interactionDIS.h:24
DtEntityIdentifier servId
Definition: serviceRequestPdu.h:92
void(* DtServiceRequestPduCb)(DtServiceRequestPdu *pdu, void *usr)
Definition: serviceRequestPdu.h:26
DtServiceType
Definition: disEnums.h:376
Instances of DtExerciseConn are used to provide an application's interface or connection to the netwo...
Definition: exerciseConnDIS.h:61
Definition: logisticsP.h:25
#define DT_DLL_VL
Definition: vlMachineTypes.h:108
This file declares classes for the Logistics PDUs.
Definition: serviceRequestPdu.h:28
class DtPduFactory:
Definition: pduFactory.h:38
DtServiceRequestPdu DtServiceRequestInteraction
Definition: serviceRequestPdu.h:24
virtual void printDataToStream(std::ostream &stream) const
Definition: disEnums.h:245
DtPdu is the base class for all PDU's in VR-Link.
Definition: pdu.h:69
DtEntityIdentifier reqId
Definition: serviceRequestPdu.h:91
Instances of DtEntityIdentifier are used as a unique ID for entities in DIS.
Definition: entityIdentifier.h:31
DtPduKind internalGetPduKind() const
Returns the PDU kind associated with the derived PDU class.
Definition: serviceRequestPdu.h:89
virtual void printData() const
Print the PDU's data (not including header).
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: disEnums.h:380
DtPduKind
([UID 4]) - PDU Type
Definition: disEnums.h:238
DtEntityType is used to represent the type an entity object.
Definition: entityType.h:26
DtEntityType supType
Definition: serviceRequestPdu.h:93