Hey @all,
mir ist im "Threaded Fortune Server" Example unklar wo und wie ich die sockets der verbundenen Clients speichere, da diese ja erst im Thread erzeugt werden.
Mein Plan ist es beispielsweise das wenn ich eine gewisse Nachricht von einem Client empfange, diese an jeden Client gesendet wird. Beziehungsweise zu einer gewissen Uhrzeit eine Nachricht an alle Clients gesendet wird.
Kann mir diesbezüglich jemand eine Aufklärung geben.
Vielen Dank im Voraus
LG NoRulez
Threaded QTcpServer + Nachricht an alle verbundenen Clients
Dein "Server" hat doch mehrere Threads die jeweils einen socket bedienen ? Diese mehreren Sub-Threads koennen doch mit dem Haupthtread des Servers kommunizieren ?
Wenn du nun eine bestimmte nachricht an einem sub-thread ampfaengst, kann der subthread, den mainthread informieren, dieser wiederum reagiert und schickt eine antwort an alle sub-threads, welche dan was bestimmtes senden.
Wo ist dabei das problem ?
Wenn du nun eine bestimmte nachricht an einem sub-thread ampfaengst, kann der subthread, den mainthread informieren, dieser wiederum reagiert und schickt eine antwort an alle sub-threads, welche dan was bestimmtes senden.
Wo ist dabei das problem ?