PHP Class PHPDaemon\Servers\Ident\Pool

Inheritance: extends PHPDaemon\Network\Server
Afficher le fichier Open project: kakserpom/phpdaemon Class Usage Examples

Protected Properties

Свойство Type Description
$pairs Pairs ["$local:$foreign" => "$user", ...]

Méthodes publiques

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

Méthodes protégées

Méthode Description
getConfigDefaults ( ) : array | boolean Setting default config options Overriden from ConnectionPool::getConfigDefaults

Method Details

RPCall() public méthode

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

findPair() public méthode

Find pair
public findPair ( integer $local, integer $foreign ) : string
$local integer Local
$foreign integer Foreign
Résultat string User

getConfigDefaults() protected méthode

Setting default config options Overriden from ConnectionPool::getConfigDefaults
protected getConfigDefaults ( ) : array | boolean
Résultat array | boolean

registerPair() public méthode

Register pair
public registerPair ( integer $local, integer $foreign, string $user ) : void
$local integer Local
$foreign integer Foreign
$user string User
Résultat void

unregisterPair() public méthode

Unregister pair
public unregisterPair ( integer $local, integer $foreign ) : void
$local integer Local
$foreign integer Foreign
Résultat void

Property Details

$pairs protected_oe property

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