protected override void OnHandleVerifiedPacket(INetworkPeer sender, PingPacket incomingPacket) { var @event = new PingEvent(sender, incomingPacket); m_EventBus.Emit(this, @event); if (@event.IsCancelled) { return; } PongPacket pongPacket = new PongPacket { PingId = incomingPacket.PingId }; m_ConnectionHandler.Send(sender, pongPacket); }
public PongEvent(INetworkPeer peer, PongPacket pongPacket) { Peer = peer; PongPacket = pongPacket; }