NXD_MQTT_CLIENT_STRUCT::nxd_mqtt_keepalive is only used within netxduo.
 
Symbols
loading...
Files
loading...
CodeScopeSTM32 Libraries and SamplesnetxduoNXD_MQTT_CLIENT_STRUCT::nxd_mqtt_keepalive

NXD_MQTT_CLIENT_STRUCT::nxd_mqtt_keepalive field

Syntax

UINT nxd_mqtt_keepalive;

References

LocationReferrerText
nxd_mqtt_client.h:339
UINT nxd_mqtt_keepalive; /* Keepalive value, converted to TX ticks. */
nxd_mqtt_client.c:458_nxd_mqtt_client_sub_unsub()
client_ptr -> nxd_mqtt_timeout = tx_time_get() + client_ptr -> nxd_mqtt_keepalive;
nxd_mqtt_client.c:1449_nxd_mqtt_process_publish()
client_ptr -> nxd_mqtt_timeout = tx_time_get() + client_ptr -> nxd_mqtt_keepalive;
nxd_mqtt_client.c:1620_nxd_mqtt_process_publish_response()
client_ptr -> nxd_mqtt_timeout = tx_time_get() + client_ptr -> nxd_mqtt_keepalive;
nxd_mqtt_client.c:1982_nxd_mqtt_process_disconnect()
if (client_ptr -> nxd_mqtt_keepalive)
nxd_mqtt_client.c:2611_nxd_mqtt_client_connection_end()
if (client_ptr -> nxd_mqtt_keepalive)
nxd_mqtt_client.c:3694_nxd_mqtt_client_retransmit_message()
client_ptr -> nxd_mqtt_timeout = tx_time_get() + client_ptr -> nxd_mqtt_keepalive;
nxd_mqtt_client.c:3836_nxd_mqtt_client_connect()
client_ptr -> nxd_mqtt_keepalive = keepalive * NX_IP_PERIODIC_RATE;
nxd_mqtt_client.c:4103_nxd_mqtt_client_connect_packet_send()
UINT keepalive = (client_ptr -> nxd_mqtt_keepalive/NX_IP_PERIODIC_RATE);
nxd_mqtt_client.c:4288_nxd_mqtt_client_connect_packet_send()
client_ptr -> nxd_mqtt_timeout = tx_time_get() + client_ptr -> nxd_mqtt_keepalive;
nxd_mqtt_client.c:4567_nxd_mqtt_client_publish_packet_send()
client_ptr -> nxd_mqtt_timeout = tx_time_get() + client_ptr -> nxd_mqtt_keepalive;
nxd_mqtt_client.c:5046_nxd_mqtt_send_simple_message()
client_ptr -> nxd_mqtt_timeout = tx_time_get() + client_ptr -> nxd_mqtt_keepalive;
nxd_mqtt_client.c:5102_nxd_mqtt_client_disconnect()
if (client_ptr -> nxd_mqtt_keepalive)

Data Use

Type of NXD_MQTT_CLIENT_STRUCT::nxd_mqtt_keepalive
NXD_MQTT_CLIENT_STRUCT::nxd_mqtt_keepalive
all items filtered out