PHP Класс Spork\Fork

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
__construct ( $pid, SharedMemory $shm, $debug = false )
always ( $always )
done ( $done )
fail ( $fail )
getError ( )
getExitStatus ( )
getOutput ( )
getPid ( )
getResult ( )
getState ( )
getStopSignal ( )
getTermSignal ( )
isExited ( )
isSignaled ( )
isStopped ( )
isSuccessful ( )
kill ( $signal = SIGINT )
notify ( )
processWaitStatus ( $status ) Processes a status value retrieved while waiting for this fork to exit.
progress ( $progress )
receive ( )
reject ( )
resolve ( )
setName ( $name ) Assign a name to the current fork (useful for debugging).
then ( $done, $fail = null )
wait ( $hang = true )

Описание методов

__construct() публичный Метод

public __construct ( $pid, SharedMemory $shm, $debug = false )
$shm SharedMemory

always() публичный Метод

public always ( $always )

done() публичный Метод

public done ( $done )

fail() публичный Метод

public fail ( $fail )

getError() публичный Метод

public getError ( )

getExitStatus() публичный Метод

public getExitStatus ( )

getOutput() публичный Метод

public getOutput ( )

getPid() публичный Метод

public getPid ( )

getResult() публичный Метод

public getResult ( )

getState() публичный Метод

public getState ( )

getStopSignal() публичный Метод

public getStopSignal ( )

getTermSignal() публичный Метод

public getTermSignal ( )

isExited() публичный Метод

public isExited ( )

isSignaled() публичный Метод

public isSignaled ( )

isStopped() публичный Метод

public isStopped ( )

isSuccessful() публичный Метод

public isSuccessful ( )

kill() публичный Метод

public kill ( $signal = SIGINT )

notify() публичный Метод

public notify ( )

processWaitStatus() публичный Метод

Processes a status value retrieved while waiting for this fork to exit.
public processWaitStatus ( $status )

progress() публичный Метод

public progress ( $progress )

receive() публичный Метод

public receive ( )

reject() публичный Метод

public reject ( )

resolve() публичный Метод

public resolve ( )

setName() публичный Метод

Assign a name to the current fork (useful for debugging).
public setName ( $name )

then() публичный Метод

public then ( $done, $fail = null )

wait() публичный Метод

public wait ( $hang = true )