58 virtual void setInfraRedSigRepIndex(
DtU16 value);
59 virtual DtU16 infraRedSigRepIndex()
const;
62 virtual void setAcousticSigRepIndex(
DtU16 value);
63 virtual DtU16 acousticSigRepIndex()
const;
66 virtual void setRadarSigRepIndex(
DtU16 value);
67 virtual DtU16 radarSigRepIndex()
const;
70 virtual bool setNumPropulsionSystems(
DtU16 value);
71 virtual DtU16 numPropulsionSystems()
const;
74 virtual bool setNumNozzleSystems(
DtU16 value);
75 virtual DtU16 numNozzleSystems()
const;
79 virtual bool setPropulsionSystem(
int index,
81 virtual bool getPropulsionSystem(
int index,
86 virtual bool setNozzleSystem(
int index,
88 virtual bool getNozzleSystem(
int index,
122 virtual char* var()
const;
125 virtual int propulsionSystemRecordOffset(
int recordIndex)
const;
128 virtual int nozzleSystemRecordOffset(
int recordIndex)
const;
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
static const int theStaticSize
Size of PDU with zero parameter records.
Definition: suppEmisEntStatePdu.h:133
class DtSuppEmisEntStatePdu:
Definition: suppEmisEntStatePdu.h:36
class DtPduFactory:
Definition: pduFactory.h:38
virtual void printDataToStream(std::ostream &stream) const
DtNetSuppEmisEntityStatePdu is the network structure for the supplemental emissions/entity state PDU...
Definition: supEmisEsP.h:38
This file defines math constants and methods which may be useful in simulations.
DtEntityIdentifier myEntityID
Temporary objects for reference returns.
Definition: suppEmisEntStatePdu.h:138
DtStateMsg & operator=(const DtStateMsg &orig)
assignment operator
virtual DtPduKind internalGetPduKind() const =0
Returns the PDU kind associated with the derived PDU class.
DtPdu is the base class for all PDU's in VR-Link.
Definition: pdu.h:69
Instances of DtEntityIdentifier are used as a unique ID for entities in DIS.
Definition: entityIdentifier.h:31
void(* DtSuppEmisEntStatePduCb)(DtSuppEmisEntStatePdu *pdu, void *usr)
DtSuppEmisEntStatePdu callback function signature.
Definition: suppEmisEntStatePdu.h:28
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
unsigned short DtU16
A 16 bit unsigned integer value.
Definition: vlMachineTypes.h:140
#define DtUSE_INTERNAL_BUFFER
Definition: vlBaseMsg.h:22
DtVectoringNozzleSystem is a class which contains the vectoring nozzle system data for the supplement...
Definition: vectoringNozzleSystem.h:26
DtPduKind
([UID 4]) - PDU Type
Definition: disEnums.h:238
class DtPropulsionSystem:
Definition: propulsionSystem.h:27
Instances of DtStateMsg are used to represent state data communicated via the network in a DIS (as op...
Definition: stateMsgDIS.h:21
This file contains typedefs for machine dependant types.