Exemplo n.º 1
0
 def start_timer(self, sid, timer_name, timer_duration):
     timer = {
         'sid': sid,
         'id': random.randint(1, 1000000000),
         '$t': timer_name
     }
     rules.start_timer(self._handle, str(sid), timer_duration,
                       json.dumps(timer))
Exemplo n.º 2
0
 def _start_timers(self, timers, index, s, complete):
     if index == len(timers):
         complete(None)
     else:
         try:
             timer_data = timers[index]
             timer = {'sid':s.id, 'id':timer_data[0], '$t':timer_data[0]}
             rules.start_timer(self._handle, str(s.state['id']), timer_data[1], json.dumps(timer))
             self._start_timers(timers, index + 1, s, complete)
         except Exception as error:
             complete(error)
Exemplo n.º 3
0
 def _start_timers(self, timers, index, s, complete):
     if index == len(timers):
         complete(None)
     else:
         try:
             timer_data = timers[index]
             timer = {'sid': s.id, 'id': timer_data[0], '$t': timer_data[0]}
             rules.start_timer(self._handle, str(s.state['id']),
                               timer_data[1], json.dumps(timer))
             self._start_timers(timers, index + 1, s, complete)
         except Exception as error:
             complete(error)
Exemplo n.º 4
0
    def start_timer(self, sid, timer, timer_duration, manual_reset):
        if sid != None:
            sid = str(sid)

        rules.start_timer(self._handle, timer_duration, manual_reset, timer,
                          sid)
Exemplo n.º 5
0
    def start_timer(self, sid, timer, timer_duration, manual_reset):
        if sid != None: 
            sid = str(sid)

        rules.start_timer(self._handle, timer_duration, manual_reset, json.dumps(timer, ensure_ascii=False), sid)
Exemplo n.º 6
0
 def start_timer(self, sid, timer, timer_duration):
     rules.start_timer(self._handle, str(sid), timer_duration,
                       json.dumps(timer, ensure_ascii=False))
Exemplo n.º 7
0
 def start_timer(self, sid, timer, timer_duration):
     rules.start_timer(self._handle, str(sid), timer_duration,
                       json.dumps(timer))
Exemplo n.º 8
0
 def start_timer(self, sid, timer, timer_duration):
     rules.start_timer(self._handle, str(sid), timer_duration, json.dumps(timer))
Exemplo n.º 9
0
    def start_timer(self, sid, timer, timer_duration, manual_reset):
        if sid != None:
            sid = str(sid)

        rules.start_timer(self._handle, timer_duration, manual_reset,
                          json.dumps(timer, ensure_ascii=False), sid)
Exemplo n.º 10
0
 def start_timer(self, sid, timer_name, timer_duration):
     timer = {'sid':sid, 'id':random.randint(1, 1000000000), '$t':timer_name}
     rules.start_timer(self._handle, str(sid), timer_duration, json.dumps(timer))
Exemplo n.º 11
0
 def start_timer(self, sid, timer, timer_duration):
     rules.start_timer(self._handle, str(sid), timer_duration, json.dumps(timer, ensure_ascii=False))