25#ifndef QMDNSENGINE_PROVIDER_H
26#define QMDNSENGINE_PROVIDER_H
30#include "qmdnsengine_export.h"
39class QMDNSENGINE_EXPORT ProviderPrivate;
63class QMDNSENGINE_EXPORT
Provider :
public QObject
85 ProviderPrivate *
const d;
Base class for sending and receiving DNS messages.
Definition abstractserver.h:46
Hostname reserved for exclusive use
Definition hostname.h:55
void update(const Service &service)
Update the service with the provided information.
Provider(AbstractServer *server, Hostname *hostname, QObject *parent=0)
Create a new service provider.
Service available on the local network
Definition service.h:52