public function __construct($endpoint, $heartbeatDelay = 2500, $reconnectDelay = 5000, \ZMQContext $context = null, $verbose) { parent::__construct($endpoint, $heartbeatDelay, $context, $verbose); $this->heartbeatDelay = $heartbeatDelay; $this->reconnectDelay = $reconnectDelay; $this->connect(); }
public function __construct($endpoint, $heartbeatDelay = 2500, \ZMQContext $context = null, $verbose) { parent::__construct($endpoint, $heartbeatDelay, $context, $verbose); $this->createSocket(\ZMQ::SOCKET_XREP, [\ZMQ::SOCKOPT_LINGER => 0]); $this->heartbeatDelay = $heartbeatDelay; $this->workers = array(); $this->workersFree = array(); $this->bind($endpoint); }