Winsock send() u. recv()-Callback einrichten, um Übertragungsstatus zu ermitteln?
-
Hallo,
wie kann ich für die Winsock-Funktionen
send()
undrecv()
einen Callback-Handler zur Ermittlung des aktuellen Sende bzw. Empfangsstatus einrichten? Ich komme sonst nicht sonderlich gut klar mit den Sockets, kann mir deshalb jemand eine schlanke C++ Library empfehlen, die die Windows Sockets wrappt?
-
Gar nicht
-
Ich komme sonst nicht sonderlich gut klar mit den Sockets, kann mir deshalb jemand eine schlanke C++ Library empfehlen, die die Windows Sockets wrappt?
Benutze die Foren Suche.
-
helper schrieb:
Gar nicht
Sehr kompetente Antwort, danke. Aber das kann so nicht stimmen, da es in der MSDN einen impliziten Hinweis darauf gibt, dass es möglich ist. Nur leider finde ich die entsprechende Lektüre dazu nicht.
Die Forensuche werde ich jetzt mal bemühen.
-
Aber das kann so nicht stimmen, da es in der MSDN einen impliziten Hinweis darauf gibt, dass es möglich ist.
Wo findet ich diesen Hinweis?
-
Rückgabewert von
send()
kann u.A. folgender sein:WSAEINPROGRESS
. Entsprechende Erklärung der MSDN zu diesem Rückgabewert:MSDN schrieb:
A blocking Windows Sockets 1.1 call is in progress, or the service provider is still processing a callback function.
Siehe http://msdn.microsoft.com/en-us/library/ms740149(VS.85).aspx
-
Hallo,
mit WSAAsyncSelect kann man Ereignisse "empfangen":
http://msdn.microsoft.com/en-us/library/ms741540(VS.85).aspx
MfG,
Probe-Nutzer
-
Danke Dir, werde ich mir noch angucken.