示例#1
0
 def __init__(self, event_creator):
     global _evt_scheduler
     _evt_scheduler = self
     core.set_event_scheduler(self)
     self.time_chunk = 1000 * core.get_local_min_delay()
     self.upto_time = core.get_now() + self.time_chunk
     self.event_creator = greenlet(event_creator)
     self.event_creator.switch()
示例#2
0
 def __init__(self, event_creator):
     global _evt_scheduler 
     _evt_scheduler = self
     core.set_event_scheduler(self)
     self.time_chunk = 1000 * core.get_local_min_delay()
     self.upto_time = core.get_now() + self.time_chunk
     self.event_creator = greenlet(event_creator)
     self.event_creator.switch()
示例#3
0
文件: system.py 项目: dailypips/simx
 def schedule_process(self, process, delay = core.get_local_min_delay() ):
     """
     Schedules a process by calling proc_schedule function of process manager
     """
     self.pm.proc_schedule(process)
示例#4
0
文件: system.py 项目: nmtrmail/simx
 def schedule_process(self, process, delay=core.get_local_min_delay()):
     """
     Schedules a process by calling proc_schedule function of process manager
     """
     self.pm.proc_schedule(process)