모듈 기본 모듈

모듈 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