\Client::wakeup()); } public static function reference(): void{ EventLoop::reference(self::$id); } public static function unreference(): void { EventLoop::unreference(self::$id); } public static function __callStatic(string $name, array $args): mixed { return \Client::$name(...$args); } }