Главная страница
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.013 c
4-1221144592
тимохов
2008-09-11 18:49
2009.11.01
Магические числа при асинхронном чтении из канала.


4-1220536329
Afonya
2008-09-04 17:52
2009.11.01
Как внести изменения в реест раздела HKCU для кадого пользователя


2-1252569523
Shyrick
2009-09-10 11:58
2009.11.01
Обработка log файла


2-1252691357
tima
2009-09-11 21:49
2009.11.01
покраска ячеек в гриде


11-1196694648
MTsv DN
2007-12-03 18:10
2009.11.01
Горизонтальная прокрутка у TreeView...