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

モジュール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;

呼び出しパラメーター:

  • fromStream、ソースストリームオブジェクト
  • toStream、ターゲットストリームオブジェクト
  • bytes:長い、コピーされたバイト数

戻り結果:

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

bridge

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

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

呼び出しパラメーター:

  • stm1Stream、フローオブジェクト1
  • stm2Stream、フローオブジェクト2