void DoPong(object sender, PongEventArgs arg)
 {
     this._pingSentTicks = 0;
     this.OnPong(arg);
 }
 protected virtual void OnPong(PongEventArgs args)
 {
     this.Pong?.Invoke(this, args);
 }