public work ( integer $limit = null, integer $throttle = self::DEFAULT_THROTTLE, integer $time = null, integer $uSleepTime = 5000000, DateInterval $expiry = null ) | ||
$limit | integer | The maximum number of scheduled commands to queue. |
$throttle | integer | The maximum number of scheduled commands to receive at a time. |
$time | integer | The maximum amount of time in seconds to work. |
$uSleepTime | integer | The number of microseconds to usleep between each query to the scheduler. |
$expiry | DateInterval | The expiry interval for an overdue unqueued command. |