Módulo módulo básico

Módulo io

Módulo de procesamiento de entrada y salida

Instrucciones:

1
var io = require('io');

Objeto

MemoryStream

Cree un objeto de flujo de memoria, consulte MemoryStream

1
MemoryStream io.MemoryStream;

BufferedStream

Cree una secuencia de caché para leer el objeto, consulte BufferedStream

1
BufferedStream io.BufferedStream;

RangeStream

Cree un objeto de lectura de secuencia de consulta de rango, consulte RangeStream

1
RangeStream io.RangeStream;

Función estática

copyStream

Copie los datos de la transmisión en 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 de flujo de origen
  • to: Stream, El objeto de flujo de destino
  • bytes: Long, el número de bytes copiados

Devolver resultado:

  • Long, Devuelve el número de bytes copiados

bridge

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

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

Parámetros de llamada:

  • stm1: Stream, Objeto de flujo uno
  • stm2: Stream, Objeto de flujo dos