startPing method

void startPing(
  1. Duration interval
)

Implementation

void startPing(Duration interval) {
  pingTimer = Timer.periodic(interval, (timer) {
    pingID.value =
        "${DateTime.now().millisecondsSinceEpoch}-${currentUserAccounts.value.user.value.userID}";
    // log('Ping gönderiliyor... ID: ${pingID.value}');

    lastPingTime = DateTime.now();
    socket.emit('ping', {'id': pingID.value}); // ID ile ping gönder
  });
}