<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type="text/xsl" href="./style/layout.xsl"?>

<page filename="wnetwork.xml" language="en">
	<title>Project: WNetwork</title>

	<banner />
	<navigation />
	<heading>Project: WNetwork</heading>
	<subheading></subheading>
	<content>
		<project file="./projects/WNetwork/WNetwork-7.0.tar.bz2" checksum="./projects/WNetwork/WNetwork-7.0.tar.bz2.md5">
			<license url="http://www.gnu.org/licenses/gpl-2.0.txt">GPL-2</license>
			<version>7.0</version>
			<description>
				WNetwork is an abstract base class written in C++ that implements an interface to the API of posix sockets
				in posix compliant OS while also adding more features.<br />
				The base classes for client and server manage the connections while leaving the parsing, etc. for the derived
				classes. This way a general class for all types of network applications that are written in C++ is created and
				the program logic can be easily added.<br />
				Its unique features are: non-blocking receiving, it manages multiple server and multiple client sockets at the same time
				and it sends data in so called logical packets and splits received data up again.
			</description>
		</project>
	</content>
	<credits />
	<buttons />
</page>
