/Helpers.php

Description

ストリームへデータを入出力するためのユーティリティです。

これらの関数は、ノンブロッキングI/Oに対しても与えられた(要求される)データを全て出力(入力)します。

通常、プログラマがこのパッケージを直接使う必要はありません。

Functions
cti_utils_read_byte (line 152)

8ビット数値を読み込みます。

  • return: 数値、エラーであればfalse
  • access: public
mixed cti_utils_read_byte ($fp &$fp)
  • $fp &$fp: resource ストリーム
cti_utils_read_bytes (line 164)

16ビットビッグインディアン数値を読み込み、そのバイト数だけバイト列を読み込みます。

  • return: バイト列、エラーであればfalse
  • access: public
mixed &cti_utils_read_bytes ($fp &$fp)
  • $fp &$fp: resource ストリーム
cti_utils_read_int (line 113)

32ビットビッグインディアン数値を読み込みます。

  • return: 数値、エラーであればfalse
  • access: public
mixed cti_utils_read_int ($fp &$fp)
  • $fp &$fp: resource ストリーム
cti_utils_read_long (line 126)

64ビットビッグインディアン数値を読み込みます。

  • return: 数値、エラーであればfalse
  • access: public
mixed cti_utils_read_long ($fp &$fp)
  • $fp &$fp: resource ストリーム
cti_utils_read_short (line 100)

16ビットビッグインディアン数値を読み込みます。

  • return: 数値、エラーであればfalse
  • access: public
mixed cti_utils_read_short ($fp &$fp)
  • $fp &$fp: resource ストリーム
cti_utils_write_byte (line 53)

8ビット数値を書き出します。

  • return: 書き込んだバイト数
  • access: public
mixed cti_utils_write_byte ($fp &$fp, $a $b)
  • $fp &$fp: resource ストリーム
  • $a $b: byte 数値
cti_utils_write_bytes (line 66)

バイト数を16ビットビッグインディアンで書き出した後、バイト列を書き出します。

  • return: 書き込んだバイト数
  • access: public
mixed cti_utils_write_bytes ($fp &$fp, $b &$b)
  • $fp &$fp: resource ストリーム
  • $b &$b: string バイト列
cti_utils_write_int (line 27)

32ビット数値をビッグインディアンで書き出します。

  • return: 書き込んだバイト数
  • access: public
mixed cti_utils_write_int ($fp &$fp, $a $a)
  • $fp &$fp: resource ストリーム
  • $a $a: int 数値
cti_utils_write_long (line 40)

64ビット数値をビッグインディアンで書き出します。

  • return: 書き込んだバイト数
  • access: public
mixed cti_utils_write_long ($fp &$fp, $a $a)
  • $fp &$fp: resource ストリーム
  • $a $a: long 数値

Documentation generated on Wed, 24 Apr 2013 10:09:08 +0900 by phpDocumentor 1.4.3