PHP Класс Kraken\Network\Websocket\Driver\Version\RFC6455\Version

Наследование: extends Ratchet\WebSocket\Version\RFC6455, implements Kraken\Network\Websocket\Driver\Version\VersionInterface
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
$verifier HandshakeVerifier

Открытые методы

Метод Описание
__construct ( Ratchet\WebSocket\Encoding\ValidatorInterface $validator = null )
__destruct ( )
getVersionNumber ( )
isRequestSupported ( Kraken\Network\Http\HttpRequestInterface $request )
wsHandshake ( Kraken\Network\Http\HttpRequestInterface $request ) : Kraken\Network\Http\HttpResponseInterface
wsMessage ( Kraken\Network\NetworkConnectionInterface $conn, Kraken\Network\NetworkMessageInterface $message )
wsUpgrade ( Kraken\Network\NetworkConnectionInterface $conn, Kraken\Network\NetworkComponentInterface $component ) : Connection

Описание методов

__construct() публичный Метод

public __construct ( Ratchet\WebSocket\Encoding\ValidatorInterface $validator = null )
$validator Ratchet\WebSocket\Encoding\ValidatorInterface

__destruct() публичный Метод

public __destruct ( )

getVersionNumber() публичный Метод

public getVersionNumber ( )

isRequestSupported() публичный Метод

public isRequestSupported ( Kraken\Network\Http\HttpRequestInterface $request )
$request Kraken\Network\Http\HttpRequestInterface

wsHandshake() публичный Метод

public wsHandshake ( Kraken\Network\Http\HttpRequestInterface $request ) : Kraken\Network\Http\HttpResponseInterface
$request Kraken\Network\Http\HttpRequestInterface
Результат Kraken\Network\Http\HttpResponseInterface

wsMessage() публичный Метод

public wsMessage ( Kraken\Network\NetworkConnectionInterface $conn, Kraken\Network\NetworkMessageInterface $message )
$conn Kraken\Network\NetworkConnectionInterface
$message Kraken\Network\NetworkMessageInterface

wsUpgrade() публичный Метод

public wsUpgrade ( Kraken\Network\NetworkConnectionInterface $conn, Kraken\Network\NetworkComponentInterface $component ) : Connection
$conn Kraken\Network\NetworkConnectionInterface
$component Kraken\Network\NetworkComponentInterface
Результат Connection

Описание свойств

$verifier защищенное свойство

protected HandshakeVerifier,Kraken\Network\Websocket\Driver\Version\RFC6455 $verifier
Результат HandshakeVerifier