public Emitter handleEmitAck(string Event, object Object, Ackcall ack)
 {
     if (singleackcallbacks.ContainsKey(Event))
     {
         AckListener listener = singleackcallbacks[Event];
         listener(Event, Object, ack);
     }
     return(this);
 }
示例#2
0
 public Emitter On(string Event, AckListener fn)
 {
     if (_singleackcallbacks.ContainsKey(Event))
     {
         _singleackcallbacks.Remove(Event);
     }
     _singleackcallbacks.Add(Event, fn);
     return(this);
 }
示例#3
0
 public Emitter on(string Event, AckListener fn)
 {
     Debug.Log("Emitter on ACK 1");
     if (singleackcallbacks.ContainsKey(Event))
     {
         Debug.Log("Emitter on ACK 2");
         singleackcallbacks.Remove(Event);
     }
     singleackcallbacks.Add(Event, fn);
     return(this);
 }