Archiv verlassen und diese Seite im Standarddesign anzeigen : [C/C++] Socket nachträglich auf verbindung testen
codemaster88
30.06.2005, 21:45
Moin,
Kann man irgenwie testen ob eine Socketverbindung nich besteht (bzw. die Variable SOCKET definiert ist) ???
Danke schon mal im vorraus.
"nich beteht (bzw. die Variable SOCKET definiert ist)"
Ahja, sehr aufschlussreich?! Wie bitte nochmal? Die Rückgabewerte der Funktionen reichen dir nicht?
Bye, TGGC
Ein Socket ist ein einfacher Integer. Du kannst unter linux z.b. mit try-and-error ausprobieren ob eine Verbindung besteht, indem du etwas versuchst du empfangen mit recv. Du solltest dabei allerdings darauf achten, dass dein Socket nicht blockiert.
Andererseits wird dir unter linux sicher ioctl weiterhelfen.
gruss
vBulletin® v3.8.6, Copyright ©2000-2012, Jelsoft Enterprises Ltd.