# `MdnsLite.InetMonitor`
[🔗](https://github.com/nerves-networking/mdns_lite/blob/v0.9.1/lib/mdns_lite/inet_monitor.ex#L6)

Network monitor that uses Erlang's :inet functions

Use this network monitor to detect new network interfaces and their
IP addresses when not using Nerves. It regularly polls the system
for changes so it's not as fast at starting mDNS responders as
the `MdnsLite.VintageNetMonitor` is. However, it works everywhere.

See `MdnsLite.Options` for how to set your `config.exs` to use it.

# `child_spec`

Returns a specification to start this module under a supervisor.

See `Supervisor`.

---

*Consult [api-reference.md](api-reference.md) for complete listing*
