Probleme mit QTcpSocket



  • Hallo,

    ich habe 2 Anwendungen (1 Server, 1 Client) welche miteinander über QTcpSockets kommunizieren.
    Per Knopfdruck stellt der Client die Verbindung zum Server her (übermittelt einen QString) und daraufhin fängt der Server an zu senden.
    Die Daten vom Server kommen beim Client an.

    Soll der Server wieder aufhören zu senden, sendet der Client einen weiteren QString und der Server stoppt.

    (Ich verwende das gleiche Socket zum senden/empfangen)

    Soweit so gut.

    Möchte ich jetzt allerdings, dass der Client zyklisch (100ms / 1000ms / 5000ms Timer) Daten an den Server sendet, so kommen diese nicht an (kein readyRead Signal).
    Ich habe auch schon versucht, unterschiedliche Sockets zum senden/empfangen zu nutzen, was allerdings auch nicht funktioniert (kein readyRead Signal).

    Verschicke ich die Daten wieder nur per Knopfdruck kommen sie beim Server an.

    Hat evtl. jemand eine Idee wo mein Denkfehler liegt?

    (Die Verbinung von Client zum Server ist hergestellt, laut Process Explorer)


Anmelden zum Antworten