-
Notifications
You must be signed in to change notification settings - Fork 20
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(const 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 OriginatingEntityIDThe site, application, and reference number of the originating simulation or entity.
Category: GRILL DIS|Structs|PDUs|SimManagementFamily
FEntityID ReceivingEntityIDThe 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
(
const DIS::SimulationManagementFamilyPdu& SimulationManagementFamilyPDUIn
)Converts an OpenDIS SimulationManagementFamilyPdu struct to an FSimulationManagementFamilyPDU struct.
| Parameter | Description |
|---|---|
| SimulationManagementFamilyPDUIn | The OpenDIS SimulationManagementFamilyPdu struct to convert. |
virtual TArray<uint8> ToBytes() overrideConversion to OpenDIS SimulationManagementFamilyPdu struct
| Returns |
|---|
| An array of bytes containing the information from this FSimulationManagementFamilyPDU. |
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. |