diff --git a/score/Core/Memory/BasePools.php b/score/Core/Memory/BasePools.php deleted file mode 100644 index cde3f452..00000000 --- a/score/Core/Memory/BasePools.php +++ /dev/null @@ -1,54 +0,0 @@ - -+---------------------------------------------------------------------- -*/ - -namespace Swoolefy\Core\Memory; - -class BasePools { - - public $pools = []; - - private static $instance; - - static function getInstance(...$args) - { - if(!isset(self::$instance)){ - var_dump('start'); - self::$instance = new static(...$args); - } - return self::$instance; - } - - /** - * 创建一个数据SplQueue - * @param string $name - * @param int $size - */ - public function addSplQueue(string $name) { - if(!isset($this->pools[$name])) { - $chan = new \SplQueue(); - $this->pools[$name] = $chan; - } - } - - /** - * getSplQueue - * @param string $name - * @return mixed - */ - public function getSplQueue(string $name) { - if(isset($this->pools[$name])) { - return $this->pools[$name]; - }else{ - return null; - } - } - -} \ No newline at end of file