mirror of
https://github.com/swift-project/pilotclient.git
synced 2026-04-19 03:45:30 +08:00
[AFV] Ref T739, register used AFV callsigns
For core/GUI we need to register with 2 different callsigns
This commit is contained in:
committed by
Mat Sutcliffe
parent
bb3fefc102
commit
0a1835f1a5
@@ -17,6 +17,7 @@
|
||||
#include "blackmisc/network/userlist.h"
|
||||
|
||||
#include <QHash>
|
||||
#include <QMap>
|
||||
#include <QList>
|
||||
#include <QObject>
|
||||
#include <QSharedPointer>
|
||||
@@ -45,9 +46,12 @@ namespace BlackCore
|
||||
//! \publicsection
|
||||
//! @{
|
||||
virtual BlackMisc::Audio::CAudioDeviceInfoList getRegisteredDevices() const override;
|
||||
virtual void registerDevices(const BlackMisc::Audio::CAudioDeviceInfoList &devices) override;
|
||||
virtual void registerDevices(const BlackMisc::Audio::CAudioDeviceInfoList &devices) override;
|
||||
virtual void unRegisterDevices(const BlackMisc::Audio::CAudioDeviceInfoList &devices) override;
|
||||
virtual void unRegisterDevicesFor(const BlackMisc::CIdentifier &identifier) override;
|
||||
virtual void registerAudioCallsign(const BlackMisc::Aviation::CCallsign &callsign, const BlackMisc::CIdentifier &identifier) override;
|
||||
virtual void unRegisterAudioCallsign(const BlackMisc::Aviation::CCallsign &callsign, const BlackMisc::CIdentifier &identifier) override;
|
||||
virtual bool hasRegisteredAudioCallsign(const BlackMisc::Aviation::CCallsign &callsign) const override;
|
||||
//! @}
|
||||
|
||||
protected:
|
||||
@@ -59,6 +63,7 @@ namespace BlackCore
|
||||
|
||||
private:
|
||||
BlackMisc::Audio::CAudioDeviceInfoList m_registeredDevices;
|
||||
QMap<BlackMisc::CIdentifier, BlackMisc::Aviation::CCallsign> m_registeredCallsigns;
|
||||
};
|
||||
} // namespace
|
||||
} // namespace
|
||||
|
||||
Reference in New Issue
Block a user