Модуль io
Модуль обработки ввода и вывода
Инструкции:
1var io = require('io');
Объект
MemoryStream
Создайте объект потока памяти, см. MemoryStream
1MemoryStream io.MemoryStream;
BufferedStream
Создайте поток кеша для чтения объекта, см. BufferedStream
1BufferedStream io.BufferedStream;
RangeStream
Создайте объект чтения потока запроса Range, см. RangeStream
1RangeStream io.RangeStream;
Статическая функция
copyStream
Скопируйте данные потока в целевой поток
1
2
3static Long io.copyStream(Stream from,
Stream to,
Long bytes = -1) async;
Параметры звонка:
- from: Stream, Исходный объект потока
- to: Stream, Целевой объект потока
- bytes: Long, количество скопированных байтов
Результат возврата:
- Long, Возвращает количество скопированных байтов.
bridge
Копируйте потоковые данные в обоих направлениях, пока в потоке не останется данных или поток не будет закрыт
1
2static io.bridge(Stream stm1,
Stream stm2) async;
Параметры звонка: