#ifndef PPPTHREAD_H #define PPPTHREAD_H #include #include #include "RTCM/GPSDecoder.h" #include "options.h" namespace BNC { class t_pppThread : public QThread { Q_OBJECT public: t_pppThread(QWeakPointer opt); ~t_pppThread(); virtual void run(); public slots: void slotNewEphGPS(gpsephemeris gpseph); void slotNewEphGlonass(glonassephemeris gloeph); void slotNewEphGalileo(galileoephemeris galeph); void slotNewCorrections(QList corrList); void slotNewObs(QByteArray staID, QList obsList); private: QMutex _mutex; }; } #endif