从Node.JS绑定中的ZMQ获取套接字选项

从Node.JS绑定中的ZMQ获取套接字选项,node.js,sockets,zeromq,Node.js,Sockets,Zeromq,我正在使用Node.js的ZMQ绑定,显然我无法访问套接字的选项。下面是我如何为拉和推创建套接字的: var sender = zmq.socket('push'); var receiver = zmq.socket('pull'); 设置消息传递系统很容易,但我想访问\u ioevents,但很难理解如何通过套接字本身访问该选项。我的目标是获得所描述的ZMQ\u POLLIN和ZMQ\u POLLOUT状态。 PULL插座的内容如下: { type: 'pull', _zmq: { s

我正在使用Node.js的ZMQ绑定,显然我无法访问套接字的选项。下面是我如何为
创建套接字的:

var sender = zmq.socket('push');
var receiver = zmq.socket('pull');
设置消息传递系统很容易,但我想访问
\u ioevents
,但很难理解如何通过套接字本身访问该选项。我的目标是获得所描述的
ZMQ\u POLLIN
ZMQ\u POLLOUT
状态。
PULL
插座的内容如下:

{ type: 'pull',
  _zmq: { state: 0, onReady: [Function] },
  _outgoing: [],
  _shouldFlush: true,
  _events: { message: [Function], EINTR: [Function] } }
这是没有帮助的


谢谢

我意识到我问错了问题。包含
ZMQ\u POLLIN
ZMQ\u POLLOUT
状态的对象是通过
var ZMQ=require('ZMQ')创建的
ZMQ
用于创建
发送方
接收方
对象

只需执行
zmq.zmq_POLLIN
即可访问标志。不过我还是要弄明白他们的意思