-
Notifications
You must be signed in to change notification settings - Fork 16
SimulationManagementFamilyPDU
Struct container for all information that is contained inside of DIS Simulation Management Family PDUs.
struct FSimulationManagementFamilyPDU
: public FPDU
- CoreMinimal
- UObject/NoExportTypes.h
- <dis6/SimulationManagementFamilyPdu.h>
- PDUs/GRILL_PDU.h
Type | Name | Description |
---|---|---|
FEntityID | OriginatingEntityID | The site, application, and reference number of the originating simulation or entity. |
FEntityID | ReceivingEntityID | The site, application, and reference number of the receiving simulation or entity. This can be used to filter packets to the correct simulations/entities. |
Name | Description |
---|---|
FSimulationManagementFamilyPDU() | Default constructor |
Name | Description |
---|---|
~FSimulationManagementFamilyPDU() | Default destructor |
Return | Name | Description |
---|---|---|
SetupFromOpenDIS(DIS::SimulationManagementFamilyPdu* SimulationManagementFamilyPDUIn) | Converts an OpenDIS SimulationManagementFamilyPdu struct to an FSimulationManagementFamilyPDU struct. | |
TArray<uint8> | ToBytes() | Conversion to an array of bytes. Allows for an FSimulationManagementFamilyPDU struct to be sent out with a UDP send socket. |
ToOpenDIS(DIS::SimulationManagementFamilyPdu& SimulationManagementFamilyPDUOut) | Conversion to OpenDIS SimulationManagementFamilyPdu struct |
FEntityID OriginatingEntityID
The site, application, and reference number of the originating simulation or entity.
Category: GRILL DIS|Structs|PDUs|SimManagementFamily
FEntityID ReceivingEntityID
The site, application, and reference number of the receiving simulation or entity. This can be used to filter packets to the correct simulations/entities.
Category: GRILL DIS|Structs|PDUs|SimManagementFamily
FSimulationManagementFamilyPDU() : FPDU()
Default constructor.
virtual ~FSimulationManagementFamilyPDU()
Default destructor.
void SetupFromOpenDIS
(
DIS::SimulationManagementFamilyPdu* SimulationManagementFamilyPDUIn
)
Converts an OpenDIS SimulationManagementFamilyPdu struct to an FSimulationManagementFamilyPDU struct.
Parameter | Description |
---|---|
SimulationManagementFamilyPDUIn | The OpenDIS SimulationManagementFamilyPdu struct to convert. |
void ToOpenDIS
(
DIS::SimulationManagementFamilyPdu& SimulationManagementFamilyPDUOut
)
Conversion to an array of bytes. Allows for an FSimulationManagementFamilyPDU struct to be sent out with a UDP send socket.
Parameter | Description |
---|---|
SimulationManagementFamilyPDUOut | The OpenDIS SimulationManagementFamilyPdu struct representation of this FSimulationManagementFamilyPDU. |
virtual TArray<uint8> ToBytes() override
Conversion to OpenDIS SimulationManagementFamilyPdu struct
Returns |
---|
An array of bytes containing the information from this FSimulationManagementFamilyPDU. |