Управление таймаутом пульса от клиента в socket.io

У меня есть мобильные клиенты, подключенные к серверу node.js и работающие с socket.io через xhr-опрос. У меня есть два типа клиентов:

Наберите "А

Когда соединение разрывается из-за проблем с сетью (или из-за сбоя клиента), тайм-аут сердцебиения по умолчанию слишком велик

Тип Б

Когда разрывается соединение для этого клиента, мне нужно дать ему больше времени для восстановления - более важно, чтобы клиент восстанавливался, чем сервер разрывает соединение / сеанс

Поэтому мой вопрос заключается в том, как настроить (если это возможно) тайм-ауты пульса от фактического клиента?

Ответы на вопрос(3)

Ваш ответ на вопрос