CSSJ::Helpers - 入出力ユーティリティ
ストリームへデータを入出力するためのユーティリティです。 これらの関数は、ノンブロッキングI/Oに対しても与えられた(要求される)データを全て出力(入力)します。
通常、プログラマがこのパッケージを直接使う必要はありません。
$Date: 2006/03/30 08:35:00 $ MIYABE Tatsuhiko
パケットの送信に使うバッファのサイズです。
write_int OUTHANDLE INTEGER
32ビット数値をビッグインディアンで書き出します。
成功なら書き込んだバイト数,失敗ならundef
write_byte OUTHANDLE BYTE
8ビット数値を書き出します。
成功なら書き込んだバイト数,失敗ならundef
write_bytes OUTHANDLE BYTES
バイト数を16ビットビッグインディアンで書き出した後、バイト列を書き出します。
成功なら書き込んだバイト数,失敗ならundef
write OUTHANDLE BYTES [ LENGTH]
バイト列を書き出します。
成功なら書き込んだバイト数,失敗ならundef
read_int INHANDLE INTEGER
32ビットビッグインディアン数値を読み込みます。
成功なら32ビット整数,失敗ならundef
read_byte INHANDLE
8ビット数値を読み込みます。
成功なら8ビット整数,失敗ならundef
read_bytes INHANDLE
16ビットビッグインディアン数値を読み込み、そのバイト数だけバイト列を読み込みます。
成功ならバイト列,失敗ならundef
read INHANDLE LENGTH
バイト列を読み込みます。
成功ならバイト列,失敗ならundef