This release contains full set of planned features. Supported protocols are TCP, SSL, UDP, multicast UDP and UNIX sockets. "Public" methods are documented. Since version 0.5 there has been changed API of MsgpackRPCServer - properties factory and datagram_protocol have been replaced by methods getStreamFactory and getDatagramProtocol. For details, see docstrings or examples.
Changelog:
- Class Msgpack split to MsgpackBaseProtocol and MsgpackStreamProtocol
- Added MsgpackDatagramProtocol, client function for UDP and examples
- Readme updated
- Changed MsgpackRPCServer's API to get factory and datagram protocol
- Added support of multicast UDP
- Multicast protocol handles properly multiple responses
- Better results checking in multicast UDP example
- Added multicast UDP example to readme
- Logging improved
- Added documentation of "public" classes, methods and functions