Esempio n. 1
0
        private void OnSocketConnect(Socket socket)
        {
            Client client = new Client(socket);

            ConnectedSockets.Add(client.Id, client);
            client.OnClientDisconnectedEvent += OnSocketDisconnect;
            client.OnDataReceivedEvent       += (Client _client, byte[] data) => OnClientDataReceivedEvent?.Invoke(_client, data);
            OnClientConnectionEvent?.Invoke(client);
        }
Esempio n. 2
0
 protected virtual void ClientConnectionEvent(string message, bool connected) => OnClientConnectionEvent?.Invoke(new ClientEventArgs(this, message, connected));