This commit is contained in:
2026-02-26 14:44:26 +08:00
parent fc6c6c0b03
commit 6362c7f5ea
2 changed files with 9 additions and 16 deletions
+6 -10
View File
@@ -2,14 +2,10 @@
namespace Coroutine\Server;
use Closure;
use Kiri\Di\Context;
use Kiri\Di\Inject\Container;
use Kiri\Router\Constrict\ConstrictRequest;
use Kiri\Router\Constrict\ConstrictResponse;
use Kiri\Server\Contract\OnDisconnectInterface;
use Kiri\Server\Contract\OnMessageInterface;
use Psr\Http\Message\ResponseInterface;
use Swoole\Coroutine;
use Swoole\Coroutine\Http\Server;
use Swoole\Http\Request;
@@ -49,12 +45,6 @@ abstract class Websocket implements OnMessageInterface, OnDisconnectInterface
}
/**
* @return void
*/
abstract public function clearAllOnlineUsers(): void;
/**
* @return void
*/
@@ -124,6 +114,12 @@ abstract class Websocket implements OnMessageInterface, OnDisconnectInterface
}
/**
* @return void
*/
abstract public function clearAllOnlineUsers(): void;
/**
* @param ConstrictRequest $request
* @return bool
+3 -6
View File
@@ -24,7 +24,6 @@ class Test extends Websocket
{
// TODO: Implement onConnected() method.
$this->stateChange($request->getAuthority()->getUniqueId(), 1);
return true;
}
@@ -47,13 +46,11 @@ class Test extends Websocket
$client->close();
if ($client->getStatusCode() != 200) {
return false;
}
$data = json_decode($client->body, true);
$request->withAuthority($data);
} else {
$request->withAuthority(json_decode($client->body));
return true;
}
}
/**
* @param \Swoole\Server|Server $server