6 #ifndef SWIFT_CORE_FSD_ADDATC_H
7 #define SWIFT_CORE_FSD_ADDATC_H
10 #include <QStringList>
15 namespace swift::core::fsd
22 AddAtc(
const QString &callsign,
const QString &realName,
const QString &cid,
const QString &password,
26 QStringList toTokens()
const;
29 static AddAtc fromTokens(
const QStringList &tokens);
32 static QString
pdu() {
return QStringLiteral(
"#AA"); }
35 QString
cid()
const {
return m_cid; }
38 QString
password()
const {
return m_password; }
47 QString
realName()
const {
return m_realName; }
55 int m_protocolRevision = 0;
bool operator!=(const AddAtc &lhs, const AddAtc &rhs)
Not equal operator.
AtcRating rating() const
Get ATC rating.
QString cid() const
Get user cid.
QString password() const
Get user password.
QString realName() const
Get real name.
static QString pdu()
PDU identifier.
int protocolRevision() const
Get protocol version.
QString sender() const
get message sender
QString receiver() const
Get message receiver.
#define SWIFT_CORE_EXPORT
Export a class or function from the library.