Class Fragment

Description

Located in /Builder/StreamBuilder.class.php (line 29)


	
			
Variable Summary
mixed $id
mixed $next
mixed $prev
Method Summary
Fragment __construct ( $id)
void flush ($tempFile &$tempFile, $frg &$out, $out 2)
int write ($tempFile &$tempFile, $onMemory &$onMemory, $segment &$segment, $frg &$bytes, $bytes 4)
Variables
mixed $id (line 30)
  • access: public
mixed $next = null (line 32)
  • access: public
mixed $prev = null (line 31)
  • access: public
Methods
Constructor __construct (line 38)
  • access: public
Fragment __construct ( $id)
  • $id
flush (line 115)

フラグメントの内容を吐き出して、フラグメントを破棄します。

  • access: public
void flush ($tempFile &$tempFile, $frg &$out, $out 2)
  • $out 2: mixed 出力先ストリーム(resource),出力先変数(string),または標準出力であればnull。
  • $tempFile &$tempFile: resource 一時ファイル
  • $frg &$out: array フラグメント
write (line 52)

フラグメントにデータを書き込みます。

  • return: 書き込んだバイト数
  • access: public
int write ($tempFile &$tempFile, $onMemory &$onMemory, $segment &$segment, $frg &$bytes, $bytes 4)
  • $bytes 4: string データ
  • $tempFile &$tempFile: resource 一時ファイル
  • $onMemory &$onMemory: int メモリ上に置かれたデータの合計サイズ
  • $segment &$segment: int セグメント番号シーケンス
  • $frg &$bytes: array フラグメント

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