Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2009.11.01;
Скачать: CL | DM;

Вниз

Несколько глупых вопросов по потокам...   Найти похожие ветки 

 
Knight ©   (2009-09-16 09:29) [0]

Извиняюсь, но что-то туплю %)

1) Есть TWinSocketStream... после WaitForData(1000) содержимое обнуляется или новый кусок данных пристыковывается к уже пришедшим? Т.е. если если пакет разбит, то можно ли подождать пока поступят все данные или надо постоянно считывать их во временный поток...

2) Как удалять из потока него полностью полученный пакет? (В строковом буфере делал Delete(Buff,1,PacketSize), а тут только Clear нашёл)


 
MBo ©   (2009-09-16 10:00) [1]

>cодержимое обнуляется
нет

>Как удалять из потока него полностью полученный пакет?
не нужно. Прочитал раз, потом далее читаешь.


 
Knight ©   (2009-09-16 10:02) [2]

А поток так и копится?


 
Knight ©   (2009-09-16 10:04) [3]

Или он при чтении сам обрезается?


 
Knight ©   (2009-09-16 10:08) [4]


> >cодержимое обнуляется нет

Т.е. можно проверять Поток.Size и читать только когда накопиться сколько надо... так?



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

Текущий архив: 2009.11.01;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.018 c
11-1207200531
Дмитрий Пырин
2008-04-03 09:28
2009.11.01
Подскажите грамотный способ загрузить данные из файла в ListBox


15-1252182612
Юрий
2009-09-06 00:30
2009.11.01
С днем рождения ! 6 сентября 2009 воскресенье


1-1222068508
Decoding
2008-09-22 11:28
2009.11.01
CPL


2-1252766894
Реактор
2009-09-12 18:48
2009.11.01
Как быстрее всего сравнить два ричунка


2-1252395096
mfender
2009-09-08 11:31
2009.11.01
Создание индекса (MSSQL)