Класс Swoole\Lock

(PECL swoole >= 1.9.0)

Введение

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

Swoole\Lock {
/* Методы */
public __destruct ( ) : void
public lock_read ( ) : void
public lock ( ) : void
public trylock_read ( ) : void
public trylock ( ) : void
public unlock ( ) : 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 — Снимает блокировку