libqtcp Code
Library that provides communication over a network
Status: Alpha
Brought to you by:
xtnickx
Introduction =========================== This library is a wrapper arround the network related classes in Qt framework. The project is based on Qt framework. It wraps the capabilities related to networking in simple to use, service based server and client configurations. The library starts with the tcp protocol as it is implemented in the QtNetwork module[2] and creates two top level managing structures: a client and a server. Both support multiple connections that may or may not be encrypted. On top of this basic framework we implement the service support. Any server may host any number of services that are identified by their names in the client-server connection. The source contains simple gui based implementations for both a client and a server. Licence =========================== The project is distributed under the 3-clause license ("Revised BSD License", "New BSD License", or "Modified BSD License") [1]. Read about it in the COPYING file. Instalation =========================== To build and install the library follow the instructions in INSTALL file. Content of the package =========================== build (directory) by default the result of the building process are placed in this directory. It is not part of the source distribution. debian (directory) contains the files that are used to generate debian distributions. distrib (directory) this is where the distributions are generated. It is not part of the source distribution. libqtcp (directory) groups the C++ source files and headers tools (directory) various helper files [1] http://en.wikipedia.org/wiki/BSD_licenses#3-clause_license_.28.22Revised_BSD_License.22.2C_.22New_BSD_License.22.2C_or_.22Modified_BSD_License.22.29 [2] http://qt-project.org/doc/qt-4.8/qtnetwork.html