.travis.yml
AUTHORS.md
CONTRIBUTING.md
COPYING.BSD
COPYING.LESSER
MANIFEST.in
README.md
setup.cfg.android
setup.cfg.template
setup.py
setupegg.py
zmqversion.py
buildutils/__init__.py
buildutils/bundle.py
buildutils/check_sys_un.c
buildutils/config.py
buildutils/constants.py
buildutils/detect.py
buildutils/dummy.c
buildutils/initlibzmq.c
buildutils/misc.py
buildutils/msg.py
buildutils/patch.py
buildutils/vers.c
buildutils/include_darwin/platform.hpp
buildutils/include_freebsd/platform.hpp
buildutils/include_linux/platform.hpp
buildutils/include_linux-armv/platform.hpp
buildutils/include_win32/stdint.h
buildutils/templates/constant_enums.pxi
buildutils/templates/constants.pxi
buildutils/templates/zmq_constants.h
bundled/zeromq/COPYING
bundled/zeromq/builds/msvc/platform.hpp
bundled/zeromq/include/zmq.h
bundled/zeromq/include/zmq_utils.h
bundled/zeromq/src/address.cpp
bundled/zeromq/src/address.hpp
bundled/zeromq/src/array.hpp
bundled/zeromq/src/atomic_counter.hpp
bundled/zeromq/src/atomic_ptr.hpp
bundled/zeromq/src/blob.hpp
bundled/zeromq/src/clock.cpp
bundled/zeromq/src/clock.hpp
bundled/zeromq/src/command.hpp
bundled/zeromq/src/config.hpp
bundled/zeromq/src/ctx.cpp
bundled/zeromq/src/ctx.hpp
bundled/zeromq/src/curve_client.cpp
bundled/zeromq/src/curve_client.hpp
bundled/zeromq/src/curve_server.cpp
bundled/zeromq/src/curve_server.hpp
bundled/zeromq/src/dbuffer.hpp
bundled/zeromq/src/dealer.cpp
bundled/zeromq/src/dealer.hpp
bundled/zeromq/src/decoder.hpp
bundled/zeromq/src/devpoll.cpp
bundled/zeromq/src/devpoll.hpp
bundled/zeromq/src/dist.cpp
bundled/zeromq/src/dist.hpp
bundled/zeromq/src/encoder.hpp
bundled/zeromq/src/epoll.cpp
bundled/zeromq/src/epoll.hpp
bundled/zeromq/src/err.cpp
bundled/zeromq/src/err.hpp
bundled/zeromq/src/fd.hpp
bundled/zeromq/src/fq.cpp
bundled/zeromq/src/fq.hpp
bundled/zeromq/src/gssapi_client.cpp
bundled/zeromq/src/gssapi_client.hpp
bundled/zeromq/src/gssapi_mechanism_base.cpp
bundled/zeromq/src/gssapi_mechanism_base.hpp
bundled/zeromq/src/gssapi_server.cpp
bundled/zeromq/src/gssapi_server.hpp
bundled/zeromq/src/i_decoder.hpp
bundled/zeromq/src/i_encoder.hpp
bundled/zeromq/src/i_engine.hpp
bundled/zeromq/src/i_poll_events.hpp
bundled/zeromq/src/io_object.cpp
bundled/zeromq/src/io_object.hpp
bundled/zeromq/src/io_thread.cpp
bundled/zeromq/src/io_thread.hpp
bundled/zeromq/src/ip.cpp
bundled/zeromq/src/ip.hpp
bundled/zeromq/src/ipc_address.cpp
bundled/zeromq/src/ipc_address.hpp
bundled/zeromq/src/ipc_connecter.cpp
bundled/zeromq/src/ipc_connecter.hpp
bundled/zeromq/src/ipc_listener.cpp
bundled/zeromq/src/ipc_listener.hpp
bundled/zeromq/src/kqueue.cpp
bundled/zeromq/src/kqueue.hpp
bundled/zeromq/src/lb.cpp
bundled/zeromq/src/lb.hpp
bundled/zeromq/src/libzmq.pc.cmake.in
bundled/zeromq/src/libzmq.pc.in
bundled/zeromq/src/libzmq.vers
bundled/zeromq/src/likely.hpp
bundled/zeromq/src/mailbox.cpp
bundled/zeromq/src/mailbox.hpp
bundled/zeromq/src/mechanism.cpp
bundled/zeromq/src/mechanism.hpp
bundled/zeromq/src/metadata.cpp
bundled/zeromq/src/metadata.hpp
bundled/zeromq/src/msg.cpp
bundled/zeromq/src/msg.hpp
bundled/zeromq/src/mtrie.cpp
bundled/zeromq/src/mtrie.hpp
bundled/zeromq/src/mutex.hpp
bundled/zeromq/src/norm_engine.cpp
bundled/zeromq/src/norm_engine.hpp
bundled/zeromq/src/null_mechanism.cpp
bundled/zeromq/src/null_mechanism.hpp
bundled/zeromq/src/object.cpp
bundled/zeromq/src/object.hpp
bundled/zeromq/src/options.cpp
bundled/zeromq/src/options.hpp
bundled/zeromq/src/own.cpp
bundled/zeromq/src/own.hpp
bundled/zeromq/src/pair.cpp
bundled/zeromq/src/pair.hpp
bundled/zeromq/src/pgm_receiver.cpp
bundled/zeromq/src/pgm_receiver.hpp
bundled/zeromq/src/pgm_sender.cpp
bundled/zeromq/src/pgm_sender.hpp
bundled/zeromq/src/pgm_socket.cpp
bundled/zeromq/src/pgm_socket.hpp
bundled/zeromq/src/pipe.cpp
bundled/zeromq/src/pipe.hpp
bundled/zeromq/src/plain_client.cpp
bundled/zeromq/src/plain_client.hpp
bundled/zeromq/src/plain_server.cpp
bundled/zeromq/src/plain_server.hpp
bundled/zeromq/src/platform.hpp.in
bundled/zeromq/src/poll.cpp
bundled/zeromq/src/poll.hpp
bundled/zeromq/src/poller.hpp
bundled/zeromq/src/poller_base.cpp
bundled/zeromq/src/poller_base.hpp
bundled/zeromq/src/precompiled.cpp
bundled/zeromq/src/precompiled.hpp
bundled/zeromq/src/proxy.cpp
bundled/zeromq/src/proxy.hpp
bundled/zeromq/src/pub.cpp
bundled/zeromq/src/pub.hpp
bundled/zeromq/src/pull.cpp
bundled/zeromq/src/pull.hpp
bundled/zeromq/src/push.cpp
bundled/zeromq/src/push.hpp
bundled/zeromq/src/random.cpp
bundled/zeromq/src/random.hpp
bundled/zeromq/src/raw_decoder.cpp
bundled/zeromq/src/raw_decoder.hpp
bundled/zeromq/src/raw_encoder.cpp
bundled/zeromq/src/raw_encoder.hpp
bundled/zeromq/src/reaper.cpp
bundled/zeromq/src/reaper.hpp
bundled/zeromq/src/rep.cpp
bundled/zeromq/src/rep.hpp
bundled/zeromq/src/req.cpp
bundled/zeromq/src/req.hpp
bundled/zeromq/src/router.cpp
bundled/zeromq/src/router.hpp
bundled/zeromq/src/select.cpp
bundled/zeromq/src/select.hpp
bundled/zeromq/src/session_base.cpp
bundled/zeromq/src/session_base.hpp
bundled/zeromq/src/signaler.cpp
bundled/zeromq/src/signaler.hpp
bundled/zeromq/src/socket_base.cpp
bundled/zeromq/src/socket_base.hpp
bundled/zeromq/src/socks.cpp
bundled/zeromq/src/socks.hpp
bundled/zeromq/src/socks_connecter.cpp
bundled/zeromq/src/socks_connecter.hpp
bundled/zeromq/src/stdint.hpp
bundled/zeromq/src/stream.cpp
bundled/zeromq/src/stream.hpp
bundled/zeromq/src/stream_engine.cpp
bundled/zeromq/src/stream_engine.hpp
bundled/zeromq/src/sub.cpp
bundled/zeromq/src/sub.hpp
bundled/zeromq/src/tcp.cpp
bundled/zeromq/src/tcp.hpp
bundled/zeromq/src/tcp_address.cpp
bundled/zeromq/src/tcp_address.hpp
bundled/zeromq/src/tcp_connecter.cpp
bundled/zeromq/src/tcp_connecter.hpp
bundled/zeromq/src/tcp_listener.cpp
bundled/zeromq/src/tcp_listener.hpp
bundled/zeromq/src/thread.cpp
bundled/zeromq/src/thread.hpp
bundled/zeromq/src/tipc_address.cpp
bundled/zeromq/src/tipc_address.hpp
bundled/zeromq/src/tipc_connecter.cpp
bundled/zeromq/src/tipc_connecter.hpp
bundled/zeromq/src/tipc_listener.cpp
bundled/zeromq/src/tipc_listener.hpp
bundled/zeromq/src/trie.cpp
bundled/zeromq/src/trie.hpp
bundled/zeromq/src/v1_decoder.cpp
bundled/zeromq/src/v1_decoder.hpp
bundled/zeromq/src/v1_encoder.cpp
bundled/zeromq/src/v1_encoder.hpp
bundled/zeromq/src/v2_decoder.cpp
bundled/zeromq/src/v2_decoder.hpp
bundled/zeromq/src/v2_encoder.cpp
bundled/zeromq/src/v2_encoder.hpp
bundled/zeromq/src/v2_protocol.hpp
bundled/zeromq/src/version.rc.in
bundled/zeromq/src/windows.hpp
bundled/zeromq/src/wire.hpp
bundled/zeromq/src/xpub.cpp
bundled/zeromq/src/xpub.hpp
bundled/zeromq/src/xsub.cpp
bundled/zeromq/src/xsub.hpp
bundled/zeromq/src/ypipe.hpp
bundled/zeromq/src/ypipe_base.hpp
bundled/zeromq/src/ypipe_conflate.hpp
bundled/zeromq/src/yqueue.hpp
bundled/zeromq/src/zmq.cpp
bundled/zeromq/src/zmq_utils.cpp
bundled/zeromq/tweetnacl/contrib/randombytes/devurandom.c
bundled/zeromq/tweetnacl/contrib/randombytes/randombytes.h
bundled/zeromq/tweetnacl/contrib/randombytes/winrandom.c
bundled/zeromq/tweetnacl/src/tweetnacl.c
bundled/zeromq/tweetnacl/src/tweetnacl.h
bundled/zeromq/tweetnacl/src/tweetnacl_base.h
docs/Makefile
docs/autogen_api.py
docs/requirements.txt
docs/update_ghpages.sh
docs/source/changelog.rst
docs/source/conf.py
docs/source/devices.rst
docs/source/eventloop.rst
docs/source/index.rst
docs/source/logging.rst
docs/source/morethanbindings.rst
docs/source/pyversions.rst
docs/source/serialization.rst
docs/source/ssh.rst
docs/source/unicode.rst
docs/source/_static/default.css
docs/source/_static/logo.png
docs/source/_static/zeromq.ico
docs/source/_templates/layout.html
docs/source/api/index.rst
docs/source/api/zmq.asyncio.rst
docs/source/api/zmq.auth.ioloop.rst
docs/source/api/zmq.auth.rst
docs/source/api/zmq.auth.thread.rst
docs/source/api/zmq.decorators.rst
docs/source/api/zmq.devices.rst
docs/source/api/zmq.eventloop.future.rst
docs/source/api/zmq.eventloop.ioloop.rst
docs/source/api/zmq.eventloop.zmqstream.rst
docs/source/api/zmq.green.rst
docs/source/api/zmq.log.handlers.rst
docs/source/api/zmq.rst
docs/source/api/zmq.ssh.tunnel.rst
docs/source/api/zmq.utils.jsonapi.rst
docs/source/api/zmq.utils.monitor.rst
docs/source/api/zmq.utils.win32.rst
docs/source/api/zmq.utils.z85.rst
docs/sphinxext/apigen.py
docs/sphinxext/docscrape.py
docs/sphinxext/docscrape_sphinx.py
docs/sphinxext/inheritance_diagram.py
docs/sphinxext/ipython_console_highlighting.py
docs/sphinxext/sphinx_cython.py
examples/LICENSE
examples/README_PY3K
examples/asyncio/coroutines.py
examples/asyncio/tornado_asyncio.py
examples/bench/benchmark.py
examples/bench/jsonrpc_client.py
examples/bench/jsonrpc_server.py
examples/bench/latency.png
examples/bench/msgs_sec.png
examples/bench/msgs_sec_log.png
examples/bench/msgs_sec_ratio.png
examples/bench/plot_latency.py
examples/bench/pyro_client.py
examples/bench/pyro_server.py
examples/bench/pyzmq_client.py
examples/bench/pyzmq_server.py
examples/bench/xmlrpc_client.py
examples/bench/xmlrpc_server.py
examples/chat/display.py
examples/chat/prompt.py
examples/device/device.py
examples/eventloop/asyncweb.py
examples/eventloop/coroutines.py
examples/eventloop/echo.py
examples/eventloop/echostream.py
examples/eventloop/web.py
examples/gevent/poll.py
examples/gevent/reqrep.py
examples/gevent/simple.py
examples/heartbeat/heart.py
examples/heartbeat/heartbeater.py
examples/heartbeat/ping.py
examples/heartbeat/pong.py
examples/logger/zmqlogger.py
examples/mongodb/client.py
examples/mongodb/controller.py
examples/monitoring/simple_monitor.py
examples/poll/pair.py
examples/poll/pubsub.py
examples/poll/reqrep.py
examples/pubsub/publisher.py
examples/pubsub/subscriber.py
examples/pubsub/topics_pub.py
examples/pubsub/topics_sub.py
examples/security/asyncio-ironhouse.py
examples/security/generate_certificates.py
examples/security/grasslands.py
examples/security/ioloop-ironhouse.py
examples/security/ironhouse.py
examples/security/stonehouse.py
examples/security/strawhouse.py
examples/security/woodhouse.py
examples/serialization/serialsocket.py
examples/win32-interrupt/display.py
examples/win32-interrupt/prompt.py
perf/perf.py
pyzmq.egg-info/PKG-INFO
pyzmq.egg-info/SOURCES.txt
pyzmq.egg-info/dependency_links.txt
pyzmq.egg-info/not-zip-safe
pyzmq.egg-info/top_level.txt
tools/release_windows.bat
tools/run_with_env.cmd
tools/tasks.py
zmq/__init__.py
zmq/decorators.py
zmq/error.py
zmq/asyncio/__init__.py
zmq/auth/__init__.py
zmq/auth/base.py
zmq/auth/certs.py
zmq/auth/ioloop.py
zmq/auth/thread.py
zmq/auth/asyncio/__init__.py
zmq/backend/__init__.py
zmq/backend/select.py
zmq/backend/cffi/__init__.py
zmq/backend/cffi/_cdefs.h
zmq/backend/cffi/_cffi.py
zmq/backend/cffi/_poll.py
zmq/backend/cffi/_verify.c
zmq/backend/cffi/constants.py
zmq/backend/cffi/context.py
zmq/backend/cffi/devices.py
zmq/backend/cffi/error.py
zmq/backend/cffi/message.py
zmq/backend/cffi/socket.py
zmq/backend/cffi/utils.py
zmq/backend/cython/__init__.py
zmq/backend/cython/_device.c
zmq/backend/cython/_device.pyx
zmq/backend/cython/_poll.c
zmq/backend/cython/_poll.pyx
zmq/backend/cython/_version.c
zmq/backend/cython/_version.pyx
zmq/backend/cython/checkrc.pxd
zmq/backend/cython/constant_enums.pxi
zmq/backend/cython/constants.c
zmq/backend/cython/constants.pxi
zmq/backend/cython/constants.pyx
zmq/backend/cython/context.c
zmq/backend/cython/context.pxd
zmq/backend/cython/context.pyx
zmq/backend/cython/error.c
zmq/backend/cython/error.pyx
zmq/backend/cython/libzmq.pxd
zmq/backend/cython/message.c
zmq/backend/cython/message.pxd
zmq/backend/cython/message.pyx
zmq/backend/cython/rebuffer.pyx
zmq/backend/cython/socket.c
zmq/backend/cython/socket.pxd
zmq/backend/cython/socket.pyx
zmq/backend/cython/utils.c
zmq/backend/cython/utils.pyx
zmq/devices/__init__.py
zmq/devices/basedevice.py
zmq/devices/monitoredqueue.c
zmq/devices/monitoredqueue.pxd
zmq/devices/monitoredqueue.py
zmq/devices/monitoredqueue.pyx
zmq/devices/monitoredqueuedevice.py
zmq/devices/proxydevice.py
zmq/eventloop/__init__.py
zmq/eventloop/future.py
zmq/eventloop/ioloop.py
zmq/eventloop/zmqstream.py
zmq/eventloop/minitornado/__init__.py
zmq/eventloop/minitornado/concurrent.py
zmq/eventloop/minitornado/ioloop.py
zmq/eventloop/minitornado/log.py
zmq/eventloop/minitornado/stack_context.py
zmq/eventloop/minitornado/util.py
zmq/eventloop/minitornado/platform/__init__.py
zmq/eventloop/minitornado/platform/auto.py
zmq/eventloop/minitornado/platform/common.py
zmq/eventloop/minitornado/platform/interface.py
zmq/eventloop/minitornado/platform/posix.py
zmq/eventloop/minitornado/platform/windows.py
zmq/green/__init__.py
zmq/green/core.py
zmq/green/device.py
zmq/green/poll.py
zmq/green/eventloop/__init__.py
zmq/green/eventloop/ioloop.py
zmq/green/eventloop/zmqstream.py
zmq/log/__init__.py
zmq/log/handlers.py
zmq/ssh/__init__.py
zmq/ssh/forward.py
zmq/ssh/tunnel.py
zmq/sugar/__init__.py
zmq/sugar/attrsettr.py
zmq/sugar/constants.py
zmq/sugar/context.py
zmq/sugar/frame.py
zmq/sugar/poll.py
zmq/sugar/socket.py
zmq/sugar/stopwatch.py
zmq/sugar/tracker.py
zmq/sugar/version.py
zmq/tests/__init__.py
zmq/tests/test_auth.py
zmq/tests/test_cffi_backend.py
zmq/tests/test_constants.py
zmq/tests/test_context.py
zmq/tests/test_decorators.py
zmq/tests/test_device.py
zmq/tests/test_error.py
zmq/tests/test_etc.py
zmq/tests/test_future.py
zmq/tests/test_imports.py
zmq/tests/test_includes.py
zmq/tests/test_ioloop.py
zmq/tests/test_log.py
zmq/tests/test_message.py
zmq/tests/test_monitor.py
zmq/tests/test_monqueue.py
zmq/tests/test_multipart.py
zmq/tests/test_pair.py
zmq/tests/test_poll.py
zmq/tests/test_pubsub.py
zmq/tests/test_reqrep.py
zmq/tests/test_retry_eintr.py
zmq/tests/test_security.py
zmq/tests/test_socket.py
zmq/tests/test_ssh.py
zmq/tests/test_version.py
zmq/tests/test_win32_shim.py
zmq/tests/test_z85.py
zmq/tests/test_zmqstream.py
zmq/tests/asyncio/__init__.py
zmq/tests/asyncio/_test_asyncio.py
zmq/tests/asyncio/test_asyncio.py
zmq/utils/__init__.py
zmq/utils/buffers.pxd
zmq/utils/compiler.json
zmq/utils/config.json
zmq/utils/constant_names.py
zmq/utils/garbage.py
zmq/utils/getpid_compat.h
zmq/utils/interop.py
zmq/utils/ipcmaxlen.h
zmq/utils/jsonapi.py
zmq/utils/monitor.py
zmq/utils/pyversion_compat.h
zmq/utils/sixcerpt.py
zmq/utils/strtypes.py
zmq/utils/win32.py
zmq/utils/z85.py
zmq/utils/zmq_compat.h
zmq/utils/zmq_constants.h