2010-12-28 14 views
1

Mögliche Duplizieren:
In Win32, is there a way to test if a socket is non-blocking?Wie kann man wissen, dass ein Socket blockiert ist oder nicht? Unter Windows

auf Unix, ich kann fcntl() verwenden.

Gibt es eine Winsock-API, die ich verwenden kann, um zu überprüfen, ob ein Socket blockiert ist oder nicht?

+0

In Verbindung stehend: http://stackoverflow.com/questions/4230850/check-is-socket-is-blocking-winsock-specific http://stackoverflow.com/questions/5489562/in-win32-is-there -a-way-to-test-wenn-a-socket-ist nicht blockierend – DuckMaestro

Antwort

0

Winsock ist leider (und überraschend) nicht in der Lage, dies zu tun.

+0

Darf ich die Funktionen der unteren Ebene verwenden, um dies zu tun? – Celebi

+0

Nicht, dass ich mir dessen bewusst bin – bcoughlan