Embedded TCP/IP stack
4.1.0
|
fnet_autoip.h
86 typedef void(*fnet_autoip_callback_t)(fnet_autoip_desc_t desc, fnet_netif_desc_t netif, void *cookie);
158 void fnet_autoip_set_callback_updated (fnet_autoip_desc_t desc, fnet_autoip_callback_t callback_updated, void *cookie);
180 void fnet_autoip_set_callback_probe (fnet_autoip_desc_t desc, fnet_autoip_callback_t callback_probe, void *param);
Initialization parameters for the fnet_autoip_init() function.
Definition: fnet_autoip.h:91
fnet_bool_t fnet_autoip_is_enabled(fnet_autoip_desc_t desc)
Detects if the Auto-IP service is enabled or disabled.
void(* fnet_autoip_callback_t)(fnet_autoip_desc_t desc, fnet_netif_desc_t netif, void *cookie)
Auto-IP event handler callback function prototype, that is called when the Auto-IP service has update...
Definition: fnet_autoip.h:86
fnet_autoip_desc_t fnet_autoip_init(struct fnet_autoip_params *params)
Initializes the Auto-IP service.
fnet_autoip_desc_t fnet_autoip_get_by_netif(fnet_netif_desc_t netif)
Looks for a Auto-IP service assigned to the specified network interface.
fnet_ip4_addr_t ip_address
Suggested IP address. For example, it may be used for the case when the network media indicates that ...
Definition: fnet_autoip.h:94
void fnet_autoip_set_callback_probe(fnet_autoip_desc_t desc, fnet_autoip_callback_t callback_probe, void *param)
Registers the "Address probing" Auto-IP event handler callback.
fnet_netif_desc_t netif_desc
Network interface descriptor to be used by the Link-Local service.
Definition: fnet_autoip.h:93
void fnet_autoip_set_callback_updated(fnet_autoip_desc_t desc, fnet_autoip_callback_t callback_updated, void *cookie)
Registers the "IPv4 parameters updated" Auto-IP event handler callback.
© 2005-2018 by Andrey Butok. http://fnet.sourceforge.net