PHP Класс DistributedServer, zys

Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
$b_server_pool
$client_a
$client_pool
$instance

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

Метод Описание
__construct ( )
getInstance ( )
onClose ( $server, $fd, $from_id ) 服务器断开连接
onConnect ( $serv, $fd )
onFinish ( $serv, $task_id, $data )
onManagerStop ( $serv )
onReceive ( $serv, $fd, $from_id, $data )
onStart ( $serv )
onTask ( $serv, $task_id, $from_id, $data )
onTimer ( $timer_id, $params = null )
onWorkerError ( $serv, $worker_id, $worker_pid, $exit_code )
onWorkerStart ( $serv, $worker_id )

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

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

public __construct ( )

getInstance() публичный статический Метод

public static getInstance ( )

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

服务器断开连接
public onClose ( $server, $fd, $from_id )

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

public onConnect ( $serv, $fd )

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

public onFinish ( $serv, $task_id, $data )

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

public onManagerStop ( $serv )

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

public onReceive ( $serv, $fd, $from_id, $data )

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

public onStart ( $serv )

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

public onTask ( $serv, $task_id, $from_id, $data )

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

public onTimer ( $timer_id, $params = null )

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

public onWorkerError ( $serv, $worker_id, $worker_pid, $exit_code )

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

public onWorkerStart ( $serv, $worker_id )

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

$b_server_pool публичное свойство

public $b_server_pool

$client_a публичное свойство

public $client_a

$client_pool публичное свойство

public $client_pool

$instance публичное статическое свойство

public static $instance