SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 

php-pear-PHP_Fork rpm build for : Mageia 8. For other distributions click php-pear-PHP_Fork.

Name : php-pear-PHP_Fork
Version : 0.3.2 Vendor : Mageia_Org
Release : 11.mga8 Date : 2020-02-12 09:16:44
Group : Development/PHP Source RPM : php-pear-PHP_Fork-0.3.2-11.mga8.src.rpm
Size : 0.05 MB
Packager : umeabot < umeabot>
Summary : Horde Alarm Libraries
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.
[see basic example]
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 tho methods:
o void setVariable($name, $value)
o 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.
Requires PHP build with --enable-cli --with-pcntl --enable-shmop.
Only runs on *NIX systems, because Windows lacks of the pcntl ext.
AATTexample browser_pool.php an interactive tool to perform multiple
cuncurrent request over an URL.
AATTexample simple_controller.php shows how to attach a controller to started
pseudo-threads.
AATTexample exec_methods.php shows a workaround to execute methods into the
child process.
AATTexample passing_vars.php shows variable exchange between the parent
process and started pseudo-threads.
AATTexample basic.php a basic example, only two pseudo-threads that increment
a counter simultaneously.

RPM found in directory: /vol/rzm3/linux-mageia/distrib/8/armv7hl/media/core/release

Content of RPM  Changelog  Provides Requires

Download
ftp.icm.edu.pl  php-pear-PHP_Fork-0.3.2-11.mga8.noarch.rpm
ftp.icm.edu.pl  php-pear-PHP_Fork-0.3.2-11.mga8.noarch.rpm
ftp.icm.edu.pl  php-pear-PHP_Fork-0.3.2-11.mga8.noarch.rpm
ftp.icm.edu.pl  php-pear-PHP_Fork-0.3.2-11.mga8.noarch.rpm
     

Provides :
pear(PHP/Fork.php)
php-pear-PHP_Fork

Requires :
/bin/sh
/bin/sh
php-pear
rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(FileDigests) <= 4.6.0-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
rpmlib(PayloadIsZstd) <= 5.4.18-1


Content of RPM :
/usr/share/doc/php-pear-PHP_Fork
/usr/share/doc/php-pear-PHP_Fork/examples
/usr/share/doc/php-pear-PHP_Fork/examples/basic.php
/usr/share/doc/php-pear-PHP_Fork/examples/browser_pool.php
/usr/share/doc/php-pear-PHP_Fork/examples/exec_methods.php
/usr/share/doc/php-pear-PHP_Fork/examples/passing_vars.php
/usr/share/doc/php-pear-PHP_Fork/examples/simple_controller.php
/usr/share/pear/PHP
/usr/share/pear/PHP/Fork.php
/var/lib/pear/PHP_Fork.xml

 
ICM