Files
kiri-http-server/Contract/OnOpenInterface.php
T

21 lines
358 B
PHP
Raw Normal View History

2022-01-09 03:49:02 +08:00
<?php
2022-01-10 11:39:55 +08:00
namespace Kiri\Server\Contract;
2022-01-09 03:49:02 +08:00
use Swoole\Http\Request;
2022-02-22 11:47:16 +08:00
use Swoole\WebSocket\Server;
2022-06-16 17:38:22 +08:00
use Swoole\Coroutine\Http\Server as HServer;
2022-01-09 03:49:02 +08:00
interface OnOpenInterface
{
/**
2022-06-16 17:38:22 +08:00
* @param Server|HServer $server
2022-01-09 03:49:02 +08:00
* @param Request $request
2022-02-22 11:47:16 +08:00
* @return void
2022-01-09 03:49:02 +08:00
*/
2022-06-16 17:38:22 +08:00
public function onOpen(Server|HServer $server, Request $request): void;
2022-01-09 03:49:02 +08:00
}