onWorkerStart() onWorkerStart(object $serv, integer $worker_id) 普通事件:启动一个进程 Parameters object $serv integer $worker_id
onWorkerError() onWorkerError(object $serv, integer $worker_id, integer $worker_pid, integer $exit_code) 普通事件:进程出错 Parameters object $serv integer $worker_id integer $worker_pid integer $exit_code
onTask() onTask(object $serv, integer $task_id, integer $worker_id, mixed $data) 普通事件:接收到task Parameters object $serv integer $task_id integer $worker_id mixed $data
onFinish() onFinish( $serv, \Yesf\Event\int $task_id, \Yesf\Event\string $data) Parameters $serv \Yesf\Event\int $task_id \Yesf\Event\string $data
onPipeMessage() onPipeMessage(object $serv, integer $from, string $message) 进程之间的消息推送 Parameters object $serv integer $from string $message
onConnect() onConnect( $callback_key, $fd, $from_id) TCP事件 注意:dispatch_mode=1/3时,底层会屏蔽onConnect/onClose事件 Parameters $callback_key $fd $from_id
onReceive() onReceive( $callback_key, $fd, $from_id, \Yesf\Event\string $data) Parameters $callback_key $fd $from_id \Yesf\Event\string $data
onPacket() onPacket( $callback_key, \Yesf\Event\string $data, array $client_info) UDP事件 Parameters $callback_key \Yesf\Event\string $data array $client_info