The Swoole\Process class

(PECL swoole >= 1.9.0)

Introduction

Class synopsis

classSwoole\Process {
constintIPC_NOWAIT = 256;
publicstaticalarm(int$interval_usec): void
publicclose(): void
publicstaticdaemon(bool$nochdir = ?, bool$noclose = ?): void
public__destruct(): void
publicexec(string$exec_file, string$args): ReturnType
publicexit(string$exit_code = ?): void
publicfreeQueue(): void
publicstatickill(int$pid, int$signal_no = ?): bool
publicname(string$process_name): bool
publicpop(int$maxsize = ?): mixed
publicpush(string$data): bool
publicread(int$maxsize = ?): string
publicstaticsignal(string$signal_no, callable$callback): void
publicstart(): void
publicstatQueue(): array
publicuseQueue(int$key, int$mode = ?): bool
publicstaticwait(bool$blocking = ?): array
publicwrite(string$data): int
}

Predefined Constants

Swoole\Process::IPC_NOWAIT

Table of Contents

To Top