46 #include "./../Simulation_Management/Simulation_Management_Header.h"
47 #include "./../../DataTypes/RecordSet.h"
72 std::vector<KDIS::DATA_TYPE::RecordSet>
m_vRecs;
76 static const KUINT16 TRANSFER_CONTROL_REQUEST_PDU_SIZE = 40;
95 void SetRequestID(
KUINT32 ID );
132 KUINT32 GetNumberOfRecords()
const;
142 void SetRecordSets(
const std::vector<KDIS::DATA_TYPE::RecordSet> & RS );
143 const std::vector<KDIS::DATA_TYPE::RecordSet> & GetRecordSets()
const;
149 virtual KString GetAsString()
const;
unsigned int KUINT32
Definition: KDefines.h:103
KUINT32 m_ui32ReqID
Definition: Transfer_Control_Request_PDU.h:62
unsigned short int KUINT16
Definition: KDefines.h:101
KUINT8 m_ui8ReqRelSrv
Definition: Transfer_Control_Request_PDU.h:64
RequiredReliabilityService
Definition: EnumSimulationManagement.h:64
Definition: Transfer_Control_Request_PDU.h:58
Definition: KDefines.h:182
Definition: KDataStream.h:48
KUINT8 m_ui8TrnTyp
Definition: Transfer_Control_Request_PDU.h:66
bool KBOOL
Definition: KDefines.h:119
std::string KString
Definition: KDefines.h:116
Definition: EntityIdentifier.h:49
std::vector< KDIS::DATA_TYPE::RecordSet > m_vRecs
Definition: Transfer_Control_Request_PDU.h:72
Definition: RecordSet.h:47
unsigned char KUINT8
Definition: KDefines.h:99
#define KDIS_EXPORT
Definition: KDefines.h:82
KUINT32 m_ui32NumRecSets
Definition: Transfer_Control_Request_PDU.h:70
KDIS::DATA_TYPE::EntityIdentifier m_TrnsEntID
Definition: Transfer_Control_Request_PDU.h:68
TransferType
Definition: EnumEntityManagement.h:144