Multicast DNS

group LWESP_MDNS

mDNS function

Functions

lwespr_t lwesp_mdns_set_config(uint8_t en, const char *host, const char *server, lwesp_port_t port, const lwesp_api_cmd_evt_fn evt_fn, void *const evt_arg, const uint32_t blocking)

Configure mDNS parameters with hostname and server.

Parameters
  • en[in] Status to enable 1 or disable 0 mDNS function

  • host[in] mDNS host name

  • server[in] mDNS server name

  • port[in] mDNS server port number

  • evt_fn[in] Callback function called when command has finished. Set to NULL when not used

  • evt_arg[in] Custom argument for event callback function

  • blocking[in] Status whether command should be blocking or not

Returns

lwespOK on success, member of lwespr_t enumeration otherwise