2025-04-28 12:25:20 +08:00
|
|
|
#pragma once
|
|
|
|
#include <XNCore/XNModelObject_p.h>
|
2025-05-26 15:27:02 +08:00
|
|
|
#include <C909_V1/ATA04/Aerodynamics_heartbeat.hpp>
|
|
|
|
#include <C909_V1/ATA04/Aerodynamics_input.hpp>
|
|
|
|
#include <C909_V1/ATA04/Aerodynamics_output.hpp>
|
|
|
|
#include <C909_V1/ATA04/WeightBalance_input.hpp>
|
|
|
|
#include <C909_V1/ATA04/WeightBalance_output.hpp>
|
|
|
|
#include <C909_V1/ATA04/WeightBalance_heartbeat.hpp>
|
|
|
|
#include <C909_V1/ATA04/GroundHandling_input.hpp>
|
|
|
|
#include <C909_V1/ATA04/GroundHandling_output.hpp>
|
|
|
|
#include <C909_V1/ATA04/GroundHandling_heartbeat.hpp>
|
2025-04-28 12:25:20 +08:00
|
|
|
|
2025-05-22 10:54:46 +08:00
|
|
|
struct XNATA04DataProcessorPrivate : public XNModelObjectPrivate {
|
2025-05-26 15:27:02 +08:00
|
|
|
XNSim::C909::ATA04::Aerodynamics_input _aeroInput;
|
|
|
|
XNSim::C909::ATA04::Aerodynamics_output _aeroOutput;
|
|
|
|
XNSim::C909::ATA04::WeightBalance_input _wbInput;
|
|
|
|
XNSim::C909::ATA04::WeightBalance_output _wbOutput;
|
2025-05-22 10:54:46 +08:00
|
|
|
XNSim::C909::ATA04::GroundHandling_input _ghInput;
|
|
|
|
XNSim::C909::ATA04::GroundHandling_output _ghOutput;
|
2025-05-26 15:27:02 +08:00
|
|
|
XNSim::C909::ATA04::Aerodynamics_heartbeat _aeroHeartbeat;
|
|
|
|
XNSim::C909::ATA04::WeightBalance_heartbeat _wbHeartbeat;
|
2025-05-22 10:54:46 +08:00
|
|
|
XNSim::C909::ATA04::GroundHandling_heartbeat _ghHeartbeat;
|
2025-04-28 12:25:20 +08:00
|
|
|
|
2025-05-26 15:27:02 +08:00
|
|
|
XNSim::C909::ATA04::Aerodynamics_input_Interface _aeroInputInterface;
|
|
|
|
XNSim::C909::ATA04::Aerodynamics_output_Interface _aeroOutputInterface;
|
|
|
|
XNSim::C909::ATA04::WeightBalance_input_Interface _wbInputInterface;
|
|
|
|
XNSim::C909::ATA04::WeightBalance_output_Interface _wbOutputInterface;
|
2025-05-22 10:54:46 +08:00
|
|
|
XNSim::C909::ATA04::GroundHandling_input_Interface _ghInputInterface;
|
|
|
|
XNSim::C909::ATA04::GroundHandling_output_Interface _ghOutputInterface;
|
2025-05-26 15:27:02 +08:00
|
|
|
XNSim::C909::ATA04::Aerodynamics_heartbeat_Interface _aeroHeartbeatInterface;
|
|
|
|
XNSim::C909::ATA04::WeightBalance_heartbeat_Interface _wbHeartbeatInterface;
|
2025-05-22 10:54:46 +08:00
|
|
|
XNSim::C909::ATA04::GroundHandling_heartbeat_Interface _ghHeartbeatInterface;
|
2025-04-28 12:25:20 +08:00
|
|
|
};
|