Swoole\Atomic::cmpset
PHP function
Edit on GitHub ✎
(PECL swoole >= 1.9.0)
Compare and set the value of the atomic object.
Description
Swoole\Atomic::cmpset(int $cmp_value, int $new_value): int
Parameters
cmp_valueThe value to compare with the current value of the atomic object.
new_valueThe value to set to the atomic object if the cmp_value is the same as the current value of the atomic object.
Return Values
The new value of the atomic object.