-
Notifications
You must be signed in to change notification settings - Fork 0
resiprocate/Netxx
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
---------------------------------------------------------------------------
Netxx
---------------------------------------------------------------------------
Netxx is a C++ network programming library. It is designed to take the pain
out of programming network communications applications.
It does this by providing an easy to use and cross-platform interface. As a
side effect, you get the safety of automatic resource management and
smaller, simpler code.
Features:
* Very clean API with total abstraction from any operating system calls.
No networking or operating system headers are used in the Netxx header
files.
* Appropriate use of C++ technologies such as namespaces, templates,
inheritance and exceptions. All Netxx classes are in the Netxx
namespace and exceptions are used only in exceptional situations.
* Includes support for TLS/SSL (via OpenSSL), IPv6 and Local/Unix Domain
Sockets (on operating systems that support them).
* Cross-platform support. Netxx currently supports most flavors of Unix,
Windows and MacOS X.
* An IOStreams streambuf is provided so you can treat network connections
just like a std::iostream.
* Berkeley style license so you can do whatever you want with Netxx,
including commercial use.
For more information about Netxx please go to:
http://pmade.org/pjones/software/netxx/
About
Netxx from pmade.com
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published