public ChatClient(XSocket chatSocket) { XSocket = chatSocket; XSocket.OnReceive += XSocketOnReceive; XSocket.ConnectionClosedEvent += XSocketOnConnectionClosedEvent; XSocket.Read(true); }
protected virtual void OnAcceptConnection(Socket socket) { var xSocket = new XSocket(socket); _clientsConnected.Add(xSocket); OnAccept?.Invoke(this, new XSocketArgs(xSocket)); }
public Server(int port) { serverSocket = new XSocket(port); serverSocket.OnAccept += ServerSocketOnOnAccept; serverSocket.Listen(); Port = port; }
public PolicyClient(XSocket gameSocket) { XSocket = gameSocket; XSocket.OnReceive += XSocketOnOnReceive; XSocket.Read(true); }
public XSocketArgs(XSocket xSocket) { XSocket = xSocket; }