Menu

Tree [234e7c] master /
 History

HTTPS access


File Date Author Commit
 debian 2013-02-22 Nicu Tofan Nicu Tofan [1ebad2] Merge branch 'major-1' of ssh://git.code.sf.net...
 libqtcp 2013-02-26 Nicu Tofan Nicu Tofan [234e7c] Minor comment on client
 tools 2013-02-22 Nicu Tofan Nicu Tofan [4c2f7f] Added id to the project; added overwrite protec...
 .gitattributes 2013-02-13 Nicu Tofan Nicu Tofan [b8e9b5] initial commit
 .gitignore 2013-02-22 Nicu Tofan Nicu Tofan [1ebad2] Merge branch 'major-1' of ssh://git.code.sf.net...
 AUTHORS 2013-02-13 Nicu Tofan Nicu Tofan [b8e9b5] initial commit
 COPYING 2013-02-13 Nicu Tofan Nicu Tofan [b8e9b5] initial commit
 INSTALL 2013-02-20 Nicu Tofan Nicu Tofan [dedadb] Merge branch 'master' of ssh://git.code.sf.net/...
 Makefile 2013-02-18 Nicu Tofan Nicu Tofan [48c4ff] Added simple top level make file
 NEWS 2013-02-22 Nicu Tofan Nicu Tofan [1ebad2] Merge branch 'major-1' of ssh://git.code.sf.net...
 README 2013-02-22 Nicu Tofan Nicu Tofan [4c2f7f] Added id to the project; added overwrite protec...
 TODO 2013-02-13 Nicu Tofan Nicu Tofan [b8e9b5] initial commit
 id 2013-02-22 Nicu Tofan Nicu Tofan [4c2f7f] Added id to the project; added overwrite protec...

Read Me

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

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.