Example #1
0
 public function __construct($endpoint, \ZMQContext $context = null, $verbose = false)
 {
     parent::__construct($endpoint, $context, $verbose);
     $this->createSocket(\ZMQ::SOCKET_PUB, [\ZMQ::SOCKOPT_SNDHWM => 1, \ZMQ::SOCKOPT_LINGER => 0]);
     $this->bind();
 }
Example #2
0
 public function __construct($endpoint, $pollTimeOut = 1000, \ZMQContext $context = null, $verbose = false)
 {
     parent::__construct($endpoint, $context, $verbose);
     $this->pollTimeOut = $pollTimeOut;
     $this->poll = new \ZMQPoll();
 }
Example #3
0
 public function __construct($publisherEndpoint, \ZMQContext $context = null, $maxAllowedDelay = 100, $verbose = false)
 {
     parent::__construct($publisherEndpoint, $context, $verbose);
     $this->maxAllowedDelay = $maxAllowedDelay;
     $this->connect();
 }