compare the backend's version with the plugin's version

This commit is contained in:
Sven Czarnian
2021-11-18 15:55:37 +01:00
parent 25c1519bb8
commit a65aa445fa
3 changed files with 98 additions and 3 deletions

View File

@@ -41,6 +41,7 @@ namespace aman {
enum class TagItemElement {
};
void validateBackendData();
aman::Aircraft* generateAircraftMessage(const EuroScopePlugIn::CRadarTarget& target);
void generateAircraftReportMessage(const EuroScopePlugIn::CRadarTarget& radarTarget, aman::AircraftReport* report);
@@ -48,6 +49,9 @@ namespace aman {
std::shared_ptr<RadarScreen> m_screen;
std::mutex m_updateQueueLock;
std::list<std::string> m_updateQueue;
bool m_compatible;
std::mutex m_airportsLock;
std::vector<std::string> m_airports;
public:
/**