예제 #1
0
 /// <summary>
 /// Removes a map change listener. This is thread-safe.
 /// </summary>
 /// <param name="peerMapChangeListener">The listener to be removed.</param>
 public void RemovePeerMapChangeListener(IPeerMapChangeListener peerMapChangeListener)
 {
     lock (_peerMapChangeListeners)
     {
         _peerMapChangeListeners.Remove(peerMapChangeListener);
     }
 }
예제 #2
0
 /// <summary>
 /// Adds a map change listener. This is thread-safe.
 /// </summary>
 /// <param name="peerMapChangeListener">The listener to be added.</param>
 public void AddPeerMapChangeListener(IPeerMapChangeListener peerMapChangeListener)
 {
     lock (_peerMapChangeListeners)
     {
         _peerMapChangeListeners.Add(peerMapChangeListener);
     }
 }