PHP 클래스 PHPDaemon\Servers\Ident\Pool

상속: extends PHPDaemon\Network\Server
파일 보기 프로젝트 열기: kakserpom/phpdaemon 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
$pairs Pairs ["$local:$foreign" => "$user", ...]

공개 메소드들

메소드 설명
RPCall ( string $method, array $args ) : void Function handles incoming Remote Procedure Calls You can override it
findPair ( integer $local, integer $foreign ) : string Find pair
registerPair ( integer $local, integer $foreign, string $user ) : void Register pair
unregisterPair ( integer $local, integer $foreign ) : void Unregister pair

보호된 메소드들

메소드 설명
getConfigDefaults ( ) : array | boolean Setting default config options Overriden from ConnectionPool::getConfigDefaults

메소드 상세

RPCall() 공개 메소드

Function handles incoming Remote Procedure Calls You can override it
public RPCall ( string $method, array $args ) : void
$method string Method name.
$args array Arguments.
리턴 void

findPair() 공개 메소드

Find pair
public findPair ( integer $local, integer $foreign ) : string
$local integer Local
$foreign integer Foreign
리턴 string User

getConfigDefaults() 보호된 메소드

Setting default config options Overriden from ConnectionPool::getConfigDefaults
protected getConfigDefaults ( ) : array | boolean
리턴 array | boolean

registerPair() 공개 메소드

Register pair
public registerPair ( integer $local, integer $foreign, string $user ) : void
$local integer Local
$foreign integer Foreign
$user string User
리턴 void

unregisterPair() 공개 메소드

Unregister pair
public unregisterPair ( integer $local, integer $foreign ) : void
$local integer Local
$foreign integer Foreign
리턴 void

프로퍼티 상세

$pairs 보호되어 있는 프로퍼티

Pairs ["$local:$foreign" => "$user", ...]
protected $pairs