« ZMQDevice
ZMQDevice::getIdleTimeout »

ZMQDevice::__construct

(PECL zmq >= 0.5.0)

ZMQDevice::__construct — Construct a new device

説明

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

"ØMQ devices can do intermediation of addresses, services, queues, or any other abstraction you care to define above the message and socket layers." -- zguide

パラメータ

frontend

Frontend parameter for the devices. Usually where there messages are coming.

backend

Backend parameter for the devices. Usually where there messages going to.

listener

Listener socket, which receives a copy of all messages going both directions. The type of this socket should be SUB, PULL or DEALER.

戻り値

Call to this method will prepare the device. Usually devices are very long running processes so running this method from interactive script is not recommended. This method throw ZMQDeviceException if the device cannot be started.

関連キーワード:
ZMQDevice   device   devices   Construct   construct   ZMQSocket   socket   Usually   messages   method   frontend   backend   listener   parameter   there   going   running   getIdleTimeout   intermediation   addresses   services   queues   abstraction   care   define
関連する関数・ページ:
zmqdevice.run   class.zmqdevice   book.zmq   zmqdevice.getidletimeout   zmqdevice.gettimertimeout   zmqdevice.setidlecallback