PHP Class Icicle\Concurrent\Process\ChannelledProcess

Inheritance: implements ProcessContext, implements Strand
Afficher le fichier Open project: icicleio/concurrent

Méthodes publiques

Méthode Description
__clone ( ) Resets process values.
__construct ( string $path, string $cwd = '', array $env = [] )
getPid ( ) : integer
isRunning ( ) : boolean
join ( ) : Generator
kill ( )
receive ( ) : Generator
send ( $data ) : Generator
signal ( integer $signo )
start ( )

Method Details

__clone() public méthode

Resets process values.
public __clone ( )

__construct() public méthode

public __construct ( string $path, string $cwd = '', array $env = [] )
$path string Path to PHP script.
$cwd string Working directory.
$env array Array of environment variables.

getPid() public méthode

public getPid ( ) : integer
Résultat integer

isRunning() public méthode

public isRunning ( ) : boolean
Résultat boolean

join() public méthode

public join ( ) : Generator
Résultat Generator

kill() public méthode

public kill ( )

receive() public méthode

public receive ( ) : Generator
Résultat Generator

send() public méthode

public send ( $data ) : Generator
Résultat Generator

signal() public méthode

public signal ( integer $signo )
$signo integer

start() public méthode

public start ( )