netxduo
NX_TCP_HEADER_STRUCT::nx_tcp_sequence_number
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
NX_TCP_HEADER_STRUCT::nx_tcp_sequence_number
NX_TCP_HEADER_STRUCT::nx_tcp_sequence_number field
Syntax
Show:
Summary
Declaration
from
nx_tcp.h:203
ULONG
nx_tcp_sequence_number
;
Examples
References
from
examples
Code
Location
Referrer
ULONG
nx_tcp_sequence_number
;
nx_tcp.h:203
tcp_header_ptr
->
nx_tcp_sequence_number
+=
(
packet_ptr
->
nx_packet_length
-
header_length
)
;
nx_tcp_no_connection_reset.c:182
_nx_tcp_no_connection_reset()
tcp_header_ptr
->
nx_tcp_sequence_number
++
;
nx_tcp_no_connection_reset.c:189
_nx_tcp_no_connection_reset()
NX_CHANGE_ULONG_ENDIAN
(
tcp_header_ptr
->
nx_tcp_sequence_number
)
;
nx_tcp_packet_process.c:225
_nx_tcp_packet_process()
socket_ptr
->
nx_tcp_socket_rx_sequence
=
tcp_header_ptr
->
nx_tcp_sequence_number
;
nx_tcp_packet_process.c:674
_nx_tcp_packet_process()
tcp_header_ptr
->
nx_tcp_sequence_number
=
tx_sequence
;
nx_tcp_packet_send_control.c:215
_nx_tcp_packet_send_control()
NX_CHANGE_ULONG_ENDIAN
(
tcp_header_ptr
->
nx_tcp_sequence_number
)
;
nx_tcp_packet_send_control.c:227
_nx_tcp_packet_send_control()
header_ptr
->
nx_tcp_sequence_number
,
0
,
0
,
NX_NULL
)
;
nx_tcp_packet_send_rst.c:90
_nx_tcp_packet_send_rst()
socket_ptr
->
nx_tcp_socket_rx_sequence
=
tcp_header_ptr
->
nx_tcp_sequence_number
;
nx_tcp_server_socket_relisten.c:338
_nx_tcp_server_socket_relisten()
tcp_header
.
nx_tcp_sequence_number
=
socket_ptr
->
nx_tcp_socket_rx_sequence
;
nx_tcp_socket_disconnect.c:232
_nx_tcp_socket_disconnect()
packet_sequence
=
tcp_header_copy
.
nx_tcp_sequence_number
;
nx_tcp_socket_packet_process.c:138
_nx_tcp_socket_packet_process()
tcp_header_copy
.
nx_tcp_sequence_number
++
;
nx_tcp_socket_packet_process.c:261
_nx_tcp_socket_packet_process()
tcp_header_copy
.
nx_tcp_sequence_number
+=
(
packet_ptr
->
nx_packet_length
-
header_length
)
;
nx_tcp_socket_packet_process.c:312
_nx_tcp_socket_packet_process()
tcp_header_copy
.
nx_tcp_sequence_number
++
;
nx_tcp_socket_packet_process.c:320
_nx_tcp_socket_packet_process()
NX_CHANGE_ULONG_ENDIAN
(
header_ptr
->
nx_tcp_sequence_number
)
;
nx_tcp_socket_retransmit.c:115
_nx_tcp_socket_retransmit()
socket_ptr
->
nx_tcp_socket_zero_window_probe_sequence
=
header_ptr
->
nx_tcp_sequence_number
;
nx_tcp_socket_retransmit.c:122
_nx_tcp_socket_retransmit()
NX_CHANGE_ULONG_ENDIAN
(
header_ptr
->
nx_tcp_sequence_number
)
;
nx_tcp_socket_retransmit.c:125
_nx_tcp_socket_retransmit()
header_ptr
->
nx_tcp_sequence_number
=
socket_ptr
->
nx_tcp_socket_tx_sequence
;
nx_tcp_socket_send_internal.c:774
_nx_tcp_socket_send_internal()
sequence_number
=
header_ptr
->
nx_tcp_sequence_number
;
nx_tcp_socket_send_internal.c:775
_nx_tcp_socket_send_internal()
NX_CHANGE_ULONG_ENDIAN
(
header_ptr
->
nx_tcp_sequence_number
)
;
nx_tcp_socket_send_internal.c:778
_nx_tcp_socket_send_internal()
search_sequence
=
search_header_ptr
->
nx_tcp_sequence_number
;
nx_tcp_socket_state_ack_check.c:170
_nx_tcp_socket_state_ack_check()
search_sequence
=
search_header_ptr
->
nx_tcp_sequence_number
;
nx_tcp_socket_state_ack_check.c:331
_nx_tcp_socket_state_ack_check()
(
tcp_header_ptr
->
nx_tcp_sequence_number
==
socket_ptr
->
nx_tcp_socket_rx_sequence
)
)
nx_tcp_socket_state_ack_check.c:453
_nx_tcp_socket_state_ack_check()
(
(
INT
)
(
tcp_header_ptr
->
nx_tcp_sequence_number
-
ending_rx_sequence
)
>
0
)
||
nx_tcp_socket_state_ack_check.c:558
_nx_tcp_socket_state_ack_check()
(
(
(
INT
)
(
tcp_header_ptr
->
nx_tcp_sequence_number
==
ending_rx_sequence
)
)
&&
nx_tcp_socket_state_ack_check.c:559
_nx_tcp_socket_state_ack_check()
(
tcp_header_ptr
->
nx_tcp_sequence_number
==
socket_ptr
->
nx_tcp_socket_rx_sequence
)
)
nx_tcp_socket_state_closing.c:85
_nx_tcp_socket_state_closing()
packet_begin_sequence
=
tcp_header_ptr
->
nx_tcp_sequence_number
;
nx_tcp_socket_state_data_check.c:378
_nx_tcp_socket_state_data_check()
packet_end_sequence
=
tcp_header_ptr
->
nx_tcp_sequence_number
+
packet_data_length
;
nx_tcp_socket_state_data_check.c:384
_nx_tcp_socket_state_data_check()
tcp_header_ptr
->
nx_tcp_sequence_number
+=
trim_data_length
;
nx_tcp_socket_state_data_check.c:405
_nx_tcp_socket_state_data_check()
socket_ptr
->
nx_tcp_socket_fin_sequence
=
tcp_header_ptr
->
nx_tcp_sequence_number
+
packet_data_length
;
nx_tcp_socket_state_data_check.c:434
_nx_tcp_socket_state_data_check()
(
socket_ptr
->
nx_tcp_socket_rx_sequence
!=
tcp_header_ptr
->
nx_tcp_sequence_number
)
&&
nx_tcp_socket_state_data_check.c:453
_nx_tcp_socket_state_data_check()
(
(
socket_ptr
->
nx_tcp_socket_rx_sequence
-
1
)
!=
tcp_header_ptr
->
nx_tcp_sequence_number
)
)
nx_tcp_socket_state_data_check.c:454
_nx_tcp_socket_state_data_check()
search_end_sequence
=
search_header_ptr
->
nx_tcp_sequence_number
+
search_ptr
->
nx_packet_length
-
search_header_length
;
nx_tcp_socket_state_data_check.c:491
_nx_tcp_socket_state_data_check()
if
(
(
(
tcp_header_ptr
->
nx_tcp_sequence_number
==
socket_ptr
->
nx_tcp_socket_rx_sequence
)
&&
nx_tcp_socket_state_data_check.c:522
_nx_tcp_socket_state_data_check()
search_begin_sequence
=
search_header_ptr
->
nx_tcp_sequence_number
;
nx_tcp_socket_state_data_check.c:692
_nx_tcp_socket_state_data_check()
search_begin_sequence
=
search_header_ptr
->
nx_tcp_sequence_number
;
nx_tcp_socket_state_data_check.c:912
_nx_tcp_socket_state_data_check()
(
tcp_header_ptr
->
nx_tcp_sequence_number
==
socket_ptr
->
nx_tcp_socket_rx_sequence
)
)
nx_tcp_socket_state_last_ack.c:84
_nx_tcp_socket_state_last_ack()
socket_ptr
->
nx_tcp_socket_rx_sequence
=
tcp_header_ptr
->
nx_tcp_sequence_number
+
1
;
nx_tcp_socket_state_syn_sent.c:123
_nx_tcp_socket_state_syn_sent()
socket_ptr
->
nx_tcp_socket_rx_sequence
=
tcp_header_ptr
->
nx_tcp_sequence_number
+
1
;
nx_tcp_socket_state_syn_sent.c:225
_nx_tcp_socket_state_syn_sent()
Call Tree
from
examples
All items filtered out
All items filtered out
Data Use
from
examples
NX_TCP_HEADER_STRUCT::nx_tcp_sequence_number
is written by 6 functions and is read by 13 functions:
_nx_tcp_no_connection_reset()
_nx_tcp_packet_send_control()
_nx_tcp_socket_disconnect()
_nx_tcp_socket_packet_process()
_nx_tcp_socket_send_internal()
_nx_tcp_socket_state_data_check()
All items filtered out
NX_TCP_HEADER_STRUCT::nx_tcp_sequence_number
_nx_tcp_no_connection_reset()
_nx_tcp_packet_process()
_nx_tcp_packet_send_control()
_nx_tcp_packet_send_rst()
_nx_tcp_server_socket_relisten()
_nx_tcp_socket_packet_process()
_nx_tcp_socket_retransmit()
_nx_tcp_socket_send_internal()
_nx_tcp_socket_state_ack_check()
_nx_tcp_socket_state_closing()
_nx_tcp_socket_state_data_check()
_nx_tcp_socket_state_last_ack()
_nx_tcp_socket_state_syn_sent()
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