Mòdul mòdul bàsic

Mòdul io

Mòdul de processament d’entrada i sortida

Instruccions:

1
var io = require('io');

Objecte

MemoryStream

Creeu un objecte de flux de memòria, vegeu MemoryStream

1
MemoryStream io.MemoryStream;

BufferedStream

Creeu un flux de memòria cau per llegir l'objecte, vegeu BufferedStream

1
BufferedStream io.BufferedStream;

RangeStream

Creeu un objecte de lectura de flux de consulta de rang, vegeu RangeStream

1
RangeStream io.RangeStream;

Funció estàtica

copyStream

Copieu les dades del flux al flux de destinació

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

Paràmetres de trucada:

  • from: Stream, Objecte de flux de font
  • to: Stream, L'objecte de flux de destinació
  • bytes: Llarg, el nombre de bytes copiats

Resultat de retorn:

  • Long, Retorna el nombre de bytes copiats

bridge

Copieu les dades de transmissió en ambdues direccions fins que no hi hagi dades o es tanqui

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

Paràmetres de trucada:

  • stm1: Stream, Flow object one
  • stm2: Stream, Flow object two