7.92.15 sem_get()Retourne un identifiant de sémaphore[ Exemples avec sem_get ] PHP 3>= 3.0.6, PHP 4
int
sem_get (
int
key
,
int
max_acquire
,
int
perm
)
sem_get
retourne un identifiant qui pourra
être utilisé pour accéder à un
sémaphore System V. Le sémaphore est créé,
si nécessaire, en utilisant les bits de permission (par
défaut, 0666). Le nombre de processus qui peuvent
réserver simultanément le sémaphore
est précisé dans max_acquire (par défaut
à 1). Actuellement, cette valeur n'est affectée
que si le processus est le seul processus actuellement
attaché au sémaphore.
sem_get
retourne un identifiant positif
de sémaphore en cas de succès, et
FALSE
en cas d'erreur.
Un deuxième appel à
sem_get
avec la même clé retournera un identifiant
différent, mais les deux identifiants permettront
d'accéder au même sémaphore.
Voir aussi
ftok
,
sem_acquire
et
sem_release
.
Note |
sem_get
n'est pas disponible sous Windows.
|
|