PHP Class Cli\WS

Afficher le fichier Open project: bcosca/fatfree-core

Protected Properties

Свойство Type Description
$addr @}
$agents @}
$ctx @}
$events @}
$sockets @}
$wait @}

Méthodes publiques

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

Method Details

__construct() public méthode

Instantiate object
public __construct ( $addr, $ctx = NULL, $wait = 60 ) : object
$addr string
$ctx resource
$wait int
Résultat object

agents() public méthode

Return socket agents
public agents ( $uri = NULL ) : array
$uri string *
Résultat array

alloc() public méthode

Allocate stream socket
public alloc ( $socket ) : null
$socket resource
Résultat null

close() public méthode

Close stream socket
public close ( $socket ) : null
$socket resource
Résultat null

events() public méthode

Return event handlers
public events ( ) : array
Résultat array

free() public méthode

Free stream socket
public free ( $socket ) : boolean
$socket resource
Résultat boolean

kill() public méthode

Terminate server
public kill ( $signal ) : null
$signal int
Résultat null

on() public méthode

Bind function to event handler
public on ( $event, $func ) : object
$event string
$func callable
Résultat object

read() public méthode

Read from stream socket
public read ( $socket ) : string | FALSE
$socket resource
Résultat string | FALSE

run() public méthode

Execute the server process
public run ( ) : object
Résultat object

write() public méthode

Write to stream socket
public write ( $socket, $str ) : integer | FALSE
$socket resource
$str string
Résultat integer | FALSE

Property Details

$addr protected_oe property

@}
protected $addr

$agents protected_oe property

@}
protected $agents

$ctx protected_oe property

@}
protected $ctx

$events protected_oe property

@}
protected $events

$sockets protected_oe property

@}
protected $sockets

$wait protected_oe property

@}
protected $wait