jp.gr.java_conf.dangan.io
Class DisconnectableOutputStream
OutputStream
jp.gr.java_conf.dangan.io.DisconnectableOutputStream
- Disconnectable
public class DisconnectableOutputStream
extends OutputStream
データを処理して出力する出力ストリームと
データをデバイスに出力するストリームとの
接続を解除するためのユーティリティクラス。
-- revision history --
$Log: DisconnectableOutputStream.java,v $
Revision 1.0 2002/07/24 00:00:00 dangan
add to version control
[maintenance]
タブ廃止
ライセンス文の修正
ソース整備
void | close() - 接続された出力ストリームとの接続を解除する。
このメソッドは disconnect() を呼び出すだけである。
|
void | disconnect() - 接続された出力ストリームとの接続を解除する。
|
void | flush() - 接続された出力ストリームに蓄えられたデータを全て出力する
ように指示する。
|
void | write(byte[] buffer) - 接続された出力ストリームに buffer内のデータを
全て出力する。
|
void | write(byte[] buffer, int index, int length) - 接続された出力ストリームに buffer内のデータを
indexで指定された位置から lengthバイト出力する。
|
void | write(int data) - 接続された出力ストリームに 1バイトのデータを出力する。
|
DisconnectableOutputStream
public DisconnectableOutputStream(OutputStream out)
out との接続を解除可能な出力ストリームを構築する。
close
public void close()
接続された出力ストリームとの接続を解除する。
このメソッドは disconnect() を呼び出すだけである。
flush
public void flush()
throws IOException
接続された出力ストリームに蓄えられたデータを全て出力する
ように指示する。
write
public void write(byte[] buffer)
throws IOException
接続された出力ストリームに buffer内のデータを
全て出力する。
buffer
- 書きこまれるべきデータを格納した
バイト配列。
write
public void write(byte[] buffer,
int index,
int length)
throws IOException
接続された出力ストリームに buffer内のデータを
indexで指定された位置から lengthバイト出力する。
buffer
- 書きこまれるべきデータを格納した
バイト配列。
index
- buffer内の書きこむべきデータの開始位置。
length
- 書きこむべきデータ量。
write
public void write(int data)
throws IOException
接続された出力ストリームに 1バイトのデータを出力する。
data
- 書きこまれるべき 1バイトのデータ。
一般的に上位3バイトは無視される。
When you found typographical errors or omissions, Please mail to cqw10305@nifty.com
The company name and product name which are used in this document, it is the trademark or registered trademark of each company generally.
Copyright © 2001-2002 Michel Ishizuka. All Rights Reserved.