Ejemplo n.º 1
0
 public void Add(SignalConnectionHandle handle)
 {
     if (!_pending.Contains(handle))
     {
         _pending.Enqueue(handle);
     }
 }
Ejemplo n.º 2
0
        public void Add(string signalName, Object self, string methodName)
        {
            SignalConnectionHandle handle = new SignalConnectionHandle(self, signalName, self, methodName);

            if (!_pending.Contains(handle))
            {
                _pending.Enqueue(handle);
            }
        }
Ejemplo n.º 3
0
        public void Add(Func <Object> getEmitterMethod, string signalName, Object listener, string methodName)
        {
            SignalConnectionHandle handle = new SignalConnectionHandle(getEmitterMethod, signalName, listener, methodName);

            if (!_pending.Contains(handle))
            {
                _pending.Enqueue(handle);
            }
        }