SyncSemaphore::lock
Уменьшает счёт семафора или ждёт
&reftitle.description;
public boolSyncSemaphore::lock
intwait-1
Уменьшает счётчик объекта SyncSemaphore или ждёт,
пока семафор не станет отличным от нуля.
&reftitle.parameters;
wait
Количество миллисекунд ожидания семафора.
Значение -1 бесконечно.
&reftitle.returnvalues;
&return.success;
&reftitle.examples;
Пример использования SyncSemaphore::lock
lock(3000))
{
echo "Невозможно заблокировать семафор.";
exit();
}
/* ... */
$semaphore->unlock();
?>
]]>
&reftitle.seealso;
SyncSemaphore::unlock