Модуль ио
Модуль обработки ввода и вывода
Инструкции:
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, возвращает количество скопированных байтов
bridge
Копируйте данные потока в обоих направлениях, пока в потоке не останется данных или поток не будет закрыт.
1
2static io.bridge(Stream stm1,
Stream stm2) async;
Параметры звонка: