ZMQDevice::__construct

(PECL zmq >= 0.5.0)

ZMQDevice::__construct — Створює новий пристрій

Опис

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

Пристрої ØMQ можуть представляти адреси, служби, черги або будь-яку іншу абстракцію, яку потрібно визначити над шарами повідомлень і сокетів.

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

frontend

Фронтенд пристрою. Зазвичай сюди надходять повідомлення.

backend

Бекенд пристрою. Зазвичай звідси повідомлення надсилаються.

listener

Сокет слухач, який приймає копії всіх повідомлень, які приймаються або надсилаються. Тип сокету має бути SUB, PULL чи DEALER.

Значення, що повертаються

Виклик цього методу готує пристрій. Зазвичай пристрої використовуються для довготривалих завдань, так що викликати цей метод з інтерактивних скриптів не рекомендується. У випадку, якщо пристрій не вдалося запустити, виключається виняток ZMQDeviceException.