モジュール基本モジュール

モジュール io

入出力処理モジュール

指示:

1
var io = require('io');

オブジェクト

MemoryStream

メモリ ストリーム オブジェクトを作成します。「 MemoryStream

1
MemoryStream io.MemoryStream;

BufferedStream

オブジェクトを読み取るためのキャッシュ ストリームを作成します。「 BufferedStream

1
BufferedStream io.BufferedStream;

RangeStream

範囲クエリ ストリーム読み取りオブジェクトを作成します。参照してください。 RangeStream

1
RangeStream io.RangeStream;

静的関数

copyStream

ストリーム データをターゲット ストリームにコピーする

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

呼び出しパラメータ:

  • from: Stream、ソース ストリーム オブジェクト
  • to: Stream、対象のストリームオブジェクト
  • bytes: Long、コピーされたバイト数

結果を返す:

  • Long、コピーされたバイト数を返します

bridge

ストリームにデータがなくなるか、ストリームが閉じられるまで、ストリーミング データを双方向にコピーします。

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

呼び出しパラメータ:

  • stm1: Stream、フローオブジェクト1
  • stm2: Stream、フローオブジェクト2