25#ifndef QMDNSENGINE_ABSTRACTSERVER_H
26#define QMDNSENGINE_ABSTRACTSERVER_H
30#include "qmdnsengine_export.h"
83 void error(
const QString &message);
virtual void sendMessage(const Message &message)=0
Send a message to its provided destination.
virtual void sendMessageToAll(const Message &message)=0
Send a message to the multicast address on each interface.
AbstractServer(QObject *parent=0)
Abstract constructor.
void messageReceived(const Message &message)
Indicate that a DNS message was received.
void error(const QString &message)
Indicate that an error has occurred.
DNS message.
Definition message.h:61