Changeset 86 in pacpussensors for trunk/PacpusSocket/PacpusUDPSocket.cpp
- Timestamp:
- Jun 3, 2015, 3:42:58 PM (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/PacpusSocket/PacpusUDPSocket.cpp
r85 r86 47 47 48 48 49 //////////////////////////////////////////////////////////////////////////////// 50 // AddOutputs 51 //////////////////////////////////////////////////////////////////////////////// 52 void PacpusUDPSocket::addOutputs() 53 { 54 addOutput<QString, PacpusUDPSocket>("udpSocketOutput"); 55 } 56 57 49 58 ////////////////////////////////////////////////////////////////////////// 50 59 // Called by the ComponentManager to pass the XML parameters to the … … 96 105 97 106 connect(udpSocket_, SIGNAL(readyRead()), this, SLOT(readPendingDatagrams())); 98 } 99 100 107 108 updSocketOutput_ = getTypedOutput<QString, PacpusUDPSocket>("udpSocketOutput"); 109 } 110 111 112 ////////////////////////////////////////////////////////////////////////// 113 // Send datagram QString 114 ////////////////////////////////////////////////////////////////////////// 101 115 void PacpusUDPSocket::sendDatagrams(QString frame) 102 116 { … … 119 133 120 134 135 ////////////////////////////////////////////////////////////////////////// 136 // Send datagram QByteArray 137 ////////////////////////////////////////////////////////////////////////// 121 138 void PacpusUDPSocket::sendDatagrams(QByteArray frame) 122 139 { … … 139 156 140 157 158 ////////////////////////////////////////////////////////////////////////// 159 // Called when the socket receive a new datagram 160 ////////////////////////////////////////////////////////////////////////// 141 161 void PacpusUDPSocket::readPendingDatagrams() 142 162 { … … 164 184 } 165 185 166 // Output 186 if (updSocketOutput_ && updSocketOutput_->hasConnection()) 187 updSocketOutput_->send(QString(datagram.data())); 167 188 } 168 189 else
Note:
See TracChangeset
for help on using the changeset viewer.