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:

https://github.com/zeromq/jzmq/blob/750f2eecaa4c71adf86c156fab5840a2f614d4ea/src/org/zeromq/zmq.java#l895-900

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

Popular posts from this blog

matlab - Deleting rows with specific rules -

php - MySQLi multi_query results for later use -