Changeset 3203 in ntrip for trunk/BNC/upload/bncrtnetdecoder.h
- Timestamp:
- Mar 30, 2011, 4:49:50 PM (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/BNC/upload/bncrtnetdecoder.h
r3187 r3203 33 33 #include "RTCM/GPSDecoder.h" 34 34 35 class bncRtnetDecoder: public GPSDecoder, public bncEphUser {35 class bncRtnetDecoder: public GPSDecoder, public bncEphUser, public QThread { 36 36 public: 37 37 bncRtnetDecoder(); 38 38 ~bncRtnetDecoder(); 39 virtual t_irc Decode(char* buffer, int bufLen, std::vector<std::string>& errmsg); 39 virtual void run(); 40 virtual t_irc Decode(char* buffer, int bufLen, 41 std::vector<std::string>& errmsg); 40 42 private: 41 void readEpochTime(const QString& line); 42 QVector<bncUploadCaster*> _caster; 43 QString _buffer; 44 bncTime _epoTime; 43 void DecodeInThread(); 44 QVector<bncUploadCaster*>* _casters; 45 QString _buffer; 46 bncTime _epoTime; 47 QMutex _mutex; 45 48 }; 46 49
Note:
See TracChangeset
for help on using the changeset viewer.