v0.4.0
Summary
- This release includes breaking changes.
- Split out the TCP and UDP Sockets onto their own class to make the interface for each clear.
- Add send and receive methods for char* not just std::string.
- Improve the UDP interface instead of throwing exceptions or returning default values.
- Improvements for address look up, resolution and when using them to send messages.
- UDP resolved addresses can be saved and re-used when further data needs to be sent to the same address.
- Enhance return types in send/receive interfaces to bubble back the result code to the caller to be used as needed.
What's Changed
- Udp improvements - Refactor the world by @Kilemonn in #3
- Refactor for individual tcp and udp sockets by @Kilemonn in #4
Full Changelog: v0.3.0...v0.4.0