示例#1
0
文件: RxZmq.php 项目: domraider/rxnet
 public function router($dsn = null)
 {
     $socket = new SocketWithReqRep($this->context->getSocket(\ZMQ::SOCKET_ROUTER), $this->serializer, $this->loop);
     if ($dsn) {
         $socket->bind($dsn);
     }
     return $socket;
 }
示例#2
0
 public function __construct(\ZMQSocket $socket, Serializer $serializer, LoopInterface $loop)
 {
     parent::__construct($socket, $serializer, $loop);
     $fd = $this->socket->getSockOpt(\ZMQ::SOCKOPT_FD);
     $this->buffer = new Buffer($this->socket, $fd, $this->loop, [$this, 'handleEvents']);
 }