예제 #1
0
 def __init__(self, subscribers=None, queue_limit=10):
     self.members = []
     self.queue = ThreadQueue(queue_limit)
     for subscriber in subscribers or []:
         self.add(subscriber)
예제 #2
0
 def __init__(self, handler, maxsize=0):
     WrapperHandler.__init__(self, handler)
     self.queue = ThreadQueue(maxsize)
     self.controller = TWHThreadController(self)
     self.controller.start()