Módulo módulo básico

módulo io

Módulo de procesamiento de entradas y salidas.

Instrucciones:

1
var io = require('io');

objeto

MemoryStream

Cree un objeto de flujo de memoria, consulteMemoryStream

1
MemoryStream io.MemoryStream;

BufferedStream

Cree un objeto de lectura de flujo en caché, consulteBufferedStream

1
BufferedStream io.BufferedStream;

RangeStream

Cree un objeto de lectura de flujo de consulta de rango, consulteRangeStream

1
RangeStream io.RangeStream;

función estática

copyStream

Copiar datos de la transmisión a la transmisión de destino

1 2 3
static Long io.copyStream(Stream from, Stream to, Long bytes = -1) async;

Parámetros de llamada:

  • from:Stream, objeto fuente
  • to:Stream, objeto de flujo de destino
  • bytes: Largo, número de bytes copiados

Resultados de devolución:

  • Long, devuelve el número de bytes copiados

bridge

Copie los datos de la transmisión en ambas direcciones hasta que no haya datos en la transmisión o la transmisión se cierre

1 2
static io.bridge(Stream stm1, Stream stm2) async;

Parámetros de llamada:

  • stm1:Stream, transmitir objeto uno
  • stm2:Stream, objeto de flujo dos