资 源 简 介
OpenNetwork is designed to be a straightforward and clean API for network programming. Its completely interface-based, what means that you can replace everything with own implementations. The big advantage of OpenNetwork is that it is released under the zlib license what means that you have basically the right to do whatever you want with it AND it is frequently updated and improved.
0.3 is already a bit outdated. You can use SVN to get the newest files. There is also a deb avaible on launchpad (https://launchpad.net/~kai-mast/+archive/ppa) using the imaginary version 0.4.
1.0 will bring:
Encryption
Ability to create checksums (SHA1)
Speed/Code improvements
Current Features:
TCP Port
Win32/64 support (untested)
Thread Safety
UDP Protocol
Abstracted/Extendable through an INetworkPort-Interface
Connection Management
Sending of raw