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

モジュールio

入出力処理モジュール

説明書:

1
var io = require('io');

物体

MemoryStream

メモリ ストリーム オブジェクトを作成します。 を参照してください。MemoryStream

1
MemoryStream io.MemoryStream;

BufferedStream

キャッシュされたストリーム読み取りオブジェクトを作成します。「」を参照してください。BufferedStream

1
BufferedStream io.BufferedStream;

RangeStream

Range クエリ ストリーム読み取りオブジェクトを作成します。 を参照してください。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