Beispiel #1
0
 def __init__(self, *args, **kw):
     game = kw.pop('game')
     self.event = Event()
     Queue.__init__(self, *args, **kw)
     def reaper():
         self.event.clear()
         self.event.wait(30)
         game.remove_observer(self)
     gevent.spawn(reaper)
Beispiel #2
0
    def __init__(self, *args, **kw):
        obss = kw.pop('obss')
        self.event = Event()
        Queue.__init__(self, *args, **kw)
        def reaper():
            self.event.clear()
            self.event.wait(30)
            obss.remove(self)

        gevent.spawn(reaper)
Beispiel #3
0
    def __init__(self, *args, **kw):
        game = kw.pop('game')
        self.event = Event()
        Queue.__init__(self, *args, **kw)

        def reaper():
            self.event.clear()
            self.event.wait(30)
            game.remove_observer(self)

        gevent.spawn(reaper)
Beispiel #4
0
 def __init__(self):
     Queue.__init__(self)
Beispiel #5
0
 def __init__(self):
     Queue.__init__(self)
Beispiel #6
0
 def __init__(self, queue_list, session_id, server='localhost'):
     Queue.__init__(self)
     self.id_name = session_id
     self.ql = queue_list
     self.ql[session_id] = self
 def __init__(self, queue_list, session_id, server='localhost'):
     Queue.__init__(self)
     self.id_name = session_id
     self.ql = queue_list
     self.ql[session_id] = self
Beispiel #8
0
 def __init__(self, maxsize=None):
     Queue.__init__(self, maxsize)
     self._closed = Event()
     self._event_cancel = None
Beispiel #9
0
 def __init__(self, maxsize=None):
     Queue.__init__(self, maxsize)
     self._closed = Event()
     self._event_cancel = None