netxduo
NXD_MQTT_CLIENT_STRUCT::message_transmit_queue_head
is only used within netxduo.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
Summary
Syntax
Examples
References
Call Tree
Data Use
Class Tree
Override Tree
Implementations
Instances
Lifecycle
SourceVu
STM32 Libraries and Samples
netxduo
NXD_MQTT_CLIENT_STRUCT::message_transmit_queue_head
NXD_MQTT_CLIENT_STRUCT::message_transmit_queue_head field
Syntax
Show:
Summary
Declaration
from
nxd_mqtt_client.h:346
NX_PACKET
*
message_transmit_queue_head
;
Examples
References
from
examples
Code
Location
Referrer
NX_PACKET
*
message_transmit_queue_head
;
nxd_mqtt_client.h:346
if
(
client_ptr
->
message_transmit_queue_head
==
NX_NULL
)
nxd_mqtt_client.c:441
_nxd_mqtt_client_sub_unsub()
client_ptr
->
message_transmit_queue_head
=
transmit_packet_ptr
;
nxd_mqtt_client.c:443
_nxd_mqtt_client_sub_unsub()
client_ptr
->
message_transmit_queue_head
=
packet_ptr
->
nx_packet_queue_next
;
nxd_mqtt_client.c:860
_nxd_mqtt_release_transmit_packet()
if
(
(
client_ptr
->
nxd_mqtt_clean_session
!=
NX_TRUE
)
&&
(
client_ptr
->
message_transmit_queue_head
)
)
nxd_mqtt_client.c:1061
_nxd_mqtt_process_connack()
transmit_packet_ptr
=
client_ptr
->
message_transmit_queue_head
;
nxd_mqtt_client.c:1301
_nxd_mqtt_process_publish()
if
(
client_ptr
->
message_transmit_queue_head
==
NX_NULL
)
nxd_mqtt_client.c:1413
_nxd_mqtt_process_publish()
client_ptr
->
message_transmit_queue_head
=
transmit_packet_ptr
;
nxd_mqtt_client.c:1415
_nxd_mqtt_process_publish()
transmit_packet_ptr
=
client_ptr
->
message_transmit_queue_head
;
nxd_mqtt_client.c:1530
_nxd_mqtt_process_publish_response()
transmit_packet_ptr
=
client_ptr
->
message_transmit_queue_head
;
nxd_mqtt_client.c:1735
_nxd_mqtt_process_sub_unsub_ack()
current
=
client_ptr
->
message_transmit_queue_head
;
nxd_mqtt_client.c:1933
_nxd_mqtt_process_disconnect()
while
(
client_ptr
->
message_transmit_queue_head
)
nxd_mqtt_client.c:2833
_nxd_mqtt_client_event_process()
_nxd_mqtt_release_transmit_packet
(
client_ptr
,
client_ptr
->
message_transmit_queue_head
,
NX_NULL
)
;
nxd_mqtt_client.c:2835
_nxd_mqtt_client_event_process()
transmit_packet_ptr
=
client_ptr
->
message_transmit_queue_head
;
nxd_mqtt_client.c:3635
_nxd_mqtt_client_retransmit_message()
while
(
client_ptr
->
message_transmit_queue_head
)
nxd_mqtt_client.c:4137
_nxd_mqtt_client_connect_packet_send()
_nxd_mqtt_release_transmit_packet
(
client_ptr
,
client_ptr
->
message_transmit_queue_head
,
NX_NULL
)
;
nxd_mqtt_client.c:4139
_nxd_mqtt_client_connect_packet_send()
if
(
client_ptr
->
message_transmit_queue_head
==
NX_NULL
)
nxd_mqtt_client.c:4544
_nxd_mqtt_client_publish_packet_send()
client_ptr
->
message_transmit_queue_head
=
transmit_packet_ptr
;
nxd_mqtt_client.c:4546
_nxd_mqtt_client_publish_packet_send()
Call Tree
from
examples
All items filtered out
All items filtered out
Data Use
from
examples
NXD_MQTT_CLIENT_STRUCT::message_transmit_queue_head
is written by 4 functions and is read by 10 functions:
_nxd_mqtt_client_sub_unsub()
_nxd_mqtt_release_transmit_packet()
_nxd_mqtt_process_publish()
_nxd_mqtt_client_publish_packet_send()
All items filtered out
NXD_MQTT_CLIENT_STRUCT::message_transmit_queue_head
_nxd_mqtt_client_sub_unsub()
_nxd_mqtt_process_connack()
_nxd_mqtt_process_publish()
_nxd_mqtt_process_publish_response()
_nxd_mqtt_process_sub_unsub_ack()
_nxd_mqtt_process_disconnect()
_nxd_mqtt_client_event_process()
_nxd_mqtt_client_retransmit_message()
_nxd_mqtt_client_connect_packet_send()
_nxd_mqtt_client_publish_packet_send()
All items filtered out
Class Tree
from
examples
All items filtered out
All items filtered out
Override Tree
from
examples
All items filtered out
All items filtered out
Implementations
from
examples
All items filtered out
All items filtered out
Instances
from
examples
Lifecycle
from
examples
All items filtered out
All items filtered out