- 20 Aug, 2013 3 commits
-
-
Ian Barber authored
-
Ian Barber authored
-
Ian Barber authored
Add ZMQ_CONFLATE socket option
-
- 19 Aug, 2013 7 commits
-
-
Ian Barber authored
Minor doc & assert fixes
-
Uli Köhler authored
-
Uli Köhler authored
-
danielkr authored
-
Uli Köhler authored
-
Ian Barber authored
Optimized zmq::msg_t for constant messages
-
danielkr authored
-
- 18 Aug, 2013 6 commits
-
-
Uli Köhler authored
-
Ian Barber authored
These were exposed to users, but have subsequently been removed as sockopts. They are currently only being used by ZAP, so I've moved it to a simpl function call (actually it's only used in one case even in that, so there may be a further simplification possible there).
-
Pieter Hintjens authored
Attempt to fix disconnect not respecting linger
-
Pieter Hintjens authored
Port tests to windows and add to cmake build.
-
Ian Barber authored
Looks like linger is honoured properly, but shutting down the session causes the pipe termination to come from that side - because the local pipe then shuts down right away it seems to trigger a terminated on the other end instead of waiting. This way we trigger the termination from the local end and then terminate the session.
-
Ian Barber authored
Add zmq_send_const for constant data
-
- 17 Aug, 2013 14 commits
-
-
danielkr authored
-
danielkr authored
ZMQ_CONFLATE option is passed to pipepair() which creates a usual ypipe_t or ypipe_conflate_t and plugs it into pipe_t under a common abstract base.
-
danielkr authored
Add simple double buffer implementation tailored to handle msg_t, i.e invoke msg_t::close instead of destructor and so on. Seems to me mutex is good enough at this point.
-
danielkr authored
-
danielkr authored
-
danielkr authored
-
danielkr authored
Required for memmove(), memcpy()
-
Uli Köhler authored
-
Uli Köhler authored
-
Uli Köhler authored
-
Richard Newton authored
-
-
Richard Newton authored
-
Richard Newton authored
-
- 08 Aug, 2013 2 commits
-
-
Ian Barber authored
Fix compile error on windows.
-
Richard Newton authored
-
- 03 Aug, 2013 3 commits
-
-
Ian Barber authored
Rename ZMQ_REQ_SEND_RESETS -> ZMQ_REQ_STRICT.
-
Christian Kamm authored
It defaults to enabled. Switch it off to be able to send a new message before the previous reply has been received.
-
Pieter Hintjens authored
Add ZMQ_REQ_SEND_RESETS option.
-
- 29 Jul, 2013 3 commits
-
-
Martin Hurton authored
Added note to clarify policy for embedded apps
-
Pieter Hintjens authored
-
Christian Kamm authored
* Fixes a terminate() call on a dangling pointer in the SEND_RESETS case. * Fixes recv_reply_pipe() never receiving a message once the pipe it is waiting on is terminated.
-
- 28 Jul, 2013 1 commit
-
-
Christian Kamm authored
This allows making a new request on a REQ socket by sending a new message. Without the option set, calling send() after the first message is done will continue to return an EFSM error. It's useful for when a REQ is not getting a response. Previously that meant creating a new socket or switching to DEALER.
-
- 26 Jul, 2013 1 commit
-
-
Ian Barber authored
Add ZMQ_REQ_REQUEST_IDS option.
-