Класс Swoole\Lock

(PECL swoole >= 1.9.0)

Введение

Обзор классов

classSwoole\Lock {
public__destruct(): void
publiclock_read(): void
publiclock(): void
publictrylock(): void
publicunlock(): void
}

Содержание

  • Swoole\Lock::__construct — Создаёт блокировку памяти
  • Swoole\Lock::__destruct — Уничтожает блокировку памяти Swoole
  • Swoole\Lock::lock_read — Блокирует чтение-запись блокировки для чтения
  • Swoole\Lock::lock — Пытается получить блокировку. Заблокируется, если блокировка недоступна
  • Swoole\Lock::trylock_read — Пытается заблокировать блокировку чтения-записи для чтения и сразу возвращает, даже если блокировка недоступна
  • Swoole\Lock::trylock — Пытается получить блокировку и сразу возвращает, даже если блокировка недоступна
  • Swoole\Lock::unlock — Снимает блокировку
To Top