Esempio n. 1
0
 /// <summary>
 /// 如果重复加入同样的回调是无效的,仍然只计一次
 /// </summary>
 /// <param name="eventId"></param>
 /// <param name="callBack"></param>
 public void AddHander(int eventId, EventSysCallBack callBack)
 {
     lock (Lock)
     {
         _mapDealer.AddHandle(eventId, new CDealerCB(callBack));
     }
 }
Esempio n. 2
0
 public void AddAllHander(EventSysCallBack callBack)
 {
     lock (Lock)
     {
         _allHander.Add(callBack);
     }
 }
Esempio n. 3
0
    public void AddHander(Enum e, EventSysCallBack callBack)
    {
        int eId = Convert.ToInt32(e);

        AddHander(eId, callBack);
    }