Helpers.php
ストリームへデータを入出力するためのユーティリティです。
これらの関数は、ノンブロッキングI/Oに対しても与えられた(要求される)データを全て出力(入力)します。
通常、プログラマがこのパッケージを直接使う必要はありません。
Tags
Table of Contents
- CTI_BUFFER_SIZE = 1024
- パケットの送信に使うバッファのサイズです。
- cti_utils_write_int() : mixed
- 32ビット数値をビッグインディアンで書き出します。
- cti_utils_write_long() : mixed
- 64ビット数値をビッグインディアンで書き出します。
- cti_utils_write_byte() : mixed
- 8ビット数値を書き出します。
- cti_utils_write_bytes() : mixed
- バイト数を16ビットビッグインディアンで書き出した後、バイト列を書き出します。
- _cti_write() : mixed
- バイト列を書き出します。
- cti_utils_read_short() : mixed
- 16ビットビッグインディアン数値を読み込みます。
- cti_utils_read_int() : mixed
- 32ビットビッグインディアン数値を読み込みます。
- cti_utils_read_long() : mixed
- 64ビットビッグインディアン数値を読み込みます。
- cti_utils_read_byte() : mixed
- 8ビット数値を読み込みます。
- cti_utils_read_bytes() : mixed
- 16ビットビッグインディアン数値を読み込み、そのバイト数だけバイト列を読み込みます。
- _cti_read() : mixed
- バイト列を読み込みます。
Constants
CTI_BUFFER_SIZE
パケットの送信に使うバッファのサイズです。
public
mixed
CTI_BUFFER_SIZE
= 1024
Tags
Functions
cti_utils_write_int()
32ビット数値をビッグインディアンで書き出します。
cti_utils_write_int( &$fp, $a) : mixed
Parameters
Tags
Return values
mixed —書き込んだバイト数
cti_utils_write_long()
64ビット数値をビッグインディアンで書き出します。
cti_utils_write_long( &$fp, $a) : mixed
Parameters
Tags
Return values
mixed —書き込んだバイト数
cti_utils_write_byte()
8ビット数値を書き出します。
cti_utils_write_byte( &$fp, mixed $b) : mixed
Parameters
Tags
Return values
mixed —書き込んだバイト数
cti_utils_write_bytes()
バイト数を16ビットビッグインディアンで書き出した後、バイト列を書き出します。
cti_utils_write_bytes( &$fp, &$b) : mixed
Parameters
Tags
Return values
mixed —書き込んだバイト数
_cti_write()
バイト列を書き出します。
_cti_write( &$fp, &$data) : mixed
Parameters
Tags
Return values
mixed —書き込んだバイト数
cti_utils_read_short()
16ビットビッグインディアン数値を読み込みます。
cti_utils_read_short( &$fp) : mixed
Parameters
Tags
Return values
mixed —数値、エラーであればfalse
cti_utils_read_int()
32ビットビッグインディアン数値を読み込みます。
cti_utils_read_int( &$fp) : mixed
Parameters
Tags
Return values
mixed —数値、エラーであればfalse
cti_utils_read_long()
64ビットビッグインディアン数値を読み込みます。
cti_utils_read_long( &$fp) : mixed
Parameters
Tags
Return values
mixed —数値、エラーであればfalse
cti_utils_read_byte()
8ビット数値を読み込みます。
cti_utils_read_byte( &$fp) : mixed
Parameters
Tags
Return values
mixed —数値、エラーであればfalse
cti_utils_read_bytes()
16ビットビッグインディアン数値を読み込み、そのバイト数だけバイト列を読み込みます。
cti_utils_read_bytes( &$fp) : mixed
Parameters
Tags
Return values
mixed —バイト列、エラーであればfalse
_cti_read()
バイト列を読み込みます。
_cti_read( &$fp, $len) : mixed
Parameters
Tags
Return values
mixed —バイト列、エラーであればfalse