Changeset 11039 in ntrip for trunk/BNC/src/bnccore.cpp
- Timestamp:
- Sep 21, 2026, 3:26:43 PM (3 days ago)
- File:
-
- 1 edited
-
trunk/BNC/src/bnccore.cpp (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/BNC/src/bnccore.cpp
r11021 r11039 119 119 qRegisterMetaType<t_vTec> ("t_vTec"); 120 120 qRegisterMetaType<t_metaData> ("t_metaData"); 121 qRegisterMetaType<QList<t_satAntenna> > ("QList<t_satAntenna>"); 121 122 } 122 123 … … 757 758 // 758 759 //////////////////////////////////////////////////////////////////////////// 760 void t_bncCore::slotNewSatAntennas(QList<t_satAntenna> satAntennas) { 761 QMutexLocker locker(&_mutex); 762 emit newSatAntennas(satAntennas); 763 if (_socketsCorr) { 764 ostringstream out; 765 t_satAntenna::writeEpoch(&out, satAntennas); 766 QMutableListIterator<QTcpSocket*> is(*_socketsCorr); 767 while (is.hasNext()) { 768 QTcpSocket* sock = is.next(); 769 if (sock->state() == QAbstractSocket::ConnectedState) { 770 if (sock->write(out.str().c_str()) == -1) { 771 delete sock; 772 is.remove(); 773 } 774 } 775 else if (sock->state() != QAbstractSocket::ConnectingState) { 776 delete sock; 777 is.remove(); 778 } 779 } 780 } 781 } 782 783 // 784 //////////////////////////////////////////////////////////////////////////// 759 785 void t_bncCore::setConfFileName(const QString& confFileName) { 760 786 if (confFileName.isEmpty()) {
Note:
See TracChangeset
for help on using the changeset viewer.
