netxduo
NX_TCP_HEADER_STRUCT::nx_tcp_header_word_3
is only used within netxduo.
Symbol previews are coming soon...
Symbols
loading...
Files
loading (1/7)...
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_header_word_3
NX_TCP_HEADER_STRUCT::nx_tcp_header_word_3 field
Syntax
Show:
Summary
Declaration
from
nx_tcp.h:225
ULONG
nx_tcp_header_word_3
;
Examples
References
from
examples
Code
Location
Referrer
ULONG
nx_tcp_header_word_3
;
nx_tcp.h:225
if
(
!
(
tcp_header_ptr
->
nx_tcp_header_word_3
&
NX_TCP_ACK_BIT
)
)
nx_tcp_no_connection_reset.c:176
_nx_tcp_no_connection_reset()
header_length
=
(
tcp_header_ptr
->
nx_tcp_header_word_3
>
>
NX_TCP_HEADER_SHIFT
)
*
(
ULONG
)
sizeof
(
ULONG
)
;
nx_tcp_no_connection_reset.c:179
_nx_tcp_no_connection_reset()
if
(
tcp_header_ptr
->
nx_tcp_header_word_3
&
(
NX_TCP_SYN_BIT
|
NX_TCP_FIN_BIT
)
)
nx_tcp_no_connection_reset.c:185
_nx_tcp_no_connection_reset()
NX_CHANGE_ULONG_ENDIAN
(
tcp_header_ptr
->
nx_tcp_header_word_3
)
;
nx_tcp_packet_process.c:227
_nx_tcp_packet_process()
option_words
=
(
tcp_header_ptr
->
nx_tcp_header_word_3
>
>
28
)
-
5
;
nx_tcp_packet_process.c:231
_nx_tcp_packet_process()
if
(
tcp_header_ptr
->
nx_tcp_header_word_3
&
NX_TCP_SYN_BIT
)
nx_tcp_packet_process.c:368
_nx_tcp_packet_process()
if
(
(
!
(
tcp_header_ptr
->
nx_tcp_header_word_3
&
NX_TCP_ACK_BIT
)
)
&&
nx_tcp_packet_process.c:458
_nx_tcp_packet_process()
if
(
(
!
(
tcp_header_ptr
->
nx_tcp_header_word_3
&
NX_TCP_SYN_BIT
)
)
&&
nx_tcp_packet_process.c:565
_nx_tcp_packet_process()
(
!
(
tcp_header_ptr
->
nx_tcp_header_word_3
&
NX_TCP_RST_BIT
)
)
)
nx_tcp_packet_process.c:566
_nx_tcp_packet_process()
if
(
(
tcp_header_ptr
->
nx_tcp_header_word_3
&
NX_TCP_SYN_BIT
)
)
nx_tcp_packet_process.c:583
_nx_tcp_packet_process()
(
(
tcp_header_ptr
->
nx_tcp_header_word_3
&
NX_TCP_RST_BIT
)
==
NX_NULL
)
)
nx_tcp_packet_process.c:598
_nx_tcp_packet_process()
if
(
!
(
tcp_header_ptr
->
nx_tcp_header_word_3
&
NX_TCP_RST_BIT
)
)
nx_tcp_packet_process.c:776
_nx_tcp_packet_process()
if
(
tcp_header_ptr
->
nx_tcp_header_word_3
&
NX_TCP_RST_BIT
)
nx_tcp_packet_process.c:813
_nx_tcp_packet_process()
if
(
tcp_header_ptr
->
nx_tcp_header_word_3
&
NX_TCP_RST_BIT
)
nx_tcp_packet_process.c:925
_nx_tcp_packet_process()
if
(
tcp_header_ptr
->
nx_tcp_header_word_3
&
NX_TCP_SYN_BIT
)
nx_tcp_packet_process.c:1008
_nx_tcp_packet_process()
if
(
!
(
tcp_header_ptr
->
nx_tcp_header_word_3
&
NX_TCP_RST_BIT
)
)
nx_tcp_packet_process.c:1020
_nx_tcp_packet_process()
tcp_header_ptr
->
nx_tcp_header_word_3
=
header_size
|
control_bits
|
window_size
;
nx_tcp_packet_send_control.c:217
_nx_tcp_packet_send_control()
NX_CHANGE_ULONG_ENDIAN
(
tcp_header_ptr
->
nx_tcp_header_word_3
)
;
nx_tcp_packet_send_control.c:229
_nx_tcp_packet_send_control()
if
(
header_ptr
->
nx_tcp_header_word_3
&
NX_TCP_ACK_BIT
)
nx_tcp_packet_send_rst.c:82
_nx_tcp_packet_send_rst()
if
(
tcp_header_ptr
->
nx_tcp_header_word_3
&
NX_TCP_SYN_BIT
)
nx_tcp_server_socket_relisten.c:224
_nx_tcp_server_socket_relisten()
option_words
=
(
tcp_header_ptr
->
nx_tcp_header_word_3
>
>
28
)
-
5
;
nx_tcp_server_socket_relisten.c:227
_nx_tcp_server_socket_relisten()
header_length
=
(
UINT
)
(
(
header_ptr
->
nx_tcp_header_word_3
>
>
NX_TCP_HEADER_SHIFT
)
*
sizeof
(
ULONG
)
)
;
nx_tcp_socket_bytes_available.c:129
_nx_tcp_socket_bytes_available()
tcp_header
.
nx_tcp_header_word_3
=
NX_TCP_ACK_BIT
;
nx_tcp_socket_disconnect.c:228
_nx_tcp_socket_disconnect()
header_length
=
(
tcp_header_copy
.
nx_tcp_header_word_3
>
>
NX_TCP_HEADER_SHIFT
)
*
(
ULONG
)
sizeof
(
ULONG
)
;
nx_tcp_socket_packet_process.c:125
_nx_tcp_socket_packet_process()
else
if
(
(
tcp_header_copy
.
nx_tcp_header_word_3
&
NX_TCP_RST_BIT
)
||
nx_tcp_socket_packet_process.c:174
_nx_tcp_socket_packet_process()
(
tcp_header_copy
.
nx_tcp_header_word_3
&
NX_TCP_URG_BIT
)
||
nx_tcp_socket_packet_process.c:175
_nx_tcp_socket_packet_process()
(
(
tcp_header_copy
.
nx_tcp_header_word_3
&
NX_TCP_CONTROL_MASK
)
==
NX_TCP_ACK_BIT
)
)
nx_tcp_socket_packet_process.c:176
_nx_tcp_socket_packet_process()
if
(
!
(
tcp_header_copy
.
nx_tcp_header_word_3
&
NX_TCP_RST_BIT
)
)
nx_tcp_socket_packet_process.c:210
_nx_tcp_socket_packet_process()
if
(
tcp_header_copy
.
nx_tcp_header_word_3
&
NX_TCP_RST_BIT
)
nx_tcp_socket_packet_process.c:231
_nx_tcp_socket_packet_process()
if
(
tcp_header_copy
.
nx_tcp_header_word_3
&
NX_TCP_SYN_BIT
)
nx_tcp_socket_packet_process.c:254
_nx_tcp_socket_packet_process()
if
(
!
(
tcp_header_copy
.
nx_tcp_header_word_3
&
NX_TCP_ACK_BIT
)
)
nx_tcp_socket_packet_process.c:308
_nx_tcp_socket_packet_process()
if
(
(
tcp_header_copy
.
nx_tcp_header_word_3
&
NX_TCP_SYN_BIT
)
||
nx_tcp_socket_packet_process.c:315
_nx_tcp_socket_packet_process()
(
tcp_header_copy
.
nx_tcp_header_word_3
&
NX_TCP_FIN_BIT
)
)
nx_tcp_socket_packet_process.c:316
_nx_tcp_socket_packet_process()
if
(
tcp_header_copy
.
nx_tcp_header_word_3
&
NX_TCP_URG_BIT
)
nx_tcp_socket_packet_process.c:463
_nx_tcp_socket_packet_process()
header_length
=
(
header_ptr
->
nx_tcp_header_word_3
>
>
NX_TCP_HEADER_SHIFT
)
*
(
ULONG
)
sizeof
(
ULONG
)
;
nx_tcp_socket_receive.c:187
_nx_tcp_socket_receive()
NX_CHANGE_ULONG_ENDIAN
(
header_ptr
->
nx_tcp_header_word_3
)
;
nx_tcp_socket_retransmit.c:114
_nx_tcp_socket_retransmit()
socket_ptr
->
nx_tcp_socket_zero_window_probe_data
=
*
(
packet_ptr
->
nx_packet_prepend_ptr
+
(
(
header_ptr
->
nx_tcp_header_word_3
>
>
28
)
<
<
2
)
)
;
nx_tcp_socket_retransmit.c:118
_nx_tcp_socket_retransmit()
NX_CHANGE_ULONG_ENDIAN
(
header_ptr
->
nx_tcp_header_word_3
)
;
nx_tcp_socket_retransmit.c:126
_nx_tcp_socket_retransmit()
original_header_word_3
=
header_ptr
->
nx_tcp_header_word_3
;
nx_tcp_socket_retransmit.c:269
_nx_tcp_socket_retransmit()
header_ptr
->
nx_tcp_header_word_3
=
NX_TCP_HEADER_SIZE
|
NX_TCP_ACK_BIT
|
NX_TCP_PSH_BIT
|
window_size
;
nx_tcp_socket_retransmit.c:291
_nx_tcp_socket_retransmit()
NX_CHANGE_ULONG_ENDIAN
(
header_ptr
->
nx_tcp_header_word_3
)
;
nx_tcp_socket_retransmit.c:294
_nx_tcp_socket_retransmit()
(
header_ptr
->
nx_tcp_header_word_3
==
original_header_word_3
)
&&
nx_tcp_socket_retransmit.c:354
_nx_tcp_socket_retransmit()
header_ptr
->
nx_tcp_header_word_3
=
NX_TCP_HEADER_SIZE
|
NX_TCP_ACK_BIT
|
NX_TCP_PSH_BIT
|
window_size
;
nx_tcp_socket_send_internal.c:753
_nx_tcp_socket_send_internal()
NX_CHANGE_ULONG_ENDIAN
(
header_ptr
->
nx_tcp_header_word_3
)
;
nx_tcp_socket_send_internal.c:767
_nx_tcp_socket_send_internal()
if
(
tcp_header_ptr
->
nx_tcp_header_word_3
&
NX_TCP_ACK_BIT
)
nx_tcp_socket_state_ack_check.c:121
_nx_tcp_socket_state_ack_check()
temp
=
search_header_ptr
->
nx_tcp_header_word_3
;
nx_tcp_socket_state_ack_check.c:166
_nx_tcp_socket_state_ack_check()
temp
=
search_header_ptr
->
nx_tcp_header_word_3
;
nx_tcp_socket_state_ack_check.c:326
_nx_tcp_socket_state_ack_check()
socket_ptr
->
nx_tcp_socket_tx_window_advertised
=
(
tcp_header_ptr
->
nx_tcp_header_word_3
)
&
NX_LOWER_16_MASK
;
nx_tcp_socket_state_ack_check.c:564
_nx_tcp_socket_state_ack_check()
temp
=
search_header_ptr
->
nx_tcp_header_word_3
;
nx_tcp_socket_state_ack_check.c:691
_nx_tcp_socket_state_ack_check()
temp
=
search_header_ptr
->
nx_tcp_header_word_3
;
nx_tcp_socket_state_ack_check.c:713
_nx_tcp_socket_state_ack_check()
if
(
tcp_header_ptr
->
nx_tcp_header_word_3
&
NX_TCP_ACK_BIT
)
nx_tcp_socket_state_closing.c:80
_nx_tcp_socket_state_closing()
header_length
=
(
tcp_header_ptr
->
nx_tcp_header_word_3
>
>
NX_TCP_HEADER_SHIFT
)
*
(
ULONG
)
sizeof
(
ULONG
)
;
nx_tcp_socket_state_data_check.c:372
_nx_tcp_socket_state_data_check()
if
(
tcp_header_ptr
->
nx_tcp_header_word_3
&
NX_TCP_FIN_BIT
)
nx_tcp_socket_state_data_check.c:430
_nx_tcp_socket_state_data_check()
search_header_length
=
(
search_header_ptr
->
nx_tcp_header_word_3
>
>
NX_TCP_HEADER_SHIFT
)
*
(
ULONG
)
sizeof
(
ULONG
)
;
nx_tcp_socket_state_data_check.c:488
_nx_tcp_socket_state_data_check()
header_length
=
(
search_header_ptr
->
nx_tcp_header_word_3
>
>
NX_TCP_HEADER_SHIFT
)
*
(
ULONG
)
sizeof
(
ULONG
)
;
nx_tcp_socket_state_data_check.c:695
_nx_tcp_socket_state_data_check()
header_length
=
(
search_header_ptr
->
nx_tcp_header_word_3
>
>
NX_TCP_HEADER_SHIFT
)
*
(
ULONG
)
sizeof
(
ULONG
)
;
nx_tcp_socket_state_data_check.c:910
_nx_tcp_socket_state_data_check()
header_length
=
(
tcp_header_ptr
->
nx_tcp_header_word_3
>
>
NX_TCP_HEADER_SHIFT
)
*
(
ULONG
)
sizeof
(
ULONG
)
;
nx_tcp_socket_state_data_check.c:1121
_nx_tcp_socket_state_data_check()
if
(
tcp_header_ptr
->
nx_tcp_header_word_3
&
NX_TCP_ACK_BIT
)
nx_tcp_socket_state_last_ack.c:79
_nx_tcp_socket_state_last_ack()
if
(
tcp_header_ptr
->
nx_tcp_header_word_3
&
NX_TCP_ACK_BIT
)
nx_tcp_socket_state_syn_received.c:84
_nx_tcp_socket_state_syn_received()
tcp_header_ptr
->
nx_tcp_header_word_3
&
NX_LOWER_16_MASK
;
nx_tcp_socket_state_syn_received.c:95
_nx_tcp_socket_state_syn_received()
if
(
tcp_header_ptr
->
nx_tcp_header_word_3
&
NX_TCP_RST_BIT
)
nx_tcp_socket_state_syn_sent.c:88
_nx_tcp_socket_state_syn_sent()
if
(
(
tcp_header_ptr
->
nx_tcp_header_word_3
&
NX_TCP_ACK_BIT
)
&&
nx_tcp_socket_state_syn_sent.c:92
_nx_tcp_socket_state_syn_sent()
else
if
(
(
tcp_header_ptr
->
nx_tcp_header_word_3
&
NX_TCP_SYN_BIT
)
&&
nx_tcp_socket_state_syn_sent.c:113
_nx_tcp_socket_state_syn_sent()
(
tcp_header_ptr
->
nx_tcp_header_word_3
&
NX_TCP_ACK_BIT
)
&&
nx_tcp_socket_state_syn_sent.c:114
_nx_tcp_socket_state_syn_sent()
socket_ptr
->
nx_tcp_socket_tx_window_advertised
=
tcp_header_ptr
->
nx_tcp_header_word_3
&
NX_LOWER_16_MASK
;
nx_tcp_socket_state_syn_sent.c:126
_nx_tcp_socket_state_syn_sent()
else
if
(
(
tcp_header_ptr
->
nx_tcp_header_word_3
&
NX_TCP_SYN_BIT
)
&&
nx_tcp_socket_state_syn_sent.c:217
_nx_tcp_socket_state_syn_sent()
(
!
(
tcp_header_ptr
->
nx_tcp_header_word_3
&
NX_TCP_ACK_BIT
)
)
)
nx_tcp_socket_state_syn_sent.c:218
_nx_tcp_socket_state_syn_sent()
socket_ptr
->
nx_tcp_socket_tx_window_advertised
=
tcp_header_ptr
->
nx_tcp_header_word_3
&
NX_LOWER_16_MASK
;
nx_tcp_socket_state_syn_sent.c:228
_nx_tcp_socket_state_syn_sent()
else
if
(
(
tcp_header_ptr
->
nx_tcp_header_word_3
&
NX_TCP_ACK_BIT
)
&&
nx_tcp_socket_state_syn_sent.c:265
_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_header_word_3
is written by 4 functions and is read by 16 functions:
_nx_tcp_packet_send_control()
_nx_tcp_socket_disconnect()
_nx_tcp_socket_retransmit()
_nx_tcp_socket_send_internal()
All items filtered out
NX_TCP_HEADER_STRUCT::nx_tcp_header_word_3
_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_bytes_available()
_nx_tcp_socket_packet_process()
_nx_tcp_socket_receive()
_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_received()
_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