Создаёт новое устройство

# ZMQDevice::__construct

(PECL zmq >= 0.5.0)

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

### Описание

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

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

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

`frontend`

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

`backend`

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

`listener`

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

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

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

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open