refs #146 added updating and reading of VATSIM data file , so name and cid are available almost immediately

This commit is contained in:
Klaus Basan
2014-02-25 01:15:27 +01:00
parent 724b424d60
commit 4c81a6f86d
4 changed files with 39 additions and 12 deletions

View File

@@ -10,6 +10,7 @@
#include "blackcore/network_vatlib.h"
#include "blackcore/coreruntime.h"
#include "blackcore/vatsimbookingreader.h"
#include "blackcore/vatsimdatafilereader.h"
#include "blackcore/context_network_interface.h"
#include "blackcore/context_settings_interface.h"
#include "blackmisc/avcallsignlist.h"
@@ -145,8 +146,9 @@ namespace BlackCore
BlackMisc::Aviation::CAircraft m_ownAircraft;
QMap<QString, BlackMisc::Aviation::CInformationMessage> m_metarCache /*!< Keep METARs for a while */;
// for reading XML
CVatsimBookingReader *m_bookingReader;
// for reading XML and VATSIM data files
CVatsimBookingReader *m_vatsimBookingReader;
CVatsimDataFileReader *m_vatsimDataFileReader;
QTimer *m_dataUpdateTimer; //!< general updates such as ATIS, frequencies, see requestDataUpdates()
//! \brief Replace value by new values
@@ -182,6 +184,9 @@ namespace BlackCore
//! \brief ATC bookings received
void psReceivedBookings(BlackMisc::Aviation::CAtcStationList bookedStations);
//! \brief Data file has been read
void psDataFileRead();
/*!
* \brief Connection status changed?
* \param from old status