Как указать параметр subprotocol в WebSocket клиенте AMP PHP
Доброе! Есть простой код:
use Amp\Delayed;
use Amp\Websocket\Client\Connection;
use Amp\Websocket\Message;
use Amp\Socket\ClientTlsContext;
use Amp\Socket\ConnectContext;
use function Amp\Websocket\Client\connect;
Amp\Loop::run(function () use (&$data) {
$tlsc=new ClientTlsContext("");
$tlw=$tlsc->withoutPeerVerification();
$connectContext = (new ConnectContext)->withTlsContext($tlw);
$connection = yield connect('wss://ezs.pupkin.ru:35502',$connectContext);
yield $connection->close();
});
Никак не могу найти, как указать субпротокл. Как например на JavaScript клиенте это указывается:
websocket = new WebSocket("ezs.pupkin.ru:35502", ["ocpp1.6", "ocpp1.5"]);