Method | Description | |
---|---|---|
Close ( ) : void |
close stream
|
|
GetFileOffset ( ) : long | ||
GetFilePath ( ) : string | ||
GetInputStream ( ) : |
||
GetOutputStream ( ) : |
||
GetPosition ( ) : long | ||
GetSize ( ) : long |
should re-implement for higher performance
|
|
IsArchive ( ) : bool |
アーカイブ内のファイルかどうか判定する
|
|
Read ( |
returns actually read size
|
|
Read ( byte buffer ) : int |
returns actually read size
|
|
Read ( byte b, int off, int len ) : int |
ストリームからの读み迂み
|
|
ReadBuffer ( |
||
Seek ( long offset, int whence ) : long |
シークする エラー时、位置は变更されない
|
|
SetEndOfStorage ( ) : void |
the default behavior is raising a exception if error, raises exception
|
|
SetPosition ( long pos ) : void | ||
Write ( |
returns actually written size
|
|
Write ( byte buffer ) : int |
returns actually written size
|
|
Write ( byte b, int off, int len ) : void | ||
Write ( int b ) : void |
1 バイトが出力ストリームに书き迂まれます。 书き迂まれるバイトは、引数 b の下位 8 ビットです。 b の上位 24 ビットは无视されます。
|
|
WriteBuffer ( |
public abstract GetInputStream ( ) : |
||
return |
public abstract GetOutputStream ( ) : |
||
return |
public abstract Read ( |
||
buffer | ||
return | int |
public abstract Read ( byte b, int off, int len ) : int | ||
b | byte | 读み迂み先byte配列 |
off | int | 配列オフセット |
len | int | 读み迂みサイズ |
return | int |
public ReadBuffer ( |
||
buffer | ||
return | void |
public abstract Seek ( long offset, int whence ) : long | ||
offset | long | 基准位置からのオフセット |
whence | int | 基准位置、SEEK_SET, SEEK_CUR, SEEK_END のいずれかを指定 |
return | long |
public abstract Write ( |
||
buffer | ||
return | int |
public abstract Write ( byte b, int off, int len ) : void | ||
b | byte | |
off | int | |
len | int | |
return | void |
public WriteBuffer ( |
||
buffer | ||
return | void |