PHP Class Kraken\Network\Websocket\Driver\Version\RFC6455\Version

Inheritance: extends Ratchet\WebSocket\Version\RFC6455, implements Kraken\Network\Websocket\Driver\Version\VersionInterface
Afficher le fichier Open project: kraken-php/framework

Protected Properties

Свойство Type Description
$verifier HandshakeVerifier

Méthodes publiques

Méthode Description
__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

Method Details

__construct() public méthode

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

__destruct() public méthode

public __destruct ( )

getVersionNumber() public méthode

public getVersionNumber ( )

isRequestSupported() public méthode

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

wsHandshake() public méthode

public wsHandshake ( Kraken\Network\Http\HttpRequestInterface $request ) : Kraken\Network\Http\HttpResponseInterface
$request Kraken\Network\Http\HttpRequestInterface
Résultat Kraken\Network\Http\HttpResponseInterface

wsMessage() public méthode

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

wsUpgrade() public méthode

public wsUpgrade ( Kraken\Network\NetworkConnectionInterface $conn, Kraken\Network\NetworkComponentInterface $component ) : Connection
$conn Kraken\Network\NetworkConnectionInterface
$component Kraken\Network\NetworkComponentInterface
Résultat Connection

Property Details

$verifier protected_oe property

protected HandshakeVerifier,Kraken\Network\Websocket\Driver\Version\RFC6455 $verifier
Résultat HandshakeVerifier