PHP Класс Cli\WS

Показать файл Открыть проект

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

Свойство Тип Описание
$addr @}
$agents @}
$ctx @}
$events @}
$sockets @}
$wait @}

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

Метод Описание
__construct ( $addr, $ctx = NULL, $wait = 60 ) : object Instantiate object
agents ( $uri = NULL ) : array Return socket agents
alloc ( $socket ) : null Allocate stream socket
close ( $socket ) : null Close stream socket
events ( ) : array Return event handlers
free ( $socket ) : boolean Free stream socket
kill ( $signal ) : null Terminate server
on ( $event, $func ) : object Bind function to event handler
read ( $socket ) : string | FALSE Read from stream socket
run ( ) : object Execute the server process
write ( $socket, $str ) : integer | FALSE Write to stream socket

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

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

Instantiate object
public __construct ( $addr, $ctx = NULL, $wait = 60 ) : object
$addr string
$ctx resource
$wait int
Результат object

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

Return socket agents
public agents ( $uri = NULL ) : array
$uri string *
Результат array

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

Allocate stream socket
public alloc ( $socket ) : null
$socket resource
Результат null

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

Close stream socket
public close ( $socket ) : null
$socket resource
Результат null

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

Return event handlers
public events ( ) : array
Результат array

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

Free stream socket
public free ( $socket ) : boolean
$socket resource
Результат boolean

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

Terminate server
public kill ( $signal ) : null
$signal int
Результат null

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

Bind function to event handler
public on ( $event, $func ) : object
$event string
$func callable
Результат object

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

Read from stream socket
public read ( $socket ) : string | FALSE
$socket resource
Результат string | FALSE

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

Execute the server process
public run ( ) : object
Результат object

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

Write to stream socket
public write ( $socket, $str ) : integer | FALSE
$socket resource
$str string
Результат integer | FALSE

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

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

@}
protected $addr

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

@}
protected $agents

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

@}
protected $ctx

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

@}
protected $events

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

@}
protected $sockets

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

@}
protected $wait