sem_get
(PHP 4, PHP 5)
sem_get — Retourne un identifiant de s�maphore
Description
sem_get() retourne un identifiant qui pourra �tre utilis� pour acc�der � un s�maphore System V.
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.
Liste de param�tres
- key
-
- max_acquire
-
Le nombre de processus qui peuvent r�server simultan�ment le s�maphore est pr�cis� dans le param�tre max_acquire (par d�faut, 1).
- perm
-
Les permissions du s�maphore. Par d�faut, vaut 0666. Actuellement, cette valeur n'est affect�e que si le processus est le seul processus actuellement attach� au s�maphore.
- auto_release
-
Le param�tre optionnel auto_release sp�cifie si le s�maphore doit �tre automatiquement lib�r� � la fermeture.
Valeurs de retour
Retourne une ressource de s�maphore en cas de succ�s, et FALSE en cas d'erreur.
Historique
Version | Description |
---|---|
4.3.0 | Le param�tre auto_release a �t� ajout�. |
Voir aussi
- sem_acquire() - R�serve un s�maphore
- sem_release() - Lib�re un s�maphore
- ftok() - Convertit un chemin et un identifiant de projet en une cl� System V IPC