Работя с обвързването на ZMQ за Node.js и очевидно нямам достъп до опциите на сокета. Ето как създавам сокети за PULL
и PUSH
:
var sender = zmq.socket('push');
var receiver = zmq.socket('pull');
Тогава е доста лесно да настроя система за съобщения, но бих искал да имам достъп до _ioevents
, но е малко трудно да разбера как мога да осъществя достъп до тази опция през самия сокет. Целта ми е да стигна до състоянията ZMQ_POLLIN
и ZMQ_POLLOUT
, описани тук. Съдържанието на гнездото PULL
е следното:
{ type: 'pull',
_zmq: { state: 0, onReady: [Function] },
_outgoing: [],
_shouldFlush: true,
_events: { message: [Function], EINTR: [Function] } }
Което не помага.
Благодаря