SyncSemaphore::lock
Décrémente le compteur de l'objet SyncSemaphore ou attend
&reftitle.description;
public boolSyncSemaphore::lock
intwait-1
Décrémente le compteur de l'objet SyncSemaphore ou attend que le sémaphore
soit à une valeur différente de zéro.
&reftitle.parameters;
wait
Le nombre de millisecondes à attendre le sémaphore. Une valuer à -1 signifie que
l'on attend indéfiniement.
&reftitle.returnvalues;
&return.success;
&reftitle.examples;
Exemple avec SyncSemaphore::lock
lock(3000))
{
echo "Impossible de déverouiller le sémaphore.";
exit();
}
/* ... */
$semaphore->unlock();
?>
]]>
&reftitle.seealso;
SyncSemaphore::unlock