• Pieter Hintjens's avatar
    Renamed new socket options to be clearer · 5e609be3
    Pieter Hintjens authored
    * ZMQ_REQ_STRICT was negative option (default 1) which goes against
      the standard, where defaults are zero. I renamed this to
      ZMQ_REQ_RELAXED.
    
    * ZMQ_REQ_REQUEST_IDS felt clumsy and describes the technical solution
      rather than the problem/requirement. I changed to ZMQ_REQ_CORRELATE
      which seems more explicit.
    5e609be3
Name
Last commit
Last update
builds fix MSVC 2008 project: include the source files added recently
doc Renamed new socket options to be clearer
foreign/openpgm Pull upstream OpenPGM 5.2.122 for multi-platform minor fixes.
include Renamed new socket options to be clearer
perf Cleaned up copyright statements in perftest tools
src Renamed new socket options to be clearer
tests Renamed new socket options to be clearer
tools Added z85 codec to ZMQ API
.gitignore Renamed new socket options to be clearer
.hgeol Line-ending conversion rules for hg-git users and enabled use of .gitignore by hg-git users
.travis.yml Extended TravisCI build to use libsodium
AUTHORS More testing github jenkins integration
CMakeLists.txt Renamed new socket options to be clearer
COPYING missing COPYING file added
COPYING.LESSER Added note about tivotisation
INSTALL Added autogen.sh hint
MAINTAINERS Fixed email addresses in the MAITAINERS file
Makefile.am Added Z85 support
NEWS Updated NEWS for 3.2.x releases
README.md Converted README to markdown + added travis build img
acinclude.m4 more flexible keepalive options detection + awful options documentation
autogen.sh Copyright dates adjusted to reflect reality
branding.bmp Add ZeroMQ branding.
configure.ac Adding test showing failure to close socket/context in forked child
installer.ico Add ZeroMQ branding.
version.sh Loading commit data...

ZeroMQ

Build Status

Welcome

The 0MQ lightweight messaging kernel is a library which extends the standard socket interfaces with features traditionally provided by specialised messaging middleware products. 0MQ sockets provide an abstraction of asynchronous message queues, multiple messaging patterns, message filtering (subscriptions), seamless access to multiple transport protocols and more.

Building and installation

See the INSTALL file included with the distribution.

Resources

Extensive documentation is provided with the distribution. Refer to doc/zmq.html, or "man zmq" after you have installed 0MQ on your system.

Website: http://www.zeromq.org/

Development mailing list: zeromq-dev@lists.zeromq.org Announcements mailing list: zeromq-announce@lists.zeromq.org

Git repository: http://github.com/zeromq/libzmq

0MQ developers can also be found on the IRC channel #zeromq, on the Freenode network (irc.freenode.net).

Copying

Free use of this software is granted under the terms of the GNU Lesser General Public License (LGPL). For details see the files COPYING and COPYING.LESSER included with the 0MQ distribution.