示例#1
0
 def stop(self):
     self.synclock.acquire()
     try:
         self._running.clear()
         self.state = self.STATES[self.state]['stop']
     finally: 
         self.synclock.release()
     self.reschedule()
     Calculator.stop(self)
     _Trigger.stop(self)
示例#2
0
 def stop(self):
     self.synclock.acquire()
     try:
         self._running.clear()
         self.state = self.STATES[self.state]['stop']
     finally:
         self.synclock.release()
     self.reschedule()
     Calculator.stop(self)
     _Trigger.stop(self)
示例#3
0
 def stop(self):
     # this is where we need to cancel our schedule entry.
     self._change_state('stop')
     Calculator.stop(self)
示例#4
0
 def stop(self):
     # this is where we need to cancel our schedule entry.
     self._change_state('stop')
     Calculator.stop(self)