Exemplo n.º 1
0
 public void RegisterListener(BroadcastAPI.BroadcastCallback cb)
 {
     if (this.m_listenerList.Contains(cb))
     {
         return;
     }
     this.m_listenerList.Add(cb);
 }
 public void OnBroadcast(Notification notification)
 {
     using (List <BroadcastAPI.BroadcastCallback> .Enumerator enumerator = this.m_listenerList.GetEnumerator())
     {
         while (enumerator.MoveNext())
         {
             BroadcastAPI.BroadcastCallback current = enumerator.get_Current();
             current(notification.AttributeList);
         }
     }
 }