NSCpp 2.0
NSCpp is a modern C++20 server/client framework designed to simplify network programming in C++. With robust support for both IPv4 and IPv6, as well as TCP and UDP communication protocols.
 
Loading...
Searching...
No Matches
ServerPP.h File Reference

Project NSCpp. More...

#include "Channel.h"
#include <unordered_map>
#include <unordered_set>
#include <sstream>
#include <iostream>
#include <KISS.h>
#include "ClientPP.h"
#include <filesystem>

Go to the source code of this file.

Classes

class  ServerPP
 

Detailed Description

Project NSCpp.

Author
Thomas K/BIDI
Version
2.0

Server implementation

This class can create a server in IPv4 or IPv6 with both TCP and UDP communications.

You can plugged Channel to which the event information will be propagated according to the given type of these Channel.

Ciphering is activated by default and a key exchange will be made with the Client upon connection.