Форум программистов, компьютерный форум, киберфорум
Наши страницы

Node.js

Войти
Регистрация
Восстановить пароль
 
MasterMan342
2 / 2 / 0
Регистрация: 22.11.2012
Сообщений: 12
#1

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

30.07.2017, 19:14. Просмотров 175. Ответов 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):

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

The base stream is not writable (GZipStream) - C#
Привет всем. Мне нужно через некоторый период времени добавлять в архив файлы. Делаю это так: compStream = new...

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

stream.read(v,stream.size); //здесь ошибка при исполнении - Delphi
var stream:Tfilestream; v:variant; begin stream:=TfileStream.create('c:1.jpg',fmOpenRead); V:=VarArrayCreate(, varByte); ...

Ошибка при сохранении xmlDocument в Stream и получение из Stream буфер - Delphi
Здравствуйте. подскажите пожалуйста в чем проблема. в файл сохраняется отлично, а вот буфер получить не могу function TR.fun(): string; ...

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

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

Sudo: /etc/sudoers is world writable - RedHat, Fedora Linux
Скажите пожалуйcта что делать? Как исправить ? Не могу открыть доступ к phpMyAdmin, Wrong permissions on configuration file, should not be...

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

двойная буферизация - C++
можете помочь мне нужен простой пример двойной буферизации а то уже второй день не могу разобраться...и если можно прокоментированый код....

Двойная буферизация и др - Python
Всем доброго времени суток! Нужно реализовать отрисовку графики (квадраты, текст, картинки) в canvas с двойной буферизацией ...


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

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

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