![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как отменить отправку данных?
maxistent © (2007-01-02 21:14:00)Подскажите, как отменить отправку данных? После того, как я в цикле делаю
socket.sendbuf(buf,sizeof(buf)), буфер наполняется данными, но отправка делается "кусками" и бОльшая часть данных "висит" в очереди. Иногда мне необходимо "опустошить" эту очередь. Это возможно?
serko (2007-01-04 22:03:00) [1]Отменить незнаю! а вот прервать
For i:=1 to ... do
Begin
......
If ..... then Exit;
End;
:-)
Первое что пришло на ум!
maxistent (2007-01-04 22:02:00) [2]Не, Вы не поняли... :-) Отправлять нужно, только не всегда. Поэтому ИНОГДА появляется необходимость очистить очередь и послать уже совсем другое... Во завернул :-) Дисконнект как-то не очень здесь подходит...
Прогер (2007-01-04 09:49:00) [3]
> Иногда мне необходимо "опустошить" эту очередь.
Disconnect
А вообще, нечего заполнять очередь тем, что, оказывается, не нужно отправлять. :)
maxistent (2007-01-03 20:30:00) [4]Никто не знает, что ли?..