Sockets: Return Wert von sendto/recvfrom



  • Hallo!

    Angenommen, ihr habt zwischen zwei verbundenen Rechnern ein Protokoll mit fixer Länge 64byte.
    Ihr sendet 64byte auf der einen Seite, und empfangt auf der anderen Seite 64byte.

    Ist es dann wirklich nötig, immer die Return Werte auf die richtige Länge zu prüfen, und wenn weniger als gewünscht empfangen/gesendet wurde, an der entsprechenden Stelle weitermachen?
    Oder kann man davon ausgehen, dass die beiden Funktionen entweder komplett fehlschlagen oder aber alles verschicken/empfangen konnten?

    Danke für eure Antworten im Voraus!



  • Bei UDP kann nur alles oder nichts kommen!



  • recvfrom schrieb:

    Bei UDP kann nur alles oder nichts kommen!

    ok danke!


Anmelden zum Antworten