コード例 #1
0
        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);
        }
コード例 #2
0
 public PongEvent(INetworkPeer peer, PongPacket pongPacket)
 {
     Peer       = peer;
     PongPacket = pongPacket;
 }