cleanup/refactor in client heartbeat implementation

Can you add a line of comment what it means? It means that the heart is still beating. What about 'pulse'; that is what they normally call it when someone's heart is beating. 

Or pulseDetected..