public Emitter handleEmitAck(string Event, object Object, Ackcall ack) { if (singleackcallbacks.ContainsKey(Event)) { AckListener listener = singleackcallbacks[Event]; listener(Event, Object, ack); } return(this); }
public Emitter On(string Event, AckListener fn) { if (_singleackcallbacks.ContainsKey(Event)) { _singleackcallbacks.Remove(Event); } _singleackcallbacks.Add(Event, fn); return(this); }
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); }