Modulo Modulo base

Modulo io

Modulo di elaborazione input e output

Istruzioni:

1
var io = require('io');

Oggetto

MemoryStream

Creare un oggetto flusso di memoria, consultare MemoryStream

1
MemoryStream io.MemoryStream;

BufferedStream

Creare un oggetto di lettura del flusso buffer, consultare BufferedStream

1
BufferedStream io.BufferedStream;

Funzione statica

copyStream

Copia i dati del flusso nel flusso di destinazione

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

Parametri di chiamata:

  • from : Stream , oggetto stream sorgente
  • to : Stream , oggetto stream target
  • bytes : lungo, il numero di byte copiati

Risultato di ritorno:

  • Long , restituisce il numero di byte copiati

bridge

Copia i dati del flusso in entrambe le direzioni fino a quando non ci sono dati nel flusso o il flusso non viene chiuso

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

Parametri di chiamata:

  • stm1 : Stream , flusso oggetto uno
  • stm2 : Stream , oggetto stream 2