pcntl_sigprocmask
pcntl_sigwaitinfo
Fonctions PCNTL
PHP Manual

# pcntl_sigtimedwait

(PHP 5 >= 5.3.0)

pcntl_sigtimedwait — Attend un signal dans un délai donné

### Description

int pcntl_sigtimedwait ( array `$set` [, array `&$siginfo` [, int `$seconds` = 0 [, int `$nanoseconds` = 0 ]]] )

La fonction pcntl_sigtimedwait() opère exactement comme pcntl_sigwaitinfo() hormis le fait qu'elle prend deux paramètres supplémentaires : `seconds` et `nanoseconds`, qui établissent une durée maximale d'attente.

### Liste de paramètres

`set`

  Une liste de signaux à attendre.

`siginfo`

  Le paramètre `siginfo` reçoit les informations du signal, sous forme de tableau. Voyez pcntl_sigwaitinfo().

`seconds`

  Délai d'attente maximal en secondes.

`nanoseconds`

  Délai d'attente maximal en nanosecondes.

### Valeurs de retour

En cas de réussite, pcntl_sigtimedwait() retourne un numéro de signal.

### Voir aussi

- pcntl_sigprocmask() - Liste et configure les signaux bloqués
- pcntl_sigwaitinfo() - Attend un signal

pcntl_sigprocmask
pcntl_sigwaitinfo
Fonctions PCNTL
PHP Manual