Forum: Netzwerke
Delphi
by Namenloser,
23. Dez 2016
Es ist schon so, wie ich es geschrieben habe. Die Dokumentation liest sich nur leider manchmal etwas verwirrend.
Ich versuche es noch mal in Tabellenform:
| Verbindung besteht | Verbindung geschlossen
Lesbare Bytes vorhanden | > 0 | --
Keine lesbaren Bytes vorhanden | -1 | 0
Fehler | -1 ...
Forum: Netzwerke
Delphi
by Namenloser,
23. Dez 2016
Sind es blocking oder non-blocking Sockets?
Das sollte eigentlich bei blocking Sockets nicht passieren. Wenn ich 4 Bytes lese, denn bekomme ich auch 4 Bytes, und nicht 3, 2 oder 1. Allerdings ist das im verlinkten Code tatsächlich etwas komisch umgesetzt, weil da ja erst noch abgefragt wird, wieviele Bytes lesbar sind und dann nur so viel auch gelesen wird. Das läuft dem Konzept von...