PHP 클래스 Cli\WS

파일 보기 프로젝트 열기: bcosca/fatfree-core

보호된 프로퍼티들

프로퍼티 타입 설명
$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