Spec-Zone.ru › Phalcon 2

Класс Phalcon\Queue\Beanstalk

Класс для доступа к службе очереди beanstalk. Частично реализует протокол версии 1.2

Методы

public __construct ([array $options])

public connect ()

...

public string|boolean put (string $data, [array $options])

Вставляет задачи в очередь

public boolean|PhalconQueueBeanstalkJob reserve ([unknown $timeout])

Зарезервировать задачу в очереди

public string|boolean choose (string $tube)

Изменить активную трубу. По умолчанию труба — ‘default’

public string|boolean watch (string $tube)

Изменить активную трубу. По умолчанию труба — ‘default’

public boolean|PhalconQueueBeanstalkJob peekReady ()

Просмотреть следующую готовую задачу.

public boolean|PhalconQueueBeanstalkJob peekDelayed ()

Возвращает отложенную задачу с наименьшим оставшимся временем ожидания

public boolean|PhalconQueueBeanstalkJob peekBuried ()

Возвращает следующую задачу в списке засыпанных задач

protected array readStatus ()

Считывает последний статус с сервера Beanstalkd

public string|boolean Data or `false` on error. read ([unknown $length])

Считывает пакет из сокета. Перед чтением из сокета проверяет доступность подключения.

protected integer|boolean write ()

Записывает данные в сокет. Выполняет подключение, если оно недоступно

public boolean disconnect ()

Закрывает подключение к серверу beanstalk.

public __sleep ()

...

public __wakeup ()

...

© 2011–2016 Phalcon Framework Team
Licensed under the Creative Commons Attribution License 3.0.
https://docs.phalconphp.com/en/2.0.0/api/Phalcon_Queue_Beanstalk.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API