AbstractWorker
abstract class AbstractWorker implements WorkerInterface (View source)
Traits
Properties
protected | $signals | from SignalsTrait |
Methods
__construct($name = null)
No description
string
getName()
Get worker name.
string
getId()
Get worker id (unique).
null
spinup()
Spinup worker
null
spindown()
Spindown worker
null
loop()
The worker loop
Details
in SignalsTrait at line 25
getSignals()
in SignalsTrait at line 31
setSignals(PosixSignals $signals)
at line 35
__construct($name = null)
at line 43
string
getName()
Get worker name.
at line 49
string
getId()
Get worker id (unique).
at line 55
null
spinup()
Spinup worker
at line 57
null
spindown()
Spindown worker
at line 59
abstract null
loop()
The worker loop
This method will be called inside the main daemon loop