17 #ifndef WSDISCOVERYTARGETSERVICE_H
18 #define WSDISCOVERYTARGETSERVICE_H
20 #include "wsdiscoveryclient_export.h"
21 #include <KDSoapClient/KDQName>
25 class WSDiscoveryTargetServiceData;
35 void setEndpointReference(
const QString &endpointReference);
36 QString endpointReference()
const;
37 QList<KDQName> typeList()
const;
38 void setTypeList(
const QList<KDQName> &typeList);
39 QList<QUrl> scopeList()
const;
40 void setScopeList(
const QList<QUrl> &scopeList);
41 QList<QUrl> xAddrList()
const;
42 void setXAddrList(
const QList<QUrl> &xAddrList);
43 QDateTime lastSeen()
const;
44 void setLastSeen(
const QDateTime &lastSeen);
45 void updateLastSeen();
47 bool isMatchingType(
const KDQName &matchingType)
const;
48 bool isMatchingScope(
const QUrl &matchingScope)
const;
51 QSharedDataPointer<WSDiscoveryTargetServiceData> d;
Definition: wsdiscoverytargetservice.h:28