Swoole\Atomic::cmpset

(PECL swoole >= 1.9.0)

Swoole\Atomic::cmpsetСравнивает и устанавливает значение атомарного объекта

Описание

publicSwoole\Atomic::cmpset(int$cmp_value, int$new_value): int

Список параметров

cmp_value

Значение для сравнения с текущим значением атомарного объекта.

new_value

Значение, устанавливаемое для атомарного объекта, если значение cmp_value совпадает с текущим значением атомарного объекта.

Возвращаемые значения

Новое значение атомарного объекта.

To Top