MediaWiki  REL1_22
DumpPipeOutput Class Reference

Stream outputter to send data to a file via some filter program. More...

Inheritance diagram for DumpPipeOutput:
Collaboration diagram for DumpPipeOutput:

List of all members.

Public Member Functions

 __construct ($command, $file=null)
 closeAndRename ($newname, $open=false)
 closeRenameAndReopen ($newname)
 startCommand ($command)
 writeCloseStream ($string)

Public Attributes

 $filename

Protected Attributes

 $command
 $procOpenResource = false

Detailed Description

Stream outputter to send data to a file via some filter program.

Even if compression is available in a library, using a separate program can allow us to make use of a multi-processor system.

Definition at line 1070 of file Export.php.


Constructor & Destructor Documentation

DumpPipeOutput::__construct ( command,
file = null 
)
Parameters:
$command
$filenull

Definition at line 1078 of file Export.php.


Member Function Documentation

DumpPipeOutput::closeAndRename ( newname,
open = false 
)
Parameters:
$newnamemixed
$openbool

Reimplemented from DumpFileOutput.

Reimplemented in Dump7ZipOutput.

Definition at line 1122 of file Export.php.

Parameters:
mixed$newname

Reimplemented from DumpFileOutput.

Definition at line 1114 of file Export.php.

Parameters:
$command

Definition at line 1102 of file Export.php.

Parameters:
$stringstring

Reimplemented from DumpFileOutput.

Definition at line 1091 of file Export.php.


Member Data Documentation

DumpPipeOutput::$command [protected]

Definition at line 1071 of file Export.php.

DumpPipeOutput::$filename

Reimplemented from DumpFileOutput.

Definition at line 1071 of file Export.php.

DumpPipeOutput::$procOpenResource = false [protected]

Definition at line 1072 of file Export.php.


The documentation for this class was generated from the following file: