NX_IPV4_MULTICAST_STRUCT::nx_ipv4_multicast_update_time is only used within netxduo.
 
Symbols
loading...
Files
loading...
CodeScopeSTM32 Libraries and SamplesnetxduoNX_IPV4_MULTICAST_STRUCT::nx_ipv4_multicast_update_time

NX_IPV4_MULTICAST_STRUCT::nx_ipv4_multicast_update_time field

Syntax

ULONG nx_ipv4_multicast_update_time;

References

LocationReferrerText
nx_api.h:2355
ULONG nx_ipv4_multicast_update_time;
nx_igmp_multicast_interface_join_internal.c:169_nx_igmp_multicast_interface_join_internal()
ip_ptr -> nx_ipv4_multicast_entry[first_free].nx_ipv4_multicast_update_time = update_time; /* Update on next IGMP periodic */
nx_igmp_multicast_interface_leave_internal.c:139_nx_igmp_multicast_interface_leave_internal()
if (ip_ptr -> nx_ipv4_multicast_entry[i].nx_ipv4_multicast_update_time == NX_WAIT_FOREVER)
nx_igmp_packet_process.c:324_nx_igmp_packet_process()
if (((ip_ptr -> nx_ipv4_multicast_entry[i].nx_ipv4_multicast_update_time < max_update_time) &&
nx_igmp_packet_process.c:325_nx_igmp_packet_process()
(ip_ptr -> nx_ipv4_multicast_entry[i].nx_ipv4_multicast_update_time != NX_NULL)) ||
nx_igmp_packet_process.c:326_nx_igmp_packet_process()
(ip_ptr -> nx_ipv4_multicast_entry[i].nx_ipv4_multicast_update_time == NX_WAIT_FOREVER))
nx_igmp_packet_process.c:334_nx_igmp_packet_process()
ip_ptr -> nx_ipv4_multicast_entry[i].nx_ipv4_multicast_update_time = update_time;
nx_igmp_packet_process.c:368_nx_igmp_packet_process()
(ip_ptr -> nx_ipv4_multicast_entry[i].nx_ipv4_multicast_update_time != NX_WAIT_FOREVER))
nx_igmp_packet_process.c:373_nx_igmp_packet_process()
ip_ptr -> nx_ipv4_multicast_entry[i].nx_ipv4_multicast_update_time = 0;
nx_igmp_periodic_processing.c:91_nx_igmp_periodic_processing()
if ((ip_ptr -> nx_ipv4_multicast_entry[i].nx_ipv4_multicast_update_time > 0) &&
nx_igmp_periodic_processing.c:92_nx_igmp_periodic_processing()
(ip_ptr -> nx_ipv4_multicast_entry[i].nx_ipv4_multicast_update_time != NX_WAIT_FOREVER))
nx_igmp_periodic_processing.c:96_nx_igmp_periodic_processing()
ip_ptr -> nx_ipv4_multicast_entry[i].nx_ipv4_multicast_update_time--;
nx_igmp_periodic_processing.c:100_nx_igmp_periodic_processing()
if ((ip_ptr -> nx_ipv4_multicast_entry[i].nx_ipv4_multicast_update_time == 0) && (sent_count > 0))
nx_igmp_periodic_processing.c:104_nx_igmp_periodic_processing()
ip_ptr -> nx_ipv4_multicast_entry[i].nx_ipv4_multicast_update_time = 1;
nx_igmp_periodic_processing.c:108_nx_igmp_periodic_processing()
if (ip_ptr -> nx_ipv4_multicast_entry[i].nx_ipv4_multicast_update_time == 0)

Data Use

Functions writing NX_IPV4_MULTICAST_STRUCT::nx_ipv4_multicast_update_time
Functions reading NX_IPV4_MULTICAST_STRUCT::nx_ipv4_multicast_update_time
NX_IPV4_MULTICAST_STRUCT::nx_ipv4_multicast_update_time
Type of NX_IPV4_MULTICAST_STRUCT::nx_ipv4_multicast_update_time
NX_IPV4_MULTICAST_STRUCT::nx_ipv4_multicast_update_time
all items filtered out