netxduo
NX_DHCP_INTERFACE_RECORD_STRUCT::nx_dhcp_state
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_DHCP_INTERFACE_RECORD_STRUCT::nx_dhcp_state
NX_DHCP_INTERFACE_RECORD_STRUCT::nx_dhcp_state field
Syntax
Show:
Summary
Declaration
from
nxd_dhcp_client.h:419
UCHAR
nx_dhcp_state
;
Examples
References
from
examples
Code
Location
Referrer
UCHAR
nx_dhcp_state
;
/* The current state of the DHCP Client */
nxd_dhcp_client.h:419
interface_record
->
nx_dhcp_state
=
NX_DHCP_STATE_NOT_STARTED
;
nxd_dhcp_client.c:1309
_nx_dhcp_interface_reinitialize()
(
dhcp_ptr
->
nx_dhcp_interface_record
[
i
]
.
nx_dhcp_state
>=
NX_DHCP_STATE_BOUND
)
)
nxd_dhcp_client.c:1948
_nx_dhcp_force_renew()
if
(
interface_record
->
nx_dhcp_state
>=
NX_DHCP_STATE_BOUND
)
nxd_dhcp_client.c:2098
_nx_dhcp_interface_force_renew()
interface_record
->
nx_dhcp_state
=
NX_DHCP_STATE_RENEWING
;
nxd_dhcp_client.c:2102
_nx_dhcp_interface_force_renew()
(
dhcp_ptr
->
nx_dhcp_state_change_callback
)
(
dhcp_ptr
,
interface_record
->
nx_dhcp_state
)
;
nxd_dhcp_client.c:2120
_nx_dhcp_interface_force_renew()
(
dhcp_ptr
->
nx_dhcp_interface_state_change_callback
)
(
dhcp_ptr
,
interface_record
->
nx_dhcp_interface_index
,
interface_record
->
nx_dhcp_state
)
;
nxd_dhcp_client.c:2128
_nx_dhcp_interface_force_renew()
(
dhcp_ptr
->
nx_dhcp_interface_record
[
i
]
.
nx_dhcp_state
>=
NX_DHCP_STATE_BOUND
)
)
nxd_dhcp_client.c:2266
_nx_dhcp_decline()
if
(
interface_record
->
nx_dhcp_state
<
NX_DHCP_STATE_BOUND
)
nxd_dhcp_client.c:2421
_nx_dhcp_interface_decline()
original_state
=
interface_record
->
nx_dhcp_state
;
nxd_dhcp_client.c:2430
_nx_dhcp_interface_decline()
interface_record
->
nx_dhcp_state
=
NX_DHCP_STATE_INIT
;
nxd_dhcp_client.c:2439
_nx_dhcp_interface_decline()
if
(
original_state
!=
interface_record
->
nx_dhcp_state
)
nxd_dhcp_client.c:2448
_nx_dhcp_interface_decline()
(
dhcp_ptr
->
nx_dhcp_state_change_callback
)
(
dhcp_ptr
,
interface_record
->
nx_dhcp_state
)
;
nxd_dhcp_client.c:2456
_nx_dhcp_interface_decline()
(
dhcp_ptr
->
nx_dhcp_interface_state_change_callback
)
(
dhcp_ptr
,
interface_record
->
nx_dhcp_interface_index
,
interface_record
->
nx_dhcp_state
)
;
nxd_dhcp_client.c:2464
_nx_dhcp_interface_decline()
(
dhcp_ptr
->
nx_dhcp_interface_record
[
i
]
.
nx_dhcp_state
>=
NX_DHCP_STATE_BOUND
)
)
nxd_dhcp_client.c:2594
_nx_dhcp_release()
if
(
interface_record
->
nx_dhcp_state
<
NX_DHCP_STATE_BOUND
)
nxd_dhcp_client.c:2751
_nx_dhcp_interface_release()
original_state
=
interface_record
->
nx_dhcp_state
;
nxd_dhcp_client.c:2762
_nx_dhcp_interface_release()
if
(
original_state
!=
interface_record
->
nx_dhcp_state
)
nxd_dhcp_client.c:2771
_nx_dhcp_interface_release()
(
dhcp_ptr
->
nx_dhcp_state_change_callback
)
(
dhcp_ptr
,
interface_record
->
nx_dhcp_state
)
;
nxd_dhcp_client.c:2779
_nx_dhcp_interface_release()
(
dhcp_ptr
->
nx_dhcp_interface_state_change_callback
)
(
dhcp_ptr
,
interface_record
->
nx_dhcp_interface_index
,
interface_record
->
nx_dhcp_state
)
;
nxd_dhcp_client.c:2787
_nx_dhcp_interface_release()
(
dhcp_ptr
->
nx_dhcp_interface_record
[
i
]
.
nx_dhcp_state
!=
NX_DHCP_STATE_NOT_STARTED
)
)
nxd_dhcp_client.c:2797
_nx_dhcp_interface_release()
if
(
interface_record
->
nx_dhcp_state
!=
NX_DHCP_STATE_NOT_STARTED
)
nxd_dhcp_client.c:3140
_nx_dhcp_interface_start()
(
dhcp_ptr
->
nx_dhcp_interface_record
[
i
]
.
nx_dhcp_state
!=
NX_DHCP_STATE_NOT_STARTED
)
)
nxd_dhcp_client.c:3154
_nx_dhcp_interface_start()
interface_record
->
nx_dhcp_state
=
NX_DHCP_STATE_INIT
;
nxd_dhcp_client.c:3211
_nx_dhcp_interface_start()
(
dhcp_ptr
->
nx_dhcp_state_change_callback
)
(
dhcp_ptr
,
interface_record
->
nx_dhcp_state
)
;
nxd_dhcp_client.c:3226
_nx_dhcp_interface_start()
(
dhcp_ptr
->
nx_dhcp_interface_state_change_callback
)
(
dhcp_ptr
,
interface_record
->
nx_dhcp_interface_index
,
interface_record
->
nx_dhcp_state
)
;
nxd_dhcp_client.c:3234
_nx_dhcp_interface_start()
(
dhcp_ptr
->
nx_dhcp_interface_record
[
i
]
.
nx_dhcp_state
!=
NX_DHCP_STATE_NOT_STARTED
)
)
nxd_dhcp_client.c:3969
_nx_dhcp_stop()
original_state
=
interface_record
->
nx_dhcp_state
;
nxd_dhcp_client.c:4137
_nx_dhcp_interface_stop()
if
(
interface_record
->
nx_dhcp_state
==
NX_DHCP_STATE_NOT_STARTED
)
nxd_dhcp_client.c:4140
_nx_dhcp_interface_stop()
interface_record
->
nx_dhcp_state
=
NX_DHCP_STATE_NOT_STARTED
;
nxd_dhcp_client.c:4151
_nx_dhcp_interface_stop()
if
(
original_state
!=
interface_record
->
nx_dhcp_state
)
nxd_dhcp_client.c:4154
_nx_dhcp_interface_stop()
(
dhcp_ptr
->
nx_dhcp_state_change_callback
)
(
dhcp_ptr
,
interface_record
->
nx_dhcp_state
)
;
nxd_dhcp_client.c:4162
_nx_dhcp_interface_stop()
(
dhcp_ptr
->
nx_dhcp_interface_state_change_callback
)
(
dhcp_ptr
,
interface_record
->
nx_dhcp_interface_index
,
interface_record
->
nx_dhcp_state
)
;
nxd_dhcp_client.c:4170
_nx_dhcp_interface_stop()
(
dhcp_ptr
->
nx_dhcp_interface_record
[
i
]
.
nx_dhcp_state
!=
NX_DHCP_STATE_NOT_STARTED
)
)
nxd_dhcp_client.c:4180
_nx_dhcp_interface_stop()
(
dhcp_ptr
->
nx_dhcp_interface_record
[
i
]
.
nx_dhcp_state
>=
NX_DHCP_STATE_BOUND
)
)
nxd_dhcp_client.c:4349
_nx_dhcp_user_option_retrieve()
if
(
interface_record
->
nx_dhcp_state
<
NX_DHCP_STATE_BOUND
)
nxd_dhcp_client.c:4675
_nx_dhcp_interface_user_option_retrieve()
original_state
=
interface_record
->
nx_dhcp_state
;
nxd_dhcp_client.c:5468
_nx_dhcp_packet_process()
switch
(
interface_record
->
nx_dhcp_state
)
nxd_dhcp_client.c:5471
_nx_dhcp_packet_process()
interface_record
->
nx_dhcp_state
=
NX_DHCP_STATE_REQUESTING
;
nxd_dhcp_client.c:5511
_nx_dhcp_packet_process()
interface_record
->
nx_dhcp_state
=
NX_DHCP_STATE_BOUND
;
nxd_dhcp_client.c:5592
_nx_dhcp_packet_process()
interface_record
->
nx_dhcp_state
=
NX_DHCP_STATE_INIT
;
nxd_dhcp_client.c:5618
_nx_dhcp_packet_process()
interface_record
->
nx_dhcp_state
=
NX_DHCP_STATE_BOUND
;
nxd_dhcp_client.c:5686
_nx_dhcp_packet_process()
interface_record
->
nx_dhcp_state
=
NX_DHCP_STATE_INIT
;
nxd_dhcp_client.c:5701
_nx_dhcp_packet_process()
interface_record
->
nx_dhcp_state
=
NX_DHCP_STATE_BOUND
;
nxd_dhcp_client.c:5757
_nx_dhcp_packet_process()
interface_record
->
nx_dhcp_state
=
NX_DHCP_STATE_INIT
;
nxd_dhcp_client.c:5771
_nx_dhcp_packet_process()
if
(
original_state
!=
interface_record
->
nx_dhcp_state
)
nxd_dhcp_client.c:5794
_nx_dhcp_packet_process()
(
dhcp_ptr
->
nx_dhcp_state_change_callback
)
(
dhcp_ptr
,
interface_record
->
nx_dhcp_state
)
;
nxd_dhcp_client.c:5802
_nx_dhcp_packet_process()
(
dhcp_ptr
->
nx_dhcp_interface_state_change_callback
)
(
dhcp_ptr
,
interface_record
->
nx_dhcp_interface_index
,
interface_record
->
nx_dhcp_state
)
;
nxd_dhcp_client.c:5810
_nx_dhcp_packet_process()
original_state
=
interface_record
->
nx_dhcp_state
;
nxd_dhcp_client.c:5918
_nx_dhcp_timeout_process()
switch
(
interface_record
->
nx_dhcp_state
)
nxd_dhcp_client.c:5921
_nx_dhcp_timeout_process()
interface_record
->
nx_dhcp_state
=
NX_DHCP_STATE_REQUESTING
;
nxd_dhcp_client.c:5943
_nx_dhcp_timeout_process()
interface_record
->
nx_dhcp_state
=
NX_DHCP_STATE_SELECTING
;
nxd_dhcp_client.c:5952
_nx_dhcp_timeout_process()
interface_record
->
nx_dhcp_state
=
NX_DHCP_STATE_RENEWING
;
nxd_dhcp_client.c:6119
_nx_dhcp_timeout_process()
interface_record
->
nx_dhcp_state
=
NX_DHCP_STATE_REBINDING
;
nxd_dhcp_client.c:6155
_nx_dhcp_timeout_process()
interface_record
->
nx_dhcp_state
=
NX_DHCP_STATE_INIT
;
nxd_dhcp_client.c:6210
_nx_dhcp_timeout_process()
if
(
original_state
!=
interface_record
->
nx_dhcp_state
)
nxd_dhcp_client.c:6240
_nx_dhcp_timeout_process()
(
dhcp_ptr
->
nx_dhcp_state_change_callback
)
(
dhcp_ptr
,
interface_record
->
nx_dhcp_state
)
;
nxd_dhcp_client.c:6248
_nx_dhcp_timeout_process()
(
dhcp_ptr
->
nx_dhcp_interface_state_change_callback
)
(
dhcp_ptr
,
interface_record
->
nx_dhcp_interface_index
,
interface_record
->
nx_dhcp_state
)
;
nxd_dhcp_client.c:6256
_nx_dhcp_timeout_process()
if
(
dhcp_ptr
->
nx_dhcp_interface_record
[
iface_index
]
.
nx_dhcp_state
==
NX_DHCP_STATE_NOT_STARTED
)
nxd_dhcp_client.c:6581
_nx_dhcp_interface_send_request()
(
interface_record
->
nx_dhcp_state
!=
NX_DHCP_STATE_RENEWING
)
&&
nxd_dhcp_client.c:6864
_nx_dhcp_send_request_internal()
(
interface_record
->
nx_dhcp_state
!=
NX_DHCP_STATE_REBINDING
)
)
nxd_dhcp_client.c:6865
_nx_dhcp_send_request_internal()
if
(
(
interface_record
->
nx_dhcp_state
!=
NX_DHCP_STATE_RENEWING
)
&&
nxd_dhcp_client.c:6883
_nx_dhcp_send_request_internal()
(
interface_record
->
nx_dhcp_state
!=
NX_DHCP_STATE_REBINDING
)
&&
nxd_dhcp_client.c:6884
_nx_dhcp_send_request_internal()
else
if
(
(
interface_record
->
nx_dhcp_state
==
NX_DHCP_STATE_RENEWING
)
||
nxd_dhcp_client.c:6893
_nx_dhcp_send_request_internal()
(
interface_record
->
nx_dhcp_state
==
NX_DHCP_STATE_REBINDING
)
)
nxd_dhcp_client.c:6894
_nx_dhcp_send_request_internal()
if
(
(
(
dhcp_message_type
==
NX_DHCP_TYPE_DHCPREQUEST
)
&&
(
interface_record
->
nx_dhcp_state
==
NX_DHCP_STATE_RENEWING
)
)
||
nxd_dhcp_client.c:7021
_nx_dhcp_send_request_internal()
(
(
dhcp_message_type
==
NX_DHCP_TYPE_DHCPREQUEST
)
&&
(
interface_record
->
nx_dhcp_state
<
NX_DHCP_STATE_BOUND
)
)
)
nxd_dhcp_client.c:7039
_nx_dhcp_send_request_internal()
if
(
(
interface_record
->
nx_dhcp_state
==
NX_DHCP_STATE_REQUESTING
)
||
nxd_dhcp_client.c:7641
_nx_dhcp_extract_information()
(
interface_record
->
nx_dhcp_state
==
NX_DHCP_STATE_RENEWING
)
||
nxd_dhcp_client.c:7642
_nx_dhcp_extract_information()
(
interface_record
->
nx_dhcp_state
==
NX_DHCP_STATE_REBINDING
)
)
nxd_dhcp_client.c:7643
_nx_dhcp_extract_information()
(
dhcp_ptr
->
nx_dhcp_interface_record
[
i
]
.
nx_dhcp_state
>=
NX_DHCP_STATE_BOUND
)
)
nxd_dhcp_client.c:8631
_nx_dhcp_server_address_get()
if
(
interface_record
->
nx_dhcp_state
>=
NX_DHCP_STATE_BOUND
)
nxd_dhcp_client.c:8791
_nx_dhcp_interface_server_address_get()
dhcp_ptr
->
nx_dhcp_interface_record
[
i
]
.
nx_dhcp_state
=
NX_DHCP_STATE_NOT_STARTED
;
nxd_dhcp_client.c:9027
_nx_dhcp_set_interface_index()
Call Tree
from
examples
All items filtered out
All items filtered out
Data Use
from
examples
NX_DHCP_INTERFACE_RECORD_STRUCT::nx_dhcp_state
is written by 8 functions and is read by 18 functions:
_nx_dhcp_interface_reinitialize()
_nx_dhcp_interface_force_renew()
_nx_dhcp_interface_decline()
_nx_dhcp_interface_start()
_nx_dhcp_interface_stop()
_nx_dhcp_packet_process()
_nx_dhcp_timeout_process()
_nx_dhcp_set_interface_index()
All items filtered out
NX_DHCP_INTERFACE_RECORD_STRUCT::nx_dhcp_state
_nx_dhcp_force_renew()
_nx_dhcp_interface_force_renew()
_nx_dhcp_decline()
_nx_dhcp_interface_decline()
_nx_dhcp_release()
_nx_dhcp_interface_release()
_nx_dhcp_interface_start()
_nx_dhcp_stop()
_nx_dhcp_interface_stop()
_nx_dhcp_user_option_retrieve()
_nx_dhcp_interface_user_option_retrieve()
_nx_dhcp_packet_process()
_nx_dhcp_timeout_process()
_nx_dhcp_interface_send_request()
_nx_dhcp_send_request_internal()
_nx_dhcp_extract_information()
_nx_dhcp_server_address_get()
_nx_dhcp_interface_server_address_get()
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