protected virtual void OnDataReceived(ClientEventArgs e) { ClientDataReceived?.Invoke(this, e); }
protected virtual void OnClientConnected(ClientEventArgs e) { ClientConnected?.Invoke(this, e); }