Module Socket.Monitor

val recv : [ `Monitor ] t -> Zmq.Monitor.event deferred

recv socket waits for a monitoring event on socket without blocking other concurrent threads.