mirror of
https://github.com/swift-project/pilotclient.git
synced 2026-04-06 10:15:38 +08:00
Make fast position update settings persistent
Instead of enabling fast position updates via context methods, the settings API will be used instead. This also allowed to move the timer into CNetworkVatlib instead of CAirspaceMonitor. The only necessary thing was to regularly update the receiver callsign set. refs #677
This commit is contained in:
@@ -206,12 +206,6 @@ namespace BlackCore
|
||||
//! Known FSD servers, available when data file was first read
|
||||
virtual BlackMisc::Network::CServerList getVatsimFsdServers() const = 0;
|
||||
|
||||
//! Is interim position sending enabled?
|
||||
virtual bool isFastPositionSendingEnabled() const = 0;
|
||||
|
||||
//! Enable interim position sending
|
||||
virtual void enableFastPositionSending(bool enable) = 0;
|
||||
|
||||
//! Callsigns enabled for fast position updates
|
||||
virtual void setFastPositionEnabledCallsigns(BlackMisc::Aviation::CCallsignSet &callsigns) = 0;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user