Popularity
3.3
Growing
Activity
1.3
Declining
169
20
40

Code Quality Rank: L1
Programming language: C++

netLink alternatives and similar libraries

Based on the "Networking" category

Do you think we are missing an alternative of netLink or a related project?

Add another 'Networking' Library

README

C++ 11 KISS principle networking library.

Build Status License

Features:

  • C++ 11
  • IPv4, IPv6
  • Protocols: TCP, UDP
  • Enable/Disable blocking mode
  • Join/Leave UDP-Multicast groups
  • UDP-IPv4-Broadcast
  • Operating Systems: Mac OS, Linux, Windows
  • MsgPack v5 support: http://msgpack.org so it can communicate with programs running in other programming languages
  • Optional: Upgrade std::string with UTF8 support
  • Socket can be used as std::streambuf
  • SocketManager calls various events for (dis)connecting, receiving data, connection requests and status changes
  • Event callbacks: onConnectRequest, onStatusChange, onReceiveRaw, onReceiveMsgPack

Example Code:

UDP, TCP

Wiki:

Doxygen online documentation

MsgPack tutorial


*Note that all licence references and agreements mentioned in the netLink README section above are relevant to that project's source code only.