DnsServer Member List
This is the complete list of members for DnsServer, including all inherited members.
close() | UdpConnection | virtual |
connect(IpAddress ip, uint16_t port) | UdpConnection | virtual |
DnsServer() | DnsServer | inline |
initialize(udp_pcb *pcb=nullptr) | UdpConnection | protected |
joinMulticastGroup(IpAddress localIp, IpAddress multicastIp) | IpConnection | |
joinMulticastGroup(IpAddress multicastIp) | IpConnection | inline |
leaveMulticastGroup(IpAddress localIp, IpAddress multicastIp) | IpConnection | |
leaveMulticastGroup(IpAddress multicastIp) | IpConnection | inline |
listen(int port) | UdpConnection | virtual |
onDataCallback | UdpConnection | protected |
onReceive(pbuf *buf, IpAddress remoteIP, uint16_t remotePort) override | DnsServer | protectedvirtual |
send(const char *data, int length) | UdpConnection | virtual |
sendString(const char *data) | UdpConnection | inline |
sendString(const String &data) | UdpConnection | inline |
sendStringTo(IpAddress remoteIP, uint16_t remotePort, const char *data) | UdpConnection | inline |
sendStringTo(IpAddress remoteIP, uint16_t remotePort, const String &data) | UdpConnection | inline |
sendTo(IpAddress remoteIP, uint16_t remotePort, const char *data, int length) | UdpConnection | virtual |
setErrorReplyCode(DnsReplyCode replyCode) | DnsServer | inline |
setMulticast(IpAddress ip) | UdpConnection | |
setMulticastTtl(size_t ttl) | UdpConnection | |
setTTL(uint32_t ttl) | DnsServer | inline |
start(uint16_t port, const String &domainName, const IpAddress &resolvedIP) | DnsServer | |
staticOnReceive(void *arg, struct udp_pcb *pcb, struct pbuf *p, LWIP_IP_ADDR_T *addr, u16_t port) | UdpConnection | protectedstatic |
stop() | DnsServer | |
udp | UdpConnection | protected |
UdpConnection() | UdpConnection | inline |
UdpConnection(UdpConnectionDataDelegate dataHandler) | UdpConnection | inline |
~UdpConnection() | UdpConnection | inlinevirtual |