Process
Less than 1 minute
Process
Properties
application
public Application $applicationid
public string $idtag
public string $tagprocStatus
public array $procStatus = array (
'pid' => -1,
'running' => false,
)pid
protected int $pid = -1exitcode
protected int $exitcode = -1pipes
protected array $pipeslog
protected Logger $logprocess
protected mixed $processmain
protected Main $mainprocessIDs
private array $processIDsMethods
__construct
public __construct(Logger $log): voidParameters
| Parameter | Type | Description |
|---|---|---|
$log | Logger |
isRunning
public isRunning(): boolgetReadPipe
public getReadPipe(): mixedgetWritePipe
public getWritePipe(): mixedreadErrorPipe
public readErrorPipe(): stringclose
public close(): intterminate
public terminate(): boolstart
Starts the server process.
public start(): voidprocess
public process(): selfwrite
protected write(string $packet): boolParameters
| Parameter | Type | Description |
|---|---|---|
$packet | string |
getProcessID
protected getProcessID(): stringGenerated by Hazaar API Doc Generator on Mon, 27 Oct 2025 13:01:29 +0000