Größe des ReceiveBuffer ändern?
-
hi.
ich benutze die TClientSocket komponente vom C++Builder 5.0. allerdings konnte ich nicht herausfinden ob, und wenn ja wie, man die größe des receivebuffers ändern kann.
wäre froh über hilfe.
crusty
-
? Die Grösse des ReceiveBuffers? Wieso willst du denn die Grösse ändern?
-junix
-
weil ich den ddc download programm schreiben will, und wenn der server im turbo mode überträgt (das heißt er sendet ein packet nach dem anderen ohne auf meiner bestätigung zu warten) sind die empfangenen daten teilweise fehlerhaft.
-
Hmmm also den empfangspuffer vergrössern dürfte ein Ding der unmöglichkeit sein, ich kann mir aber nicht vorstellen, dass die empfangsroutine derart langsam ist, dass es da zu einem überlauf kommen soll?
-junix
-
Von welchem Typ ist denn der Buffer? Könnte man nicht neuen Speicher allokieren, den alten Buffer deleten und den Buffer-Pointer neu setzen?
-
Es handelt sich um einen klassen internen Puffer... und der Sauberkeit halber dürfte es sich dabei um eine Private-Variable handeln (vonwegen Information H iding und so)
-junix