Laracon EU Online 2021

Класс SyncReaderWriter

(PECL sync >= 1.0.0)

Введение

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

Объект читатель-писатель позволяет многим читателям или одному писателю получить доступ к ресурсу. Это эффективное решение для управления ресурсами, где доступ будет главным образом только для чтения, но иногда необходим эксклюзивный доступ для записи.

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

SyncReaderWriter {
/* Методы */
public __construct ([ string $name [, bool $autounlock = TRUE ]] )
public readlock ([ int $wait = -1 ] ) : bool
public readunlock ( ) : bool
public writelock ([ int $wait = -1 ] ) : bool
public writeunlock ( ) : bool
}

Содержание

add a note add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top