Modul Grundmodul

Modul io

Eingabe- und Ausgabeverarbeitungsmodul

Anleitung:

1
var io = require('io');

Objekt

MemoryStream

Erstellen Sie ein Speicherstromobjekt, siehe MemoryStream

1
MemoryStream io.MemoryStream;

BufferedStream

Erstellen Sie ein Pufferstrom- BufferedStream , siehe BufferedStream

1
BufferedStream io.BufferedStream;

Statische Funktion

copyStream

Kopieren Sie die Stream-Daten in den Ziel-Stream

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

Parameter aufrufen:

  • from : Stream , Quell-Stream-Objekt
  • to : Stream , Ziel-Stream-Objekt
  • bytes : Lang, die Anzahl der kopierten Bytes

Ergebnis zurückgeben:

  • Long , gibt die Anzahl der kopierten Bytes zurück

bridge

Kopieren Sie die Stream-Daten in beide Richtungen, bis sich keine Daten im Stream befinden oder der Stream geschlossen ist

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

Parameter aufrufen:

  • stm1 : Stream , Stream Objekt eins
  • stm2 : Stream , Stream-Objekt 2