Overview
Tutorial
API reference
Examples
Build
Download
ZmqMessage 0.1 - 21 Oct 2011
ZmqMessage C++ Library
0.1
Sending and receiving
ZeroMQ
multipart
messages.
Main features:
Transparent interoperability between "simple" and "X" ZMQ endpoint types due to routing policies
Checking for multipart message consistency when receiving (if number of parts to be received is known in advance)
Using library as built-in (more configurable) or linking with shared library (see
linking options
for details)
Configurable to use application-specific logging and exception policies
Possibility to use user-supplied string-like classes to avoid copying
Supporting iterators, insert (<<) operator for outgoing messages and extract (>>) operator for incoming messages
Text (default) and binary
modes
for extraction/insertion/iteration of parts
Possibility for
queueing messages
for delayed sending if either blocking or dropping is unacceptable
Table of contents
What multipart messages are and why we need them
Tutorial
Reference
Class
ZmqMessage::Incoming
for receiving incoming messages
Class
ZmqMessage::Outgoing
for sending outgoing messages
All ZmqMessage namespace members
, including functions for convenient working with message parts
Advanced aspects
Text and binary modes
Queueing messages for delayed sending
Examples
Tests list
Build instructions
Performance notes
GitHub project download page
ZmqMessage 0.1 — open source software,
support@zmqmessage.org