diff options
-rw-r--r-- | AUTHORS | 1 | ||||
-rw-r--r-- | Makefile.am | 4 | ||||
-rw-r--r-- | builds/msvc/libzmq/libzmq.vcproj | 114 | ||||
-rw-r--r-- | builds/msvc/platform.hpp | 4 | ||||
-rw-r--r-- | configure.in | 4 | ||||
-rw-r--r-- | doc/zmq_bind.txt | 2 | ||||
-rw-r--r-- | doc/zmq_connect.txt | 2 | ||||
-rw-r--r-- | doc/zmq_cpp.txt | 2 | ||||
-rw-r--r-- | doc/zmq_getsockopt.txt | 32 | ||||
-rw-r--r-- | doc/zmq_poll.txt | 2 | ||||
-rw-r--r-- | doc/zmq_recv.txt | 3 | ||||
-rw-r--r-- | doc/zmq_send.txt | 3 | ||||
-rw-r--r-- | doc/zmq_setsockopt.txt | 2 | ||||
-rw-r--r-- | include/zmq.h | 6 | ||||
-rw-r--r-- | perf/remote_thr.cpp | 8 | ||||
-rw-r--r-- | src/Makefile.am | 46 | ||||
-rw-r--r-- | src/app_thread.cpp | 197 | ||||
-rw-r--r-- | src/app_thread.hpp | 88 | ||||
-rw-r--r-- | src/array.hpp (renamed from src/yarray.hpp) | 66 | ||||
-rw-r--r-- | src/clock.cpp | 100 | ||||
-rw-r--r-- | src/clock.hpp (renamed from src/zmq_encoder.hpp) | 39 | ||||
-rw-r--r-- | src/command.hpp | 20 | ||||
-rw-r--r-- | src/config.hpp | 22 | ||||
-rw-r--r-- | src/connect_session.cpp | 116 | ||||
-rw-r--r-- | src/connect_session.hpp | 63 | ||||
-rw-r--r-- | src/ctx.cpp | 296 | ||||
-rw-r--r-- | src/ctx.hpp | 113 | ||||
-rw-r--r-- | src/decoder.cpp (renamed from src/zmq_decoder.cpp) | 30 | ||||
-rw-r--r-- | src/decoder.hpp | 47 | ||||
-rw-r--r-- | src/devpoll.cpp | 48 | ||||
-rw-r--r-- | src/devpoll.hpp | 18 | ||||
-rw-r--r-- | src/encoder.cpp (renamed from src/zmq_encoder.cpp) | 24 | ||||
-rw-r--r-- | src/encoder.hpp | 41 | ||||
-rw-r--r-- | src/epoll.cpp | 55 | ||||
-rw-r--r-- | src/epoll.hpp | 15 | ||||
-rw-r--r-- | src/fq.cpp | 62 | ||||
-rw-r--r-- | src/fq.hpp | 26 | ||||
-rw-r--r-- | src/i_engine.hpp | 17 | ||||
-rw-r--r-- | src/i_inout.hpp | 21 | ||||
-rw-r--r-- | src/i_poll_events.hpp | 2 | ||||
-rw-r--r-- | src/io_object.cpp | 32 | ||||
-rw-r--r-- | src/io_object.hpp | 16 | ||||
-rw-r--r-- | src/io_thread.cpp | 15 | ||||
-rw-r--r-- | src/io_thread.hpp | 4 | ||||
-rw-r--r-- | src/kqueue.cpp | 55 | ||||
-rw-r--r-- | src/kqueue.hpp | 15 | ||||
-rw-r--r-- | src/lb.cpp | 40 | ||||
-rw-r--r-- | src/lb.hpp | 24 | ||||
-rw-r--r-- | src/named_session.cpp | 88 | ||||
-rw-r--r-- | src/named_session.hpp | 59 | ||||
-rw-r--r-- | src/object.cpp | 122 | ||||
-rw-r--r-- | src/object.hpp | 50 | ||||
-rw-r--r-- | src/own.cpp | 209 | ||||
-rw-r--r-- | src/own.hpp | 135 | ||||
-rw-r--r-- | src/owned.cpp | 71 | ||||
-rw-r--r-- | src/owned.hpp | 89 | ||||
-rw-r--r-- | src/pair.cpp | 87 | ||||
-rw-r--r-- | src/pair.hpp | 29 | ||||
-rw-r--r-- | src/pgm_receiver.cpp | 14 | ||||
-rw-r--r-- | src/pgm_receiver.hpp | 13 | ||||
-rw-r--r-- | src/pgm_sender.cpp | 12 | ||||
-rw-r--r-- | src/pgm_sender.hpp | 11 | ||||
-rw-r--r-- | src/pipe.cpp | 407 | ||||
-rw-r--r-- | src/pipe.hpp | 151 | ||||
-rw-r--r-- | src/poll.cpp | 45 | ||||
-rw-r--r-- | src/poll.hpp | 15 | ||||
-rw-r--r-- | src/poller_base.cpp | 98 | ||||
-rw-r--r-- | src/poller_base.hpp | 83 | ||||
-rw-r--r-- | src/pub.cpp | 77 | ||||
-rw-r--r-- | src/pub.hpp | 29 | ||||
-rw-r--r-- | src/pull.cpp | 51 | ||||
-rw-r--r-- | src/pull.hpp | 15 | ||||
-rw-r--r-- | src/push.cpp | 53 | ||||
-rw-r--r-- | src/push.hpp | 15 | ||||
-rw-r--r-- | src/rep.cpp | 238 | ||||
-rw-r--r-- | src/rep.hpp | 43 | ||||
-rw-r--r-- | src/req.cpp | 233 | ||||
-rw-r--r-- | src/req.hpp | 48 | ||||
-rw-r--r-- | src/select.cpp | 50 | ||||
-rw-r--r-- | src/select.hpp | 15 | ||||
-rw-r--r-- | src/semaphore.hpp | 186 | ||||
-rw-r--r-- | src/session.cpp | 274 | ||||
-rw-r--r-- | src/session.hpp | 98 | ||||
-rw-r--r-- | src/signaler.cpp | 47 | ||||
-rw-r--r-- | src/signaler.hpp | 2 | ||||
-rw-r--r-- | src/socket_base.cpp | 748 | ||||
-rw-r--r-- | src/socket_base.hpp | 170 | ||||
-rw-r--r-- | src/sub.cpp | 43 | ||||
-rw-r--r-- | src/sub.hpp | 16 | ||||
-rw-r--r-- | src/swap.cpp (renamed from src/msg_store.cpp) | 33 | ||||
-rw-r--r-- | src/swap.hpp (renamed from src/msg_store.hpp) | 28 | ||||
-rw-r--r-- | src/thread.cpp | 20 | ||||
-rw-r--r-- | src/thread.hpp | 9 | ||||
-rw-r--r-- | src/transient_session.cpp (renamed from src/i_endpoint.hpp) | 31 | ||||
-rw-r--r-- | src/transient_session.hpp (renamed from src/zmq_decoder.hpp) | 37 | ||||
-rw-r--r-- | src/trie.cpp (renamed from src/prefix_tree.cpp) | 36 | ||||
-rw-r--r-- | src/trie.hpp (renamed from src/prefix_tree.hpp) | 17 | ||||
-rw-r--r-- | src/xrep.cpp | 84 | ||||
-rw-r--r-- | src/xrep.hpp | 30 | ||||
-rw-r--r-- | src/xreq.cpp | 41 | ||||
-rw-r--r-- | src/xreq.hpp | 13 | ||||
-rw-r--r-- | src/yarray_item.hpp | 64 | ||||
-rw-r--r-- | src/zmq.cpp | 423 | ||||
-rw-r--r-- | src/zmq_connecter.cpp | 66 | ||||
-rw-r--r-- | src/zmq_connecter.hpp | 30 | ||||
-rw-r--r-- | src/zmq_engine.cpp | 61 | ||||
-rw-r--r-- | src/zmq_engine.hpp | 23 | ||||
-rw-r--r-- | src/zmq_init.cpp | 151 | ||||
-rw-r--r-- | src/zmq_init.hpp | 33 | ||||
-rw-r--r-- | src/zmq_listener.cpp | 29 | ||||
-rw-r--r-- | src/zmq_listener.hpp | 13 | ||||
-rw-r--r-- | tests/Makefile.am | 19 | ||||
-rw-r--r-- | tests/test_pair_inproc.cpp | 30 | ||||
-rw-r--r-- | tests/test_pair_ipc.cpp | 30 | ||||
-rw-r--r-- | tests/test_pair_tcp.cpp | 30 | ||||
-rw-r--r-- | tests/test_reqrep_inproc.cpp | 30 | ||||
-rw-r--r-- | tests/test_reqrep_ipc.cpp | 30 | ||||
-rw-r--r-- | tests/test_reqrep_tcp.cpp | 30 | ||||
-rw-r--r-- | tests/testutil.hpp | 129 |
119 files changed, 4200 insertions, 3601 deletions
@@ -16,6 +16,7 @@ Erik Rigtorp <erik@rigtorp.com> Frank Denis <zeromq@pureftpd.org> George Neill <georgen@neillnet.com> Gonzalo Diethelm <gdiethelm@dcv.cl> +Guido Goldstein <zmq@a-nugget.de> Ivo Danihelka <ivo@danihelka.net> Joe Thornber <joe.thornber@gmail.com> Jon Dyte <jon@totient.co.uk> diff --git a/Makefile.am b/Makefile.am index bea07e9..09706c4 100644 --- a/Makefile.am +++ b/Makefile.am @@ -1,7 +1,7 @@ ACLOCAL_AMFLAGS = -I config -SUBDIRS = src doc perf devices -DIST_SUBDIRS = src doc perf devices builds/msvc +SUBDIRS = src doc perf devices tests +DIST_SUBDIRS = src doc perf devices tests builds/msvc EXTRA_DIST = \ $(top_srcdir)/foreign/openpgm/@pgm_basename@.tar.gz \ diff --git a/builds/msvc/libzmq/libzmq.vcproj b/builds/msvc/libzmq/libzmq.vcproj index 95db1df..ffe8a17 100644 --- a/builds/msvc/libzmq/libzmq.vcproj +++ b/builds/msvc/libzmq/libzmq.vcproj @@ -170,7 +170,7 @@ UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}" > <File - RelativePath="..\..\..\src\app_thread.cpp" + RelativePath="..\..\..\src\clock.cpp" > </File> <File @@ -178,15 +178,23 @@ > </File> <File + RelativePath="..\..\..\src\connect_session.cpp" + > + </File> + <File RelativePath="..\..\..\src\ctx.cpp" > </File> <File + RelativePath="..\..\..\src\decoder.cpp" + > + </File> + <File RelativePath="..\..\..\src\devpoll.cpp" > </File> <File - RelativePath="..\..\..\src\push.cpp" + RelativePath="..\..\..\src\encoder.cpp" > </File> <File @@ -226,7 +234,7 @@ > </File> <File - RelativePath="..\..\..\src\msg_store.cpp" + RelativePath="..\..\..\src\named_session.cpp" > </File> <File @@ -238,7 +246,7 @@ > </File> <File - RelativePath="..\..\..\src\owned.cpp" + RelativePath="..\..\..\src\own.cpp" > </File> <File @@ -266,7 +274,7 @@ > </File> <File - RelativePath="..\..\..\src\prefix_tree.cpp" + RelativePath="..\..\..\src\poller_base.cpp" > </File> <File @@ -274,6 +282,14 @@ > </File> <File + RelativePath="..\..\..\src\pull.cpp" + > + </File> + <File + RelativePath="..\..\..\src\push.cpp" + > + </File> + <File RelativePath="..\..\..\src\queue.cpp" > </File> @@ -310,6 +326,10 @@ > </File> <File + RelativePath="..\..\..\src\swap.cpp" + > + </File> + <File RelativePath="..\..\..\src\tcp_connecter.cpp" > </File> @@ -326,7 +346,11 @@ > </File> <File - RelativePath="..\..\..\src\pull.cpp" + RelativePath="..\..\..\s |