Name : php-pear-PHP_Fork
| |
Version : 0.3.0
| Vendor : Mandriva
|
Release : 10mdv2010.0
| Date : 2009-09-18 05:39:19
|
Group : Development/PHP
| Source RPM : php-pear-PHP_Fork-0.3.0-10mdv2010.0.src.rpm
|
Size : 0.05 MB
| |
Packager : Raphaël Gertz < rapsys_mandriva_org>
| |
Summary : PHP_Fork - Wrapper for pcntl_fork() with Java-like API
|
Description :
PHP_Fork class. Wrapper around the pcntl_fork() stuff with a API set like Java language. Practical usage is done by extending this class, and re-defining the run() method.
This way PHP developers can enclose logic into a class that extends PHP_Fork, then execute the start() method that forks a child process. Communications with the forked process is ensured by using a Shared Memory Segment; by using a user-defined signal and this shared memory developers can access to child process methods that returns a serializable variable.
The shared variable space can be accessed with the two methods: - void setVariable($name, $value) - mixed getVariable($name)
$name must be a valid PHP variable name; $value must be a variable or a serializable object.
Resources (db connections, streams, etc.) cannot be serialized and so they\'re not correctly handled.
In PEAR status of this package is: beta.
|
RPM found in directory: /vol/rzm6/linux-mandriva/official/2010.1/i586/media/contrib/release |