Changeset 11137 in ntrip for trunk/BNC/src/PPP/pppEphPool.cpp


Ignore:
Timestamp:
Oct 28, 2026, 9:48:01 PM (10 hours ago)
Author:
stuerze
Message:

eph handling improved

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/BNC/src/PPP/pppEphPool.cpp

    r11047 r11137  
    9797/////////////////////////////////////////////////////////////////////////////
    9898void t_pppEphPool::t_satEphPool::putEphemeris(unsigned maxQueueSize, t_eph* eph) {
     99  // data set received before (e.g. from another stream after a newer one)
     100  for (unsigned ii = 0; ii < _ephs.size(); ii++) {
     101    if (_ephs[ii]->sameDataSet(eph)) {
     102      delete eph;
     103      return;
     104    }
     105  }
    99106  if (_ephs.empty() || eph->isNewerThan(_ephs.front())) {
    100107    _ephs.push_front(eph);
Note: See TracChangeset for help on using the changeset viewer.