Управление процессами
- Введение
- Установка и настройка
- Предопределенные константы
- Примеры
- Функции PCNTL
- pcntl_alarm — Задать таймер доставки сигнала SIGALRM
- pcntl_async_signals — Включить/отключить асинхронную обработку сигналов, либо получить текущий статус
- pcntl_errno — Псевдоним pcntl_get_last_error
- pcntl_exec — Запустить указанную программу в области текущего процесса
- pcntl_fork — Разветвить (fork) текущий запущенный процесс
- pcntl_get_last_error — Получить код последней ошибки, возникшей в pcntl-функции
- pcntl_getpriority — Получить значение приоритета процесса
- pcntl_setpriority — Изменить приоритет процесса
- pcntl_signal_dispatch — Вызывает обработчики для ожидающих сигналов
- pcntl_signal_get_handler — Получить текущий обработчик указанного сигнала
- pcntl_signal — Установка обработчика сигнала
- pcntl_sigprocmask — Задаёт и извлекает список блокируемых сигналов
- pcntl_sigtimedwait — Ожидает сигналы в течение заданного времени
- pcntl_sigwaitinfo — Ожидание сигналов
- pcntl_strerror — Получить текст ошибки по её коду
- pcntl_wait — Ожидает или возвращает статус порожденного дочернего процесса
- pcntl_waitpid — Ожидает или возвращает статус порожденного дочернего процесса
- pcntl_wexitstatus — Получить код возврата завершенного дочернего процесса
- pcntl_wifexited — Проверяет, соответствует ли код завершения процесса нормальному завершению
- pcntl_wifsignaled — Проверить, соответствует ли код завершения процесса завершению по сигналу
- pcntl_wifstopped — Проверить, остановлен ли дочерний процесс
- pcntl_wstopsig — Получить сигнал, из-за которого был остановлен дочерний процесс
- pcntl_wtermsig — Получить сигнал, из-за которого был принудительно завершен дочерний процесс