ZMQDevice::__construct

(PECL zmq >= 0.5.0)

ZMQDevice::__constructСоздает новое устройство

Описание

ZMQDevice::__construct ( ZMQSocket $frontend , ZMQSocket $backend , ZMQSocket $listener = ? )

Устройства ØMQ могут представлять адреса, службы, очереди или любую другую абстракцию, которую вы хотите определить над слоями сообщений и сокетов.

Список параметров

frontend

Фронтэнд устройства. Обычно сюда приходят сообщения.

backend

Бекэнд устройства. Обычно отсюда сообщения отправляются.

listener

Сокет слушатель, который принимает копии всех сообщений, которые принимаются или передаются. Тип сокета должен быть SUB, PULL или DEALER.

Возвращаемые значения

Вызов этого метода подготавливает устройство. Обычно устройства используются для очень долгоиграющих задач, так что вызывать этот метод из интерактивных скриптов не рекомендуется. В случае, если не удалось запустить устройство, выбрасывается исключение ZMQDeviceException.