DnsServer.h
@ NXRRSet
Definition: UdpConnection.h:27
void setTTL(uint32_t ttl)
Set message Time-To-Live in seconds.
Definition: DnsServer.h:82
@ YXDomain
@ NotImplemented
@ FormError
void onReceive(pbuf *buf, IpAddress remoteIP, uint16_t remotePort) override
@ Refused
@ NoError
void setErrorReplyCode(DnsReplyCode replyCode)
Set error reply code.
Definition: DnsServer.h:74
bool start(uint16_t port, const String &domainName, const IpAddress &resolvedIP)
Start the DNS server.
@ ServerFailure
Definition: DnsServer.h:45
@ YXRRSet
@ NonExistentDomain
A class to make it easier to handle and pass around IP addresses.
Definition: IpAddress.h:44