'Starts the timer.'

def start(self):

    self._running = True
    self._firstrun = True
    self._next_timeout = (time.time() + (self.callback_time / 1000.0))
    self.io_loop.add_timeout(self._next_timeout, self._run)
