lwIP  2.0.2
Lightweight IP stack
mdns.h File Reference
#include "lwip/apps/mdns_opts.h"
#include "lwip/netif.h"

Typedefs

typedef void(* service_get_txt_fn_t) (struct mdns_service *service, void *txt_userdata)
 

Functions

void mdns_resp_init (void)
 
err_t mdns_resp_add_netif (struct netif *netif, const char *hostname, u32_t dns_ttl)
 
err_t mdns_resp_remove_netif (struct netif *netif)
 
err_t mdns_resp_add_service (struct netif *netif, const char *name, const char *service, enum mdns_sd_proto proto, u16_t port, u32_t dns_ttl, service_get_txt_fn_t txt_fn, void *txt_userdata)
 
err_t mdns_resp_add_service_txtitem (struct mdns_service *service, const char *txt, u8_t txt_len)
 
void mdns_resp_netif_settings_changed (struct netif *netif)
 

Detailed Description

MDNS responder

Typedef Documentation

◆ service_get_txt_fn_t

typedef void(* service_get_txt_fn_t) (struct mdns_service *service, void *txt_userdata)

Callback function to add text to a reply, called when generating the reply