Changeset 6432 in ntrip for trunk/BNC/src/bnccore.h


Ignore:
Timestamp:
Dec 25, 2014, 6:11:49 PM (9 years ago)
Author:
mervart
Message:
 
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/BNC/src/bnccore.h

    r6384 r6432  
    3131#include "bnccaster.h"
    3232#include "bncrawfile.h"
    33 #include "RTCM3/RTCM3Decoder.h"
     33#include "bncephuser.h"
    3434
    3535class bncComb;
     
    7676 public slots:
    7777  void slotMessage(QByteArray msg, bool showOnScreen);
    78   void slotNewGPSEph(gpsephemeris* gpseph);
    79   void slotNewGlonassEph(glonassephemeris* glonasseph, const QString& staID);
    80   void slotNewGalileoEph(galileoephemeris* galileoeph);
    81   void slotNewSBASEph(sbasephemeris* sbaseph);
     78  void slotNewGPSEph(t_ephGPS);
     79  void slotNewGlonassEph(t_ephGlo);
     80  void slotNewGalileoEph(t_ephGal);
     81  void slotNewSBASEph(t_ephSBAS);
    8282  void slotNewOrbCorrections(QList<t_orbCorr> orbCorr);
    8383  void slotNewClkCorrections(QList<t_clkCorr> clkCorr);
     
    8686 signals:
    8787  void newMessage(QByteArray msg, bool showOnScreen);
    88   void newEphGPS(gpsephemeris gpseph);
    89   void newEphGlonass(glonassephemeris glonasseph);
    90   void newEphGalileo(galileoephemeris galileoeph);
    91   void newEphSBAS(sbasephemeris sbaseph);
     88  void newGPSEph(t_ephGPS eph);
     89  void newGlonassEph(t_ephGlo eph);
     90  void newSBASEph(t_ephSBAS eph);
     91  void newGalileoEph(t_ephGal eph);
    9292  void newOrbCorrections(QList<t_orbCorr> orbCorr);
    9393  void newClkCorrections(QList<t_clkCorr> clkCorr);
     
    106106 private:
    107107  void printEphHeader();
    108   void printGPSEph(gpsephemeris* ep, bool printFile);
    109   void printGlonassEph(glonassephemeris* ep, bool printFile, const QString& staID);
    110   void printGalileoEph(galileoephemeris* ep, bool printFile);
    111   void printSBASEph(sbasephemeris* ep, bool printFile);
     108  void printEph(const t_eph& eph, bool printFile);
    112109  void printOutput(bool printFile, QTextStream* stream,
    113110                   const QString& strV2, const QString& strV3);
    114111  void messagePrivate(const QByteArray& msg);
    115   void checkEphemeris(gpsephemeris* oldEph, gpsephemeris* newEph);
    116112
    117113  QSettings::SettingsMap _settings;
     
    132128  QFile*                 _ephFileSBAS;
    133129  QTextStream*           _ephStreamSBAS;
    134   gpsephemeris*          _gpsEph[PRN_GPS_END - PRN_GPS_START + 1];
    135   gpsephemeris*          _qzssEph[PRN_QZSS_END - PRN_QZSS_START + 1];
    136   glonassephemeris*      _glonassEph[PRN_GLONASS_END - PRN_GLONASS_START + 1];
    137   galileoephemeris*      _galileoEph[PRN_GALILEO_END - PRN_GALILEO_START + 1];
    138   sbasephemeris*         _sbasEph[PRN_SBAS_END - PRN_SBAS_START + 1];
    139130  QString                _userName;
    140131  QString                _pgmName;
     
    159150  mutable QMutex         _mutexDateAndTimeGPS;
    160151  BNC_PPP::t_pppMain*    _pppMain;
     152  bncEphUser             _ephUser;
    161153};
    162154
Note: See TracChangeset for help on using the changeset viewer.