Пример #1
0
 def connectSignal(self, **kwds):
     """
     Connect a receiver to the signal.
   
     :returns: A Deferred which fires when a signal is received.
     :rtype: :class:`twisted.internet.defer.Deferred`
     """
     d = Deferred()
     d.kwds = kwds
     self._receivers.add(d)
     return d
Пример #2
0
 def connectSignal(self, **kwds):
     """
     Connect a receiver to the signal.
   
     :returns: A Deferred which fires when a signal is received.
     :rtype: :class:`twisted.internet.defer.Deferred`
     """
     d = Deferred()
     d.kwds = kwds
     self._receivers.add(d)
     return d
Пример #3
0
 def connect(self, **kwds):
     """Connect to a signal.  Returns a deferred."""
     d = Deferred()
     d.kwds = kwds
     self.receivers[d] = d
     return d