in socket.io is the heartbeat an actual even that can utilized?