ali-eltaweel/socket-worker
最新稳定版本:1.3.1
Composer 安装命令:
composer require ali-eltaweel/socket-worker
包简介
Socket Worker
README 文档
README
Socket Worker
Installation
composer require ali-eltaweel/socket-worker
Basic Usage
Worker
$worker = new SocketWorker\SocketWorker( socketPath: 'path/to/socket/file', statusFilePath: 'path/to/socket/status/file', commandsCodec: new class implements Codecs\ICodec { /**/ }, commandHandler: function(SocketWorker\Commands\SocketCommand $command): SocketWorker\Commands\SocketResponse { // ... return new SocketWorker\Commands\SocketResponse(status: true, data: []); } ); while ($worker->status === SocketWorker\SocketWorkerStatus::Ready) { $worker->accept(); }
Dispatcher
$worker = new SocketWorker\SocketWorkerInterface( socketPath: 'path/to/socket/file', statusFilePath: 'path/to/socket/status/file', commandsCodec: new class implements Codecs\ICodec { /**/ } ); /** * @var SocketWorker\Commands\SocketResponse $response */ $response = $worker->execute(new SocketWorker\Commands\SocketCommand('cmd', arguments: []));
统计信息
- 总下载量: 0
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 1
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: Unknown
- 更新时间: 2025-08-20