24 typedef void (*DtDataQueryPduCb)(DtDataQueryPdu *pdu,
void *usr);
29 class DT_DLL_VL DtDataQueryPdu :
public DtSimanPdu
33 enum {PduStaticSize=40 };
42 unsigned long requestId()
const;
43 void setRequestId(
unsigned long id);
46 DtTime timeInterval()
const;
47 void setTimeInterval(
DtTime seconds);
50 unsigned long numFixedFields()
const;
53 unsigned long numVarFields()
const;
64 void initDatumIds(
unsigned long numFixedFields,
65 unsigned long numVarFields);
68 virtual void printData()
const;
71 virtual void printDataToStream(std::ostream& stream)
const;
82 DtDataQueryPduCb cb,
void *usr);
84 DtDataQueryPduCb cb,
void *usr);
Instances of DtExerciseConn are used to provide an application's interface or connection to the netwo...
Definition: exerciseConnHLA.h:60
#define DT_DLL_VL
Definition: vlMachineTypes.h:108
Definition: disEnums.h:258
DtPdu is the base class for all PDU's in VR-Link.
Definition: pdu.h:69
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
DtDatumParam
([UID 66]) - Datum ID
Definition: disEnums.h:501
DtReal DtTime
A definition of DtTime.
Definition: vlTime.h:19
DtPduKind
([UID 4]) - PDU Type
Definition: disEnums.h:238
class DtDataQueryInteraction:
Definition: dataQueryInteractionHLA.h:36