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