Lines Matching refs:keep_alive
594 /* keep_alive > 0 means keep alive functionality shall be used */
595 if (client->keep_alive > 0) {
598 /* If reception from server has been idle for 1.5*keep_alive time, server is considered unresponsive */
599 if ((client->server_watchdog * MQTT_CYCLIC_TIMER_INTERVAL) > (client->keep_alive + client->keep_alive / 2)) {
605 /* If time for a keep alive message to be sent, transmission has been idle for keep_alive time */
606 if ((client->cyclic_tick * MQTT_CYCLIC_TIMER_INTERVAL) >= client->keep_alive) {
957 if (client->keep_alive != 0) {
1308 client->keep_alive = client_info->keep_alive;
1405 mqtt_output_append_u16(&client->output, client_info->keep_alive);