Revision history for ZMQx::Class
0.008 2021-01-10 19:08:51+01:00
0.008 2021-01-10T19:07:32
- DEPRECATED!
0.007 Wed Oct 29 20:37:30 PDT 2014
- String type message decode / encode utf8
0.006 2014-10-02T03:57:49+0200
- added task distribution example (David Schmidt)
- Only close open sockets in close(), updated dependency reference from ZMQ::LibZMQ3 to ZMQ::FFI (Michael Kröll)
- lazy_pirate socket reset (Thomas Klausner)
- Confess instead of die, cleanup (Klaus Ita)
- Better diagnostics when (failing to) decode payloads garbled on the wire. (Nicholas Clark)
- Flag-day re-ordering of on_error's parameters to be consistent with return's. (Nicholas Clark)
- Change rpc_bind() from an exported subroutine to a method. (Nicholas Clark)
- A much simpler structure for creating client/server tests. (Nicholas Clark)
- Refactor the RPC test to avoid using timers. (Nicholas Clark)
- Fix the RPC::Message::Response escape hatch. (Nicholas Clark)
- Handle ROUTER sockets properly. (Nicholas Clark)
- coverted Loop.pm to parametric role; store allowed comands in dispatch table; passthrough mode via payload=>raw (Thomas Klausner)
- finished message/header objects, loop, some tests (Thomas Klausner)
- added ZMQx::RPC::Message with first test (Thomas Klausner)
- Ensure that send() always passes strings as sequences of UTF-8 to ZMQ::FFI (Nicholas Clark)
- Add a send_bytes method, for when you really need to send raw bytes. (Nicholas Clark)
- Update send() to reflect the (non-)return value from ZMQ::FFI::send(). (Nicholas Clark)
- Create a proper test case showing the UTF-8 / zmq issue (Klaus Ita)
- Call the correct ->socket (RT63106_Building_deb_for_0mq_4) (Klaus Ita)
- ZMQx::Class for ZMQ::FFI module (Klaus Ita)
- added ZMQ_LAST_ENDPOINT helper (Thomas Klausner)
0.005 2013-08-05T15:57:14+0200
- removed ZMQx::Class::AnyEvent in favour of $socket->anyevent_watcher
(Thomas Klausner)
- implemented $socket->send($string) (Thomas Klausner)
- croak if cannot bind/connect (Thomas Klausner)
- inproc push/pull (Thomas Klausner)
- better fork safety (Klaus Ita)
- use fd internally (Klaus Ita)
- started with docs, added a pub/sub example (Thomas Klausner)
- deprecated receive_multipart(), replaced by receive() (Thomas Klausner)
- removed wait_for_message (suggested by Marc Lehmann) (Thomas Klausner)
- removed receive_all_multipart_messages (Thomas Klausner)
- proper & working implementation of receive_multipart (Thomas Klausner)
- aded get_events (Thomas Klausner)
0.004 2013-02-19T22:07:43+0100
- warn when trying to set a sockopt after connecting (Thomas Klausner)
- pass sockopts to ZMQx::Class->socket (Thomas Klausner)
- ZMQx::Class->socket now works without $context (gets it from singleton)
0.003 2013-01-18T09:43:30+0100
- smarter send method that can handle single, multipart and
flags (Thomas Klausner)
- added tests (Thomas Klausner)
- added get_sockopt helper methods (Thomas Klausner)
- use zmq_msg_send instead of zmq_sendmsg (Thomas Klausner)
- new_context, context (Klaus Ita)
- added wait_for_message (Thomas Klausner)
0.002 2013-01-07T15:13:24+0100
- create set_SOCKOPT shortcut methods
- use random port numbers to avoid clashes in tests
- added ZMQx::Class->context
0.001
- started new dist