Форум программистов, компьютерный форум, киберфорум
Наши страницы
Node.js
Войти
Регистрация
Восстановить пароль
 
MasterMan342
2 / 2 / 1
Регистрация: 22.11.2012
Сообщений: 12
#1

Writable Stream и corked-буферизация потока - Node.js

30.07.2017, 19:14. Просмотров 203. Ответов 0
Метки нет (Все метки)

Привет всем! кто работал или сталкивался с corked-режимом работы Writable-потока, подскажите плиз,
для каких ситуаций придусмотрена такая возможность:

If the writable.cork() method is called multiple times on a stream, the same number of calls to writable.uncork() must be called to flush the buffered data.
т.е. в "_writableState" есть поле "corked"... cork() инкрементирует его, а "uncork()" декрементирует, и очищает буфер если "corked==0"... получается что в некоторых ситуациях может пригодиться вызвать "cork()" несколько раз... но в каких?

Можете привести примерчик такой ситуации?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
30.07.2017, 19:14
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Writable Stream и corked-буферизация потока (Node.js):

The base stream is not writable (GZipStream)
Привет всем. Мне нужно через некоторый период времени добавлять в архив файлы....

Определение потока (stream)
Можно ли сказать, что поток это массив, в который записывается (или из которого...

Не могу закрыть Stream из соседнего потока
Здрасти други :) Я пишу многопоточный client-Server. Вроде как давным довно...

Удалить из Stream-а все вещественные числа, не используя дополнительных Stream-ов
Здравствуйте. Есть следующая задача: В поток записана последовательность целых...

Ошибка при сохранении xmlDocument в Stream и получение из Stream буфер
Здравствуйте. подскажите пожалуйста в чем проблема. в файл сохраняется отлично,...

stream.read(v,stream.size); //здесь ошибка при исполнении
var stream:Tfilestream; v:variant; begin ...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
30.07.2017, 19:14
Привет! Вот еще темы с решениями:

Не получается скопировать из одного Stream в другой Stream
procedure TSaveBase.Save; var DrvFileList : TStringList; ...

Sudo: /etc/sudoers is world writable
Скажите пожалуйcта что делать? Как исправить ? Не могу открыть доступ к...

Почему идет запись в свойство объекта с атрибутом writable: false ?
Потихоньку изучаю JavaScript. Для большего понимания сути объектов и их...

двойная буферизация
Здравствуйте! У меня есть объект Panel с именем infoPanel, рисую я в нём так:...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru