PHP Класс Kraken\Network\Http\HttpServer

Наследование: implements Kraken\Network\Http\HttpServerInterface, implements Kraken\Network\NetworkComponentAwareInterface
Показать файл Открыть проект

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

Свойство Тип Описание
$httpDriver Kraken\Network\Http\Driver\HttpDriverInterface
$httpServer Kraken\Network\NetworkComponentInterface

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

Метод Описание
__construct ( Kraken\Network\NetworkComponentAwareInterface $aware = null, Kraken\Network\NetworkComponentInterface $component = null )
__destruct ( )
getComponent ( )
getDriver ( )
handleConnect ( Kraken\Network\NetworkConnectionInterface $conn )
handleDisconnect ( Kraken\Network\NetworkConnectionInterface $conn )
handleError ( Kraken\Network\NetworkConnectionInterface $conn, $ex )
handleMessage ( Kraken\Network\NetworkConnectionInterface $conn, Kraken\Network\NetworkMessageInterface $message )
setComponent ( Kraken\Network\NetworkComponentInterface $component = null )

Защищенные методы

Метод Описание
close ( Kraken\Network\NetworkConnectionInterface $conn, integer $code = 400 ) : null Close a connection with an HTTP response.

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

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

public __construct ( Kraken\Network\NetworkComponentAwareInterface $aware = null, Kraken\Network\NetworkComponentInterface $component = null )
$aware Kraken\Network\NetworkComponentAwareInterface
$component Kraken\Network\NetworkComponentInterface

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

public __destruct ( )

close() защищенный Метод

Close a connection with an HTTP response.
protected close ( Kraken\Network\NetworkConnectionInterface $conn, integer $code = 400 ) : null
$conn Kraken\Network\NetworkConnectionInterface
$code integer
Результат null

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

public getComponent ( )

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

public getDriver ( )

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

public handleConnect ( Kraken\Network\NetworkConnectionInterface $conn )
$conn Kraken\Network\NetworkConnectionInterface

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

public handleDisconnect ( Kraken\Network\NetworkConnectionInterface $conn )
$conn Kraken\Network\NetworkConnectionInterface

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

public handleError ( Kraken\Network\NetworkConnectionInterface $conn, $ex )
$conn Kraken\Network\NetworkConnectionInterface

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

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

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

public setComponent ( Kraken\Network\NetworkComponentInterface $component = null )
$component Kraken\Network\NetworkComponentInterface

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

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

protected HttpDriverInterface,Kraken\Network\Http\Driver $httpDriver
Результат Kraken\Network\Http\Driver\HttpDriverInterface

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

protected NetworkComponentInterface,Kraken\Network $httpServer
Результат Kraken\Network\NetworkComponentInterface