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/1Start mdns server and resolve Hostname.local.
stop/1Stop 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()

stop/1


stop(Pid::pid()) -> ok

Stop mdns responder