Sockets - welcher client hat sich vom server abgemeldet?!
-
hallo,
ich habe mir mit hilfe dieses tuorials
http://www.zfx.info/Tutorials.php?ID=73eine server anwendung geschrieben zu welcher mehrere clients connecten können.
das klappt auch alles. allerdings weis ich nicht wie ich kontrollieren kann
von welchem client etwas kommt.ich bekomme eine meldung durch
void CBTro_LookDlg::OnClose() { MessageBox("Client weg...","test"); }allerdings weis ich nicht welcher client sich verabschieded hat!
kann ich durch eine funktion überprüfen welcher client noch aktiv ist oder nicht?danke euch!
-
In der Methode
void CMySocket::OnClose(int nErrorCode)
weiß man aber welcher Socket es ist.
Ich würde den Quatsch sowieso lassen den Netzwerkcode in den Dialog zu packen.
-
hi,
der socket, den du mit 'accept' bekommst ist sozuagen die 'id' der verbindung zu dem client.
-
achso ja klar

danke nun hab ichs..