void INetEventListener.OnPeerDisconnected(NetPeer peer, DisconnectInfo disconnectInfo)
        {
            lock (_connectionIds)
            {
                if (_connectionIds.Contains(peer.ConnectId))
                {
                    _connectionIds.Remove(peer.ConnectId);
                }
            }

            PeerDisconnectedEvent?.Invoke(peer, disconnectInfo);
        }
Example #2
0
 void INetEventListener.OnPeerDisconnected(NetPeer peer, DisconnectInfo disconnectInfo)
 {
     PeerDisconnectedEvent?.Invoke(peer, disconnectInfo);
 }
Example #3
0
 public void TriggerPeerDisconnected(int connectionId, DisconnectInfo disconnectInfo) => PeerDisconnectedEvent?.Invoke(connectionId, disconnectInfo);
 private void PeerDisconnected(NetPeer peer, DisconnectInfo info)
 {
     PeerDisconnectedEvent?.Invoke(peer, info);
 }