title: How do I use ZeroMQ to listen to and parse UDP-data on a specific port?
body: <p>I am trying to build a c++ application that must use ZeroMQ to listen to encoded  packets being forwarded to port <code>8080</code> via UDP on my machine at a rate of <strong><code>10 [Hz]</code></strong>.</p>
  
  <p>How do I setup a zmq socket/server/etc.. such that I can receive and decode the incoming data?</p>
  
  <p>I am on a linux machine, running Ubuntu 16.04</p>
  
  <p><strong>UPDATE + ANSWER:</strong>
  ZMQ does not listen to generic UDP packets, as @tadman stated. Therefore, considering I was unable to modify the system that was sending the packets, this would not be an appropriate use for ZMQ. I ended up using a generic UDP endpoint as @tadman recommended.</p>