scala - ZMQ high water mark deprecated on 3.x.x? -
using jzmq wrapper:
scala> import org.zeromq.zmq import org.zeromq.zmq
scala> val context = zmq.context(1) context: org.zeromq.zmq.context = org.zeromq.zmq$context@56d58984 scala> val socket = context.socket(zmq.rep) socket: org.zeromq.zmq.socket = org.zeromq.zmq$socket@2a5a0f9 scala> socket.gethwm() res6: long = -1 scala> socket.sethwm(200) scala> socket.gethwm() res8: long = -1 this seems depreacted in version 3:
anyone knows why? , what's alternative set hwm using jzqm + zmq3?
have at: http://zeromq.org/docs:3-1-upgrade
in zeromq 3.2 hwm has been split send , receive high water mark: zmq_sndhwm , zmq_rcvhwm.
the functions looking in jzmq are:
long getrcvhwm() long getsndhwm() void setrcvhwm(long rcvhwm) void setsndhwm(long sndhwm)
Comments
Post a Comment