6 #ifndef SWIFT_CORE_FSD_ATCPOSITION_H
7 #define SWIFT_CORE_FSD_ATCPOSITION_H
15 namespace swift::core::fsd
25 int visibleRange,
AtcRating rating,
double latitude,
double longitude,
int elevation);
28 QStringList toTokens()
const;
35 int m_frequencykHz = 0.0;
37 int m_visibleRange = 0.0;
39 double m_latitude = 0.0;
40 double m_longitude = 0.0;
41 int m_elevation = 0.0;
45 static QString
pdu() {
return "%"; }
bool operator!=(const AddAtc &lhs, const AddAtc &rhs)
Not equal operator.
FSD Message: ATC data update.
swift::misc::network::CFacilityType m_facility
Properties.
double m_latitude
Properties.
double m_longitude
Properties.
static QString pdu()
PDU identifier.
int m_elevation
Properties.
AtcRating m_rating
Properties.
int m_frequencykHz
Properties.
int m_visibleRange
Properties.
QString sender() const
get message sender
QString receiver() const
Get message receiver.
Value object encapsulating the ATC facility type, e.g. TWR, DEP, APP.
#define SWIFT_CORE_EXPORT
Export a class or function from the library.