コード例 #1
0
ファイル: tasklet.py プロジェクト: cloudspaces/pyactive
 def __init__(self):
     Abstract_actor.__init__(self)
     self.channel = stackless.channel()
     self.activate = stackless.channel()
     self.queue = deque([])
     self.channel.preference = -1
     self.callbacks = {}
     self.sync_parallel = []
コード例 #2
0
ファイル: pyactive_thread.py プロジェクト: sfcelma/pyactive
 def run(self):
     Abstract_actor.run(self)
     self.channel = Channel()
     self.thread = Thread(target=self.__processQueue)
     self.thread.start()
     threads[self.thread] = self.aref
コード例 #3
0
ファイル: pyactive_thread.py プロジェクト: sfcelma/pyactive
 def __init__(self):
     Abstract_actor.__init__(self)
     self.__lock = None
コード例 #4
0
ファイル: tasklet.py プロジェクト: raqueleyeos/pyactive
 def run(self):
     Abstract_actor.run(self)
     self.in_task = stackless.tasklet(self.enqueue)()
     self.msg_task = stackless.tasklet(self.processMessage)()
     tasklets[self.msg_task] = self.aref
コード例 #5
0
ファイル: tasklet.py プロジェクト: raqueleyeos/pyactive
 def __init__(self):
     Abstract_actor.__init__(self)
     self.channel = stackless.channel()
     self.activate = stackless.channel()
     self.queue = deque([])
     self.channel.preference = -1
コード例 #6
0
 def __init__(self):
     Abstract_actor.__init__(self)
     self.__lock = None
     self.channel = Channel()
     self.callbacks = {}
     self.sync_parallel = []
コード例 #7
0
 def __init__(self):
     Abstract_actor.__init__(self)
     self.__lock = None
     self.channel = Channel()