Пример #1
0
 /// <summary>
 /// Registers a RemotePeerListChangedHandler and returns the existing
 /// remote peer list in one operation, so you are guaranteed not
 /// to miss any changes to the list.  Be careful - the event could
 /// actually fire before you do something with the returned value.
 /// </summary>
 /// <param name="newHandler"></param>
 /// <returns></returns>
 public NodePeerList RegisterRemotePeerListChangedCallback(RemotePeerListChangedHandler newHandler)
 {
     lock (m_remotePeerList_Lock)
     {
         OnRemotePeerListChanged += newHandler;
         return(RemotePeerList);
     }
 }
Пример #2
0
 /// <summary>
 /// Registers a RemotePeerListChangedHandler and returns the existing
 /// remote peer list in one operation, so you are guaranteed not
 /// to miss any changes to the list.  Be careful - the event could
 /// actually fire before you do something with the returned value.
 /// </summary>
 /// <param name="newHandler"></param>
 /// <returns></returns>
 public NodePeerList RegisterRemotePeerListChangedCallback(RemotePeerListChangedHandler newHandler)
 {
     lock (m_remotePeerList_Lock)
     {
         OnRemotePeerListChanged += newHandler;
         return RemotePeerList;
     }
 }