<?php namespace Swoole; class Atomic { public function __construct($value = null) { } /** * @return mixed */ public function add($add_value = null) { } /** * @return mixed */ public function sub($sub_value = null) { } /** * @return mixed */ public function get() { } /** * @return mixed */ public function set($value) { } /** * @return mixed */ public function wait($timeout = null) { } /** * @return mixed */ public function wakeup($count = null) { } /** * @return mixed */ public function cmpset($cmp_value, $new_value) { } }