9#ifndef KDNSSDSERVICETYPEBROWSER_H
10#define KDNSSDSERVICETYPEBROWSER_H
12#include "remoteservice.h"
14#include <QtContainerFwd>
19class ServiceTypeBrowserPrivate;
80#if KDNSSD_ENABLE_DEPRECATED_SINCE(4, 0)
86 KDNSSD_DEPRECATED_VERSION(4, 0,
"Just call ServiceTypeBrowser::startBrowse() again")
87 bool isRunning()
const
141 friend class ServiceTypeBrowserPrivate;
142 std::unique_ptr<ServiceTypeBrowserPrivate>
const d;
Browses the service types being published on a domain.
Definition servicetypebrowser.h:37
void finished()
Emitted when the list of published service types has settled.
QStringList serviceTypes() const
All the service types currently being published.
void startBrowse()
Starts browsing.
ServiceTypeBrowser(const QString &domain=QString(), QObject *parent=nullptr)
Create a ServiceTypeBrowser for a domain.
void serviceTypeRemoved(const QString &type)
Emitted when there are no more services of this type.
void serviceTypeAdded(const QString &type)
A new type of service has been found.