int port = 8005;
string host = Dns.GetHostName();
IPAddress IP = Dns.GetHostAddresses(host)[1];
IPEndPoint ipPoint = new IPEndPoint(IPAddress.Parse(IP.ToString()), port);
var listenSocket = new CListeningSocket();
CPool cPool = new CPool(listenSocket);
listenSocket.Bind(ipPoint);
listenSocket.Listen(10);
var ipPoint = new IPEndPoint(IPAddress.Parse("YOUR IP ADDRESS"), port);
CClientSocket socket = new CClientSocket();
CPool cPool = new CPool(socket);
cPool.Init(ipPoint);
var res = cPool.ProcessAccept();
Log($"Received message: {res.StringResult}");
cPool.Send($"We received message {res.StringResult} from you. You are very COOOOl", res.handler);
cPool.ProcessRead()