Swoole\Atomic::cmpset

Compare and set the value of the atomic object.

説明

public int Swoole\Atomic::cmpset(int $cmp_value, int $new_value)

パラメータ

cmp_value

The value to compare with the current value of the atomic object.

new_value

The value to set to the atomic object if the cmp_value is the same as the current value of the atomic object.

戻り値

The new value of the atomic object.