2016-06-16 6 views
0

Ich verwende QUdpSocket, um einen UDP-Server zu erstellen. Wenn ein Client eine Verbindung zu ihm herstellt, möchte ich die IP-Adresse und die Portnummer des Clients kennen. Wie kann ich es tun?Remote-Host-IP-Adresse und Port erhalten QUdpSocket

+1

Haben Sie versucht [in der Dokumentation suchen] (http://doc.qt.io/qt-5/qudpsocket.html#readDatagram)? –

Antwort

0

Auf der Serverseite die Adresse sehen können, dass die Daten aus der Verwendung gekommen ist:

readDatagram(char * data, qint64 maxSize, QHostAddress * address = 0, quint16 * port = 0) 

die Daten zu lesen, wenn Sie ein readyread() -Signal erhalten.

+0

schön !!! ich verstehe – dadan