CZMQ - High-level C Binding for ZeroMQ

CZMQ;
Ø  High-level C binding for ZeroMQ.
Ø  All-round Slice of Heaven for C developers.
Ø  Supports libzmq v2.x, v3.x, and v4.x.
Ø  Open source under MPL v2 license.
Ø  Commercial support by iMatix Corporation.

    zactor_t *actor = zactor_new (echo_actor, "Hello, World");
    assert (actor);
    zstr_sendx (actor, "ECHO", "This is a string", NULL);
    char *string = zstr_recv (actor);
    assert (streq (string, "This is a string"));
    free (string);
    zactor_destroy (&actor);

Read
the Manual

Get
the Software

Join
the Community

If you're new to ZeroMQ, read the Guide