コード例 #1
0
 def trigger_next_call_if_exists(self):
     uthread.sleep(self.wait_seconds)
     if self.next_call is not None:
         self.next_call(*self.next_call_args, **self.next_call_kwargs)
         self.next_call = None
         self.next_call_args = None
         self.next_call_kwargs = None
コード例 #2
0
 def trigger_next_call_if_exists(self):
     uthread.sleep(self.wait_seconds)
     if self.next_call is not None:
         self.next_call(*self.next_call_args, **self.next_call_kwargs)
         self.next_call = None
         self.next_call_args = None
         self.next_call_kwargs = None
コード例 #3
0
 def _update_remaining_time_tasklet(self):
     while not self.destroyed and self.update_remaining_time():
         uthread2.sleep(TIME_REMAINING_UPDATE_SLEEP_TIME_SECONDS)
コード例 #4
0
 def _show_expiration_timer_thread(self, sleep_time):
     uthread2.sleep(sleep_time / SEC)
     self.Show()
コード例 #5
0
ファイル: spy.py プロジェクト: connoryang/dec-eve-serenity
def _poll_spy(spyfolder, delay):
    while True:
        spyfolder.waitables.Wait(0)
        uthread.sleep(delay)
コード例 #6
0
ファイル: seasonservice.py プロジェクト: connoryang/1v1dec
 def _update_challenges(self):
     while len(self.challenges_for_update):
         challenge_id, new_challenge_or_progress, update_function = self.challenges_for_update.pop(
             0)
         update_function(challenge_id, new_challenge_or_progress)
         uthread2.sleep(CHALLENGE_UPDATE_SLEEP_SECONDS)
コード例 #7
0
ファイル: spy.py プロジェクト: connoryang/1v1dec
def _poll_spy(spyfolder, delay):
    while True:
        spyfolder.waitables.Wait(0)
        uthread.sleep(delay)