21 #ifndef __kio_davjob_h__
22 #define __kio_davjob_h__
27 #include <tqptrlist.h>
29 #include <tqstringlist.h>
30 #include <tqguardedptr.h>
33 #include <sys/types.h>
36 #include <kio/jobclasses.h>
37 #include <kio/global.h>
65 DavJob(
const KURL& url,
int method,
66 const TQString& request,
bool showProgressInfo);
71 TQDomDocument&
response() {
return m_response; }
74 virtual void slotFinished();
75 virtual void slotData(
const TQByteArray &data);
84 TQDomDocument m_response;
98 KIO_EXPORT DavJob*
davPropFind(
const KURL& url,
const TQDomDocument& properties, TQString depth,
bool showProgressInfo=
true );
110 KIO_EXPORT DavJob*
davPropPatch(
const KURL& url,
const TQDomDocument& properties,
bool showProgressInfo=
true );
122 KIO_EXPORT DavJob*
davSearch(
const KURL &url,
const TQString& nsURI,
const TQString& qName,
const TQString& query,
bool showProgressInfo=
true );