PHP.mk документација

Swoole\Process

Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.

class.swoole-process.php PHP.net прокси Преводот се освежува
Оригинал на PHP.net
Патека class.swoole-process.php Локална патека за оваа страница.
Извор php.net/manual/en Оригиналниот HTML се реупотребува и локално се стилизира.
Режим Прокси + превод во позадина Кодовите, табелите и белешките остануваат читливи во истиот тек.
Swoole\Process

Референца за `class.swoole-process.php` со подобрена типографија и навигација.

class.swoole-process.php

Класата Swoole\Process

(PECL swoole >= 1.9.0)

Вовед

Синопсис на класата

class Swoole\Process {
/* Константи */
const int IPC_NOWAIT = 256;
/* Методи */
public static function alarm(int $interval_usec): void
public function close(): void
public static function daemon(bool $nochdir = ?, bool $noclose = ?): void
public function __destruct(): void
public function exec(string $exec_file, string $args): ReturnType
public function exit(string $exit_code = ?): void
public function freeQueue(): void
public static function kill(int $pid, int $signal_no = ?): bool
public function name(string $process_name): bool
public function pop(int $maxsize = ?): mixed
public function push(string $data): bool
public function read(int $maxsize = ?): string
public static function signal(string $signal_no, callable $callback): void
public function start(): void
public function statQueue(): array
public function useQueue(int $key, int $mode = ?): bool
public static function wait(bool $blocking = ?): array
public function write(string $data): int
}

Претходно дефинирани константи

Swoole\Process::IPC_NOWAIT

Содржина

  • Swoole\Process::alarm — Тајмер со висока прецизност што активира сигнал со фиксен интервал.
  • Swoole\Process::close — Затвори ја цевката до процесот-потомство.
  • Swoole\Process::__construct — Конструирај процес.
  • Swoole\Process::daemon — Промени го процесот да биде демон процес.
  • Swoole\Process::__destruct — Уништи го процесот.
  • Swoole\Process::exec — Изврши системски команди.
  • Swoole\Process::exit — Сопри ги процесите-потомства.
  • Swoole\Process::freeQueue — Уништи ја опашката за пораки создадена од swoole_process::useQueue.
  • Swoole\Process::kill — Испрати сигнал до процесот-потомство.
  • Swoole\Process::name — Постави име на процесот.
  • Swoole\Process::pop — Прочитај и извади податоци од опашката за пораки.
  • Swoole\Process::push — Запиши и внеси податоци во опашката за пораки.
  • Swoole\Process::read — Прочитај податоци што се испраќаат до процесот.
  • Swoole\Process::signal — Испрати сигнал до процесите-потомства.
  • Swoole\Process::start — Стартувај го процесот.
  • Swoole\Process::statQueue — Земи ги статистиките на опашката за пораки што се користи како метод за комуникација помеѓу процесите.
  • Swoole\Process::useQueue — Создадете Swoole синхрон или async TCP/UDP клиент, со или без SSL.
  • Swoole\Process::wait — Создајте ред за пораки како метод за комуникација помеѓу главниот процес и процесите деца.
  • Swoole\Process::write — Почекајте ги настаните на процесите деца.

Белешки од корисници

Нема белешки од корисници за оваа страница.
На оваа страница

Автоматски outline од активната документација.

Насловите ќе се појават тука по вчитување.

Попрегледно читање

Примерите, changelog табелите и user notes се визуелно издвоени за да не се губат во долгата содржина.

Брз совет Користи го outline-от Скокни директно на главните секции од активната страница.
Извор Оригиналниот линк останува достапен Кога ти треба целосен upstream context, отвори го PHP.net во нов tab.