The native ØMQ API (libzmq)

libzmq is the native (core) API of ØMQ project.

The libzmq core API is:

  • The fastest and most direct way to access ØMQ functionality in C or C++.
  • Written in C++.
  • Expressed as a C API, via include/zmq.h in the ØMQ distribution.
  • Mapped directly in most language bindings to similar semantics, so you learn the core API once, and can then use it in (almost) any language.
  • Documented in the zmq(7) manual website.
  • Automatically built and installed as (the main) part of the ØMQ package.
  • Developed on the libzmq git repository.