\Imi\Process\PoolMessageEventParam

Summary

Methods
Properties
Constants
getPool()
getWorker()
getWorkerId()
__construct()
getEventName()
getTarget()
getData()
stopPropagation()
isPropagationStopped()
No public properties found
No constants found
No protected methods found
$pool
$worker
$workerId
$__eventName
$__target
$__data
$__stopPropagation
$data
N/A
No private methods found
No private properties found
N/A

Properties

$pool

$pool : \Imi\Process\Pool

进程池对象

Type

\Imi\Process\Pool

$workerId

$workerId : integer

工作进程ID

Type

integer

$__eventName

$__eventName : string

事件名称

Type

string

$__target

$__target : object

触发该事件的对象

Type

object

$__data

$__data : array

数据

Type

array

$__stopPropagation

$__stopPropagation : boolean

阻止事件继续传播

Type

boolean

$data

$data : array

数据

Type

array

Methods

getPool()

getPool() : \Imi\Process\Pool

Get 进程池对象

Returns

\Imi\Process\Pool

getWorkerId()

getWorkerId() : integer

Get 工作进程ID

Returns

integer

__construct()

__construct(  $eventName,   $data = array(),   $target = null) 

Parameters

$eventName
$data
$target

getEventName()

getEventName() : string

获取事件名称

Returns

string

getTarget()

getTarget() : object

获取触发该事件的对象

Returns

object

getData()

getData() : array

Get 数据

Returns

array

stopPropagation()

stopPropagation(boolean  $isStop = true) 

阻止事件继续传播

Parameters

boolean $isStop

是否阻止事件继续传播

isPropagationStopped()

isPropagationStopped() : boolean

是否阻止事件继续传播

Returns

boolean