start method

void start()

Starts the synchronisation tick timer.

Implementation

void start() {
  if (_isRunning) return;
  _isRunning = true;

  _tickTimer = Timer.periodic(
    Duration(milliseconds: tickIntervalMs),
    (_) => _tick(),
  );

  _logger.info(
      'Synchronization started (${tickIntervalMs}ms ticks)');
}