\section{KIO::Dav\-Job Class Reference}
\label{classKIO_1_1DavJob}\index{KIO::DavJob@{KIO::DavJob}}
The transfer job pumps data into and/or out of a Slave.  


{\tt \#include $<$davjob.h$>$}

Inheritance diagram for KIO::Dav\-Job:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=65pt]{classKIO_1_1DavJob__inherit__graph}
\end{center}
\end{figure}
Collaboration diagram for KIO::Dav\-Job:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=234pt]{classKIO_1_1DavJob__coll__graph}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{CompactItemize}
\item 
{\bf Dav\-Job} (const  {\bf KURL} \&url, int method, const  {\bf QString} \&request, bool show\-Progress\-Info)\label{classKIO_1_1DavJob_a0}

\item 
{\bf QDom\-Document} \& {\bf response} ()\label{classKIO_1_1DavJob_a1}

\end{CompactItemize}
\subsection*{Protected Slots}
\begin{CompactItemize}
\item 
virtual void {\bf slot\-Finished} ()
\begin{CompactList}\small\item\em Called when the slave marks the job as finished. \item\end{CompactList}\item 
virtual void {\bf slot\-Data} (const  {\bf QByte\-Array} \&data)\label{classKIO_1_1DavJob_j1}

\end{CompactItemize}
\subsection*{Protected Attributes}
\begin{CompactItemize}
\item 
bool {\bf m\_\-suspended}\label{classKIO_1_1DavJob_p0}

\item 
{\bf Transfer\-Job} $\ast$ {\bf m\_\-sub\-Job}\label{classKIO_1_1DavJob_p1}

\end{CompactItemize}


\subsection{Detailed Description}
The transfer job pumps data into and/or out of a Slave. 

Data is sent to the slave on request of the slave ({\bf data\-Req}{\rm (p.\,\pageref{classKIO_1_1TransferJob_l1})}). If data coming from the slave can not be handled, the reading of data from the slave should be suspended. \begin{Desc}
\item[Since:]3.1 \end{Desc}




Definition at line 54 of file davjob.h.

\subsection{Member Function Documentation}
\index{KIO::DavJob@{KIO::Dav\-Job}!slotFinished@{slotFinished}}
\index{slotFinished@{slotFinished}!KIO::DavJob@{KIO::Dav\-Job}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void Dav\-Job::slot\-Finished ()\hspace{0.3cm}{\tt  [protected, virtual, slot]}}\label{classKIO_1_1DavJob_j0}


Called when the slave marks the job as finished. 



Reimplemented from {\bf KIO::Transfer\-Job} {\rm (p.\,\pageref{classKIO_1_1TransferJob_j1})}.

Definition at line 63 of file davjob.cpp.

References QDom\-Document::create\-Element\-NS(), QDom\-Document::create\-Text\-Node(), and QDom\-Document::set\-Content().

The documentation for this class was generated from the following files:\begin{CompactItemize}
\item 
davjob.h\item 
davjob.cpp\end{CompactItemize}
