PHP Класс Kraken\Network\Websocket\Driver\WsDriver

Наследование: implements Kraken\Network\Websocket\Driver\WsDriverInterface
Показать файл Открыть проект

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

Свойство Тип Описание
$validator Ratchet\WebSocket\Encoding\ValidatorInterface
$versioner Kraken\Network\Websocket\Driver\Version\VersionManagerInterface

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

Метод Описание
__construct ( )
__destruct ( )
checkVersion ( Kraken\Network\Http\HttpRequestInterface $request )
disableVersion ( Kraken\Network\Websocket\Driver\Version\VersionInterface $version )
enableVersion ( Kraken\Network\Websocket\Driver\Version\VersionInterface $version )
getVersion ( Kraken\Network\Http\HttpRequestInterface $request )
getVersionHeader ( )
setEncodingChecks ( $opt )

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

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

public __construct ( )

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

public __destruct ( )

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

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

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

public disableVersion ( Kraken\Network\Websocket\Driver\Version\VersionInterface $version )
$version Kraken\Network\Websocket\Driver\Version\VersionInterface

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

public enableVersion ( Kraken\Network\Websocket\Driver\Version\VersionInterface $version )
$version Kraken\Network\Websocket\Driver\Version\VersionInterface

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

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

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

public getVersionHeader ( )

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

public setEncodingChecks ( $opt )

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

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

protected ValidatorInterface,Ratchet\WebSocket\Encoding $validator
Результат Ratchet\WebSocket\Encoding\ValidatorInterface

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

protected VersionManagerInterface,Kraken\Network\Websocket\Driver\Version $versioner
Результат Kraken\Network\Websocket\Driver\Version\VersionManagerInterface