Module mdns
Data Types
config()
config() = #{hostname => iodata(), interface => inet:ip4_address(), ttl => pos_integer()}
Function Index
| parse_dns_message/1 | |
| parse_dns_name/2 | |
| serialize_dns_message/1 | |
| serialize_dns_name/1 | |
| start_link/1 | Start mdns server and resolve Hostname.local. |
| stop/1 | Stop mdns responder. |
Function Details
parse_dns_message/1
parse_dns_message(Message) -> any()
parse_dns_name/2
parse_dns_name(Message, Data) -> any()
serialize_dns_message/1
serialize_dns_message(Dns_message) -> any()
serialize_dns_name/1
serialize_dns_name(Name) -> any()
start_link/1
start_link(Config::config()) -> {ok, pid()} | {error, Reason::term()}
Start mdns server and resolve Hostname.local
stop/1
stop(Pid::pid()) -> ok
Stop mdns responder