예제 #1
0
 def trigger_event(self, callback = None, *args):
     if callback:
         self._callback_lock.acquire()
         try:
             self._callbacks.append((callback, args))
         finally:
             self._callback_lock.release()
     return Trigger.trigger_event(self)