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
ClientPP Member List

This is the complete list of members for ClientPP, including all inherited members.

addDataCallback(const std::string &key, std::function< void(std::vector< std::string >)> callback)ClientPP
addDisconnectionCallback(std::function< void(void)> callback)ClientPP
addressClientPPprotected
ClientPP(Client clientInfo)ClientPP
ClientPP(const std::string &address, int port, const std::string &separator, IP_Type ipType=IP_Type::IPv4, bool useCiphering=true)ClientPP
clientTCPClientPPprotected
clientUDPClientPPprotected
dataRcvCBClientPPprotected
decrypt(const std::string &cipher)ClientPP
disconnCBClientPPprotected
getClientStruct()ClientPP
getHaveSecret()ClientPP
getID()ClientPP
haveSecretClientPPprotected
IDClientPPprotected
init()ClientPPprotected
ipTypeClientPPprotected
isDisconnectedClientPPprotected
kick()ClientPP
kxInterfaceClientPPprotected
PKFileClientPPprotected
portClientPPprotected
run(std::stop_token st)ClientPPprotected
runThreadClientPPprotected
send(const std::string &data, ConnType connType=ConnType::TCP)ClientPP
ServerPKFileClientPPprotected
setKeysPaths(const std::string &PKFile, const std::string &SKFile)ClientPP
setServerPKPath(const std::string &SPKFile)ClientPP
setSharedSecret(const std::string &PK)ClientPP
SKFileClientPPprotected
start()ClientPP
stop()ClientPP
stopTagClientPPprotected
symmetricCipherClientPPprotected
typeClientPPprotected
useCipheringClientPPprotected
~ClientPP()ClientPP