recordHeartbeat method

void recordHeartbeat({
  1. required NodeId id,
  2. required int seq,
  3. required int activeSessions,
  4. required DateTime now,
})

Records an accepted heartbeat.

Implementation

void recordHeartbeat({
  required NodeId id,
  required int seq,
  required int activeSessions,
  required DateTime now,
}) {
  final node = _byId[id.value];
  if (node != null) {
    node.lastHeartbeatSeq = seq;
    node.activeSessions = activeSessions;
    node.lastSeen = now;
  }
}