PHP 8.6.0 Beta 1 is available for testing

Класс SyncMutex

(PECL sync >= 1.0.0)

Введение

Кросс-платформенная собственная реализация именованных и безымянных счётных объектов мьютекса.

Мьютекс — объект взаимного исключения, который ограничивает доступ к общему ресурсу (например, файлу) для одного экземпляра. Счётные мьютексы получают мьютекс один раз и внутренне отслеживают, сколько раз мьютекс заблокировался. Мьютекс разблокируется, как только выходит из области действия или разблокируется столько раз, сколько был заблокирован.

Обзор класса

class SyncMutex {
/* Методы */
public function __construct (string $name = ?)
public function lock (int $wait = -1): bool
public function unlock (bool $all = false ): bool
}

Содержание

Нашли ошибку?

ИнструкцияИсправлениеСообщение об ошибке
+Добавить

Примечания пользователей

Пользователи ещё не добавляли примечания для страницы

AltStyle によって変換されたページ (->オリジナル) /