Sockets - Wie viel kann ich noch auslesen?
-
Hi!
Gibt es eine Möglichkeit herauszubekommen, wieviel Byte noch im Empfangspuffer eines Socket auslesbar sind? Also die mit Recv garantiert ausgelesen werden können. Recv selber kommt nicht in Frage, da ich die Daten ja noch nciht auswerten will.Über getsockopt und RCVBUF geht es übrigens nicht. Der gibt anscheinend nur die komplette Größe des Empfangspuffers aus, nicht wieviel Byte in ihm noch gelesen werden können.
mfg olli
-
Warum willst du das denn überhaupt?
-
Hat sich erledigt, ioctlsocket mit FIONREAD ist das, was ich gesucht habe.
Ich brauche das, um halt zu schauen, wieviel Bytes noch auslesbar sind.
Ist für eine Netzwerklib http://blitzforum.de/viewtopic.php?t=9131 aber nicht in C sondern in BMax.
mfg olli