May 26, 2018
Non-blocking, concurrent DNS server component
POEComponentServerDNS is a POE component that implements a DNS server.
It uses POEComponentClientDNS to handle resolving when configured as ‘forward_only’ and NetDNSResolverRecurse wrapped by POEComponentGeneric to perform recursion.
One may add handlers to massage and manipulate responses to particular queries which is vaguely modelled after NetDNSNameserver.