コード例 #1
0
ファイル: model.py プロジェクト: dhiraka/tictactoe-1
 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)
コード例 #2
0
ファイル: models.py プロジェクト: llacroix/pyramid_xmms
    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)
コード例 #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)
コード例 #4
0
 def __init__(self):
     Queue.__init__(self)
コード例 #5
0
ファイル: __init__.py プロジェクト: pedrotgn/pyactor
 def __init__(self):
     Queue.__init__(self)
コード例 #6
0
ファイル: _memory.py プロジェクト: Natim/redbarrel
 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
コード例 #8
0
 def __init__(self, maxsize=None):
     Queue.__init__(self, maxsize)
     self._closed = Event()
     self._event_cancel = None
コード例 #9
0
ファイル: pipe.py プロジェクト: Runscope/gevent-subprocess
 def __init__(self, maxsize=None):
     Queue.__init__(self, maxsize)
     self._closed = Event()
     self._event_cancel = None