Hallo, ich suche ein Befehl für Netconn (AVR32 FreeRTOS - Beispiel) das mir prüft ob mein Verbindungsteilnehmer noch da ist. Ich Frage mit netconn_recv ab und möchte ohne timeout arbeiten, oder mit timeout und danach prüfen ob der Teilnehmer nix sagt oder die Verbindung beendet wurde (kabel ziehen). Hat jemand eine Idee ? Danke Gruß Trauter
Trauter schrieb: > ich suche ein Befehl für Netconn (AVR32 FreeRTOS - Beispiel) das mir > prüft ob mein Verbindungsteilnehmer noch da ist. Ich Frage mit > netconn_recv ab und möchte ohne timeout arbeiten, oder mit timeout und > danach prüfen ob der Teilnehmer nix sagt oder die Verbindung beendet > wurde (kabel ziehen). Wie jetzt? Der Anfragende ist bezüglich des Peer-Status auf das beschränkt, was er lokal feststellen kann. Und das einzig allgemein verfügbare Anzeichen ist hier, daß keine Reaktion des Peers innerhalb eines bezüglich der Anfrage akzeptablen Zeitraums verzeichnet werden konnte. Wenn du die Möglichkeit hast, lokal das das Abziehen des Kabel eines remote Peers zu erkennen, dann bist du natürlich gegenüber der üblichen Lösung mit einem Timeout schwer im Vorteil. Aber diese Möglichkeit hast du allenfalls in sehr speziellen Fällen.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.