Вниз
Скачать: CL | DM;

Delphi TSocket, контроль переполнения   Найти похожие ветки 

 
nitrolon   (2014-05-24 10:27) [0]

допустим в цикле миллион раз я отправляю строки через сокет по тсп:

procedure SendStr(const str: String);
begin
   send(mySocket, PAnsiChar(str)^, length(str), 0);
end;

на быстрых соединениях проходит, а вот если принимающая сторона, например, по медленному wifi соединена, то смотрю сжирается память, прога ведет не стандартно, бывают вылеты.

как можно проверять и какой буфер  ?
и если там набрался определенный объём, то прога ждет и не шлет, пока не будет вычитано принимающей стороной.


 
DVM ©   (2014-05-24 20:25) [1]

send это функция



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.44 MB
Время: 0.003 c
15-1424899801
Юрий
2015-02-26 00:30
2015.10.18
С днем рождения ! 26 февраля 2015 четверг


1-1333648639
Дмитрий Белькевич
2012-04-05 21:57
2015.10.18
сконвертироать содержимое буфера обмена wmf > bmp


15-1424966850
@!!ex
2015-02-26 19:07
2015.10.18
Как проигнорировать Invalid floating operation exception?


6-1276158095
AS10
2010-06-10 12:21
2015.10.18
IdFtp зависает в процесе работы :(


15-1425455660
AndrewAndrey
2015-03-04 10:54
2015.10.18
GitHub...Bitbucket одновременный доступ




   Наверх