/// <summary> /// Remove peer from group /// </summary> /// <param name="peer"></param> internal void Leave(ZyrePeer peer) { _peers.Remove(peer.Uuid); peer.IncrementStatus(); }
/// <summary> /// Remove peer from group /// </summary> /// <param name="peer"></param> internal void Leave(ZyrePeer peer) { _peers.Remove(peer.Uuid); peer.IncrementStatus(); }
/// <summary> /// Add peer to group /// Ignore duplicate joins /// </summary> /// <param name="peer"></param> internal void Join(ZyrePeer peer) { _peers[peer.Uuid] = peer; peer.IncrementStatus(); }
/// <summary> /// Add peer to group /// Ignore duplicate joins /// </summary> /// <param name="peer"></param> internal void Join(ZyrePeer peer) { _peers[peer.Uuid] = peer; peer.IncrementStatus(); }