Hallo,
ich programmiere seit kurzem in Verbindung mit einem Wiznetchip WZ5100. Über diesen öffne ich einen Socket und kann zwischen dem Rechner und der Applikation Daten austauschen.
Überlaste ich diese Datenverbindung (viele Daten von der Rechnerseite) wird die Verbindung
getrennt. Um diesen Zustand abzufragen möchte ich die wzGetSocketState-Funktion benutzen.
Ohne Connection des Sockets erhalte ich den State 0x02 (wzsInitFailed) bei Connection den State 0x09 (wzsSockConnected). Das Problem liegt nun darin, dass der Status nach einer Überlastung den Wert 0x10 annimmt. Dieser ist nicht protokolliert und mir auch nicht bei der Durchschau der Datenblätter aufgefallen.
Ist der Staus 0x10 vill. schon irgendjemand über den Weg gelaufen und weiß vill. was er bedeutet.
Über Antwort würde ich mich freuen.
Grüße
Furtion
ich programmiere seit kurzem in Verbindung mit einem Wiznetchip WZ5100. Über diesen öffne ich einen Socket und kann zwischen dem Rechner und der Applikation Daten austauschen.
Überlaste ich diese Datenverbindung (viele Daten von der Rechnerseite) wird die Verbindung
getrennt. Um diesen Zustand abzufragen möchte ich die wzGetSocketState-Funktion benutzen.
Ohne Connection des Sockets erhalte ich den State 0x02 (wzsInitFailed) bei Connection den State 0x09 (wzsSockConnected). Das Problem liegt nun darin, dass der Status nach einer Überlastung den Wert 0x10 annimmt. Dieser ist nicht protokolliert und mir auch nicht bei der Durchschau der Datenblätter aufgefallen.
Ist der Staus 0x10 vill. schon irgendjemand über den Weg gelaufen und weiß vill. was er bedeutet.
Über Antwort würde ich mich freuen.
Grüße
Furtion