Swoole\Atomic::cmpset
(PECL swoole >= 1.9.0)
Swoole\Atomic::cmpset — Сравнивает и устанавливает значение атомарного объекта
Описание
public Swoole\Atomic::cmpset
( int
$cmp_value
, int $new_value
) : int
Список параметров
-
cmp_value
-
Значение для сравнения с текущим значением атомарного объекта.
-
new_value
-
Значение, устанавливаемое для атомарного объекта, если значение cmp_value совпадает с текущим значением атомарного объекта.
Возвращаемые значения
Новое значение атомарного объекта.