Swoole\Atomic::cmpset
(PECL swoole >= 1.9.0)
Swoole\Atomic::cmpset — Compara e define o valor do objeto atômico.
Parâmetros
cmp_value
-
O valor a ser comparado com o valor atual do objeto atômico.
new_value
-
O valor a ser definido para o objeto atômico se o cmp_value for o mesmo que o valor atual do objeto atômico.
Valor Retornado
O novo valor do objeto atômico.