Sophie

Sophie

distrib > Fedora > 15 > i386 > by-pkgid > 1f9eb832ba1e4b88d9a5c2b384813bb4 > files > 5278

kdelibs3-apidocs-3.5.10-31.fc15.noarch.rpm

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en_US" xml:lang="en_US">

<head>
  <title>kio/kio: KIO::TransferJob Class Reference (kio/kio)</title>
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

  <meta http-equiv="Content-Style-Type" content="text/css" />

  <meta http-equiv="pics-label" content='(pics-1.1 "http://www.icra.org/ratingsv02.html" comment "ICRAonline DE v2.0" l gen true for "http://www.kde.org"  r (nz 1 vz 1 lz 1 oz 1 cb 1) "http://www.rsac.org/ratingsv01.html" l gen true for "http://www.kde.org"  r (n 0 s 0 v 0 l 0))' />

  <meta name="trademark" content="KDE e.V." />
  <meta name="description" content="K Desktop Environment Homepage, KDE.org" />
  <meta name="MSSmartTagsPreventParsing" content="true" />
  <meta name="robots" content="all" />

  <link rel="shortcut icon" href="../../../favicon.ico" />

<link rel="stylesheet" media="screen" type="text/css" title="APIDOX" href="doxygen.css" />



</head>

<body>

<div id="nav_header_top" align="right">
  <a href="#content" class="doNotDisplay" accesskey="2">Skip to main content ::</a>

  <a href="../../.."><img id="nav_header_logo" alt="Home" align="left" src="../../../kde_gear_64.png" border="0" /></a>
  <span class="doNotDisplay">::</span>

  <div id="nav_header_title" align="left">KDE API Reference</div>


</div>

<div id="nav_header_bottom" align="right">
  <span class="doNotDisplay">:: <a href="#navigation" accesskey="5">Skip to Link Menu</a><br/></span>
  <div id="nav_header_bottom_right" style="text-align: left;">
/ <a href="../../..">API Reference</a>
 / <a href="../../html/index.html">kio</a> / <a href=".">kio</a>
  </div>
</div>


<table id="main" border="0" cellpadding="0" cellspacing="0" width="100%">
<tr>
      <td valign="top" class="menuheader" height="0"></td>

  <td id="contentcolumn" valign="top" rowspan="2" >
    <div id="content" style="padding-top: 0px;"><div style="width:100%; margin: 0px; padding: 0px;">
    <a name="content"></a>


<!-- Generated by Doxygen 1.7.4 -->
  <div id="nav-path" class="navpath">
    <ul>
      <li class="navelem"><a class="el" href="namespaceKIO.html">KIO</a>      </li>
      <li class="navelem"><a class="el" href="classKIO_1_1TransferJob.html">TransferJob</a>      </li>
    </ul>
  </div>
</div>
<div class="header">
  <div class="summary">
<a href="#signals">Signals</a> &#124;
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pro-slots">Protected Slots</a> &#124;
<a href="#pro-methods">Protected Member Functions</a> &#124;
<a href="#pro-attribs">Protected Attributes</a>  </div>
  <div class="headertitle">
<div class="title">KIO::TransferJob Class Reference</div>  </div>
</div>
<div class="contents">
<!-- doxytag: class="KIO::TransferJob" --><!-- doxytag: inherits="KIO::SimpleJob" -->
<p>The transfer job pumps data into and/or out of a <a class="el" href="classKIO_1_1Slave.html" title="Attention developers: If you change the implementation of KIO::Slave, do *not* use connection() or sl...">Slave</a>.  
 <a href="classKIO_1_1TransferJob.html#details">More...</a></p>

<p><code>#include &lt;<a class="el" href="jobclasses_8h_source.html">jobclasses.h</a>&gt;</code></p>
<div class="dynheader">
Inheritance diagram for KIO::TransferJob:</div>
<div class="dyncontent">
 <div class="center">
  <img src="classKIO_1_1TransferJob.png" usemap="#KIO::TransferJob_map" alt=""/>
  <map id="KIO::TransferJob_map" name="KIO::TransferJob_map">
<area href="classKIO_1_1SimpleJob.html" title="A simple job (one url and one command)." alt="KIO::SimpleJob" shape="rect" coords="232,112,377,136"/>
<area href="classKIO_1_1Job.html" title="The base class for all jobs." alt="KIO::Job" shape="rect" coords="232,56,377,80"/>
<area href="qobject.html" alt="QObject" shape="rect" coords="232,0,377,24"/>
<area href="classKIO_1_1DavJob.html" title="The transfer job pumps data into and/or out of a Slave." alt="KIO::DavJob" shape="rect" coords="0,224,145,248"/>
<area href="classKIO_1_1MimetypeJob.html" title="A MimetypeJob is a TransferJob that allows you to get the mime type of an URL." alt="KIO::MimetypeJob" shape="rect" coords="155,224,300,248"/>
<area href="classKIO_1_1MultiGetJob.html" title="The MultiGetJob is a TransferJob that allows you to get several files from a single server..." alt="KIO::MultiGetJob" shape="rect" coords="310,224,455,248"/>
<area href="classKIO_1_1StoredTransferJob.html" title="StoredTransferJob is a TransferJob (for downloading or uploading data) that also stores a QByteArray ..." alt="KIO::StoredTransferJob" shape="rect" coords="465,224,610,248"/>
</map>
 </div></div>

<p><a href="classKIO_1_1TransferJob-members.html">List of all members.</a></p>
<table class="memberdecls">
<tr><td colspan="2"><h2><a name="signals"></a>
Signals</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKIO_1_1TransferJob.html#a79de5d26de10869c40ebc598b8778e54">data</a> (<a class="el" href="classKIO_1_1Job.html">KIO::Job</a> *job, const <a class="elRef" href="qbytearray.html">QByteArray</a> &amp;data)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKIO_1_1TransferJob.html#a05413b61f9938a3a0cd732ee3095c26c">dataReq</a> (<a class="el" href="classKIO_1_1Job.html">KIO::Job</a> *job, <a class="elRef" href="qbytearray.html">QByteArray</a> &amp;data)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKIO_1_1TransferJob.html#aa4450f75e6a9d7707af2407e6f5c253f">redirection</a> (<a class="el" href="classKIO_1_1Job.html">KIO::Job</a> *job, const KURL &amp;url)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKIO_1_1TransferJob.html#af74ecc6cd40f1f91325f40d758b0094f">permanentRedirection</a> (<a class="el" href="classKIO_1_1Job.html">KIO::Job</a> *job, const KURL &amp;fromUrl, const KURL &amp;toUrl)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKIO_1_1TransferJob.html#aef2c98272123dbccf26eecd072aa88ee">mimetype</a> (<a class="el" href="classKIO_1_1Job.html">KIO::Job</a> *job, const <a class="elRef" href="qstring.html">QString</a> &amp;type)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abbc4a9b5a9c3234afef063aa019a9a7d"></a><!-- doxytag: member="KIO::TransferJob::canResume" ref="abbc4a9b5a9c3234afef063aa019a9a7d" args="(KIO::Job *job, KIO::filesize_t offset)" -->
void&#160;</td><td class="memItemRight" valign="bottom"><b>canResume</b> (<a class="el" href="classKIO_1_1Job.html">KIO::Job</a> *job, <a class="el" href="namespaceKIO.html#a90b418366ba9052c97d4dca845026f43">KIO::filesize_t</a> offset)</td></tr>
<tr><td colspan="2"><h2><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKIO_1_1TransferJob.html#a8cfd586d65d9b34619c751f300e364b7">TransferJob</a> (const KURL &amp;url, int command, const <a class="elRef" href="qbytearray.html">QByteArray</a> &amp;packedArgs, const <a class="elRef" href="qbytearray.html">QByteArray</a> &amp;_staticData, bool showProgressInfo)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af37ed93a45e6fd91158121d14ac586c6"></a><!-- doxytag: member="KIO::TransferJob::start" ref="af37ed93a45e6fd91158121d14ac586c6" args="(Slave *slave)" -->
virtual void&#160;</td><td class="memItemRight" valign="bottom"><b>start</b> (<a class="el" href="classKIO_1_1Slave.html">Slave</a> *slave)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKIO_1_1TransferJob.html#a973a40518f2ce36b8e6108f4f552f675">slotResult</a> (<a class="el" href="classKIO_1_1Job.html">KIO::Job</a> *job)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKIO_1_1TransferJob.html#a8907b03364ff49ed6ca3cb5926dc34d2">suspend</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKIO_1_1TransferJob.html#a3ffdb746afba35dcea68555f7d23389f">resume</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKIO_1_1TransferJob.html#a3f78a5a5057e6181507d74452e0c774f">isSuspended</a> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKIO_1_1TransferJob.html#aaa447670d128044d1dc263ccbfa59541">isErrorPage</a> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKIO_1_1TransferJob.html#af93caa66d1bf6d3f26402c12b31c3038">setAsyncDataEnabled</a> (bool enabled)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKIO_1_1TransferJob.html#a31c8642b428436a7c1330461b1951891">sendAsyncData</a> (const <a class="elRef" href="qbytearray.html">QByteArray</a> &amp;data)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKIO_1_1TransferJob.html#af7abdb2d077ce66ef2c1c730818f9f7f">setReportDataSent</a> (bool enabled)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKIO_1_1TransferJob.html#a7a201fc71162db158153010068f68144">reportDataSent</a> ()</td></tr>
<tr><td colspan="2"><h2><a name="pro-slots"></a>
Protected Slots</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a29d5eb859723f864755006345885cd11"></a><!-- doxytag: member="KIO::TransferJob::slotRedirection" ref="a29d5eb859723f864755006345885cd11" args="(const KURL &amp;url)" -->
virtual void&#160;</td><td class="memItemRight" valign="bottom"><b>slotRedirection</b> (const KURL &amp;url)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKIO_1_1TransferJob.html#ab28b5b6c856ce687cbaf7981f444b17d">slotFinished</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa9d4752202b2943ffeb1519c74c52461"></a><!-- doxytag: member="KIO::TransferJob::slotData" ref="aa9d4752202b2943ffeb1519c74c52461" args="(const QByteArray &amp;data)" -->
virtual void&#160;</td><td class="memItemRight" valign="bottom"><b>slotData</b> (const <a class="elRef" href="qbytearray.html">QByteArray</a> &amp;data)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6bdf081b3ba79d7476ba15406971e45b"></a><!-- doxytag: member="KIO::TransferJob::slotDataReq" ref="a6bdf081b3ba79d7476ba15406971e45b" args="()" -->
virtual void&#160;</td><td class="memItemRight" valign="bottom"><b>slotDataReq</b> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a376a9fb3e0b7ce0afe797534eab31cfb"></a><!-- doxytag: member="KIO::TransferJob::slotMimetype" ref="a376a9fb3e0b7ce0afe797534eab31cfb" args="(const QString &amp;mimetype)" -->
virtual void&#160;</td><td class="memItemRight" valign="bottom"><b>slotMimetype</b> (const <a class="elRef" href="qstring.html">QString</a> &amp;mimetype)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8ee331ab62d2ea5b8421bf076d3df8d2"></a><!-- doxytag: member="KIO::TransferJob::slotNeedSubURLData" ref="a8ee331ab62d2ea5b8421bf076d3df8d2" args="()" -->
virtual void&#160;</td><td class="memItemRight" valign="bottom"><b>slotNeedSubURLData</b> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a496bab6f9a625906233b8983aca274f0"></a><!-- doxytag: member="KIO::TransferJob::slotSubURLData" ref="a496bab6f9a625906233b8983aca274f0" args="(KIO::Job *, const QByteArray &amp;)" -->
virtual void&#160;</td><td class="memItemRight" valign="bottom"><b>slotSubURLData</b> (<a class="el" href="classKIO_1_1Job.html">KIO::Job</a> *, const <a class="elRef" href="qbytearray.html">QByteArray</a> &amp;)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKIO_1_1TransferJob.html#a4b08753f89431a1982c2617ee17ea2b5">slotMetaData</a> (const <a class="el" href="classKIO_1_1MetaData.html">KIO::MetaData</a> &amp;_metaData)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a325c8d69df3b553a87161358a087f7b3"></a><!-- doxytag: member="KIO::TransferJob::slotErrorPage" ref="a325c8d69df3b553a87161358a087f7b3" args="()" -->
void&#160;</td><td class="memItemRight" valign="bottom"><b>slotErrorPage</b> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a43e9dc034c482b3f26451bd3b690a8bd"></a><!-- doxytag: member="KIO::TransferJob::slotCanResume" ref="a43e9dc034c482b3f26451bd3b690a8bd" args="(KIO::filesize_t offset)" -->
void&#160;</td><td class="memItemRight" valign="bottom"><b>slotCanResume</b> (<a class="el" href="namespaceKIO.html#a90b418366ba9052c97d4dca845026f43">KIO::filesize_t</a> offset)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a820a6fdde870f5d4dd20b0900f106fb5"></a><!-- doxytag: member="KIO::TransferJob::slotPostRedirection" ref="a820a6fdde870f5d4dd20b0900f106fb5" args="()" -->
void&#160;</td><td class="memItemRight" valign="bottom"><b>slotPostRedirection</b> ()</td></tr>
<tr><td colspan="2"><h2><a name="pro-methods"></a>
Protected Member Functions</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a19a5dfcc74808ab3a4f0820648eb114c"></a><!-- doxytag: member="KIO::TransferJob::virtual_hook" ref="a19a5dfcc74808ab3a4f0820648eb114c" args="(int id, void *data)" -->
virtual void&#160;</td><td class="memItemRight" valign="bottom"><b>virtual_hook</b> (int id, void *data)</td></tr>
<tr><td colspan="2"><h2><a name="pro-attribs"></a>
Protected Attributes</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a985d104f8b9d63a8234ee781b5378de6"></a><!-- doxytag: member="KIO::TransferJob::m_suspended" ref="a985d104f8b9d63a8234ee781b5378de6" args="" -->
bool&#160;</td><td class="memItemRight" valign="bottom"><b>m_suspended</b></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a215820c5469bb4688017b5c70ead2143"></a><!-- doxytag: member="KIO::TransferJob::m_errorPage" ref="a215820c5469bb4688017b5c70ead2143" args="" -->
bool&#160;</td><td class="memItemRight" valign="bottom"><b>m_errorPage</b></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a76bd6880749eea1e3925c2fde2303be2"></a><!-- doxytag: member="KIO::TransferJob::staticData" ref="a76bd6880749eea1e3925c2fde2303be2" args="" -->
<a class="elRef" href="qbytearray.html">QByteArray</a>&#160;</td><td class="memItemRight" valign="bottom"><b>staticData</b></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="acfe3e68e4efbc69078a28ebaf634049d"></a><!-- doxytag: member="KIO::TransferJob::m_redirectionURL" ref="acfe3e68e4efbc69078a28ebaf634049d" args="" -->
KURL&#160;</td><td class="memItemRight" valign="bottom"><b>m_redirectionURL</b></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a987fc6f8d31236436eab736e682ad5a1"></a><!-- doxytag: member="KIO::TransferJob::m_redirectionList" ref="a987fc6f8d31236436eab736e682ad5a1" args="" -->
KURL::List&#160;</td><td class="memItemRight" valign="bottom"><b>m_redirectionList</b></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="adf69bb0df1921ffb82471c63b759ec44"></a><!-- doxytag: member="KIO::TransferJob::m_mimetype" ref="adf69bb0df1921ffb82471c63b759ec44" args="" -->
<a class="elRef" href="qstring.html">QString</a>&#160;</td><td class="memItemRight" valign="bottom"><b>m_mimetype</b></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a07fc058de95e2fab405fb982c82fa1e1"></a><!-- doxytag: member="KIO::TransferJob::m_subJob" ref="a07fc058de95e2fab405fb982c82fa1e1" args="" -->
<a class="el" href="classKIO_1_1TransferJob.html">TransferJob</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>m_subJob</b></td></tr>
</table>
<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
<div class="textblock"><p>The transfer job pumps data into and/or out of a <a class="el" href="classKIO_1_1Slave.html" title="Attention developers: If you change the implementation of KIO::Slave, do *not* use connection() or sl...">Slave</a>. </p>
<p>Data is sent to the slave on request of the slave ( dataReq). If data coming from the slave can not be handled, the reading of data from the slave should be suspended. </p>

<p>Definition at line <a class="el" href="jobclasses_8h_source.html#l00875">875</a> of file <a class="el" href="jobclasses_8h_source.html">jobclasses.h</a>.</p>
</div><hr/><h2>Constructor &amp; Destructor Documentation</h2>
<a class="anchor" id="a8cfd586d65d9b34619c751f300e364b7"></a><!-- doxytag: member="KIO::TransferJob::TransferJob" ref="a8cfd586d65d9b34619c751f300e364b7" args="(const KURL &amp;url, int command, const QByteArray &amp;packedArgs, const QByteArray &amp;_staticData, bool showProgressInfo)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">TransferJob::TransferJob </td>
          <td>(</td>
          <td class="paramtype">const KURL &amp;&#160;</td>
          <td class="paramname"><em>url</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>command</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="elRef" href="qbytearray.html">QByteArray</a> &amp;&#160;</td>
          <td class="paramname"><em>packedArgs</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="elRef" href="qbytearray.html">QByteArray</a> &amp;&#160;</td>
          <td class="paramname"><em>_staticData</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>showProgressInfo</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Do not create a <a class="el" href="classKIO_1_1TransferJob.html" title="The transfer job pumps data into and/or out of a Slave.">TransferJob</a>. </p>
<p>Use <a class="el" href="namespaceKIO.html#a0903950177f6943f35246a7ad577ac1c" title="Get (a.k.a.">KIO::get()</a> or <a class="el" href="namespaceKIO.html#a8ba49a4c7cd7a4c24ff37fae7edb0d59" title="Put (a.k.a.">KIO::put()</a> instead. </p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">url</td><td>the url to get or put </td></tr>
    <tr><td class="paramname">command</td><td>the command to issue </td></tr>
    <tr><td class="paramname">packedArgs</td><td>the arguments </td></tr>
    <tr><td class="paramname">_staticData</td><td>additional data to transmit (e.g. in a HTTP Post) </td></tr>
    <tr><td class="paramname">showProgressInfo</td><td>true to show progress information to the user </td></tr>
  </table>
  </dd>
</dl>

<p>Definition at line <a class="el" href="job_8cpp_source.html#l00916">916</a> of file <a class="el" href="job_8cpp_source.html">job.cpp</a>.</p>

</div>
</div>
<hr/><h2>Member Function Documentation</h2>
<a class="anchor" id="a79de5d26de10869c40ebc598b8778e54"></a><!-- doxytag: member="KIO::TransferJob::data" ref="a79de5d26de10869c40ebc598b8778e54" args="(KIO::Job *job, const QByteArray &amp;data)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KIO::TransferJob::data </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classKIO_1_1Job.html">KIO::Job</a> *&#160;</td>
          <td class="paramname"><em>job</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="elRef" href="qbytearray.html">QByteArray</a> &amp;&#160;</td>
          <td class="paramname"><em>data</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [signal]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Data from the slave has arrived. </p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">job</td><td>the job that emitted this signal </td></tr>
    <tr><td class="paramname">data</td><td>data received from the slave.</td></tr>
  </table>
  </dd>
</dl>
<p>End of data (EOD) has been reached if data.size() == 0, however, you should not be certain of data.size() == 0 ever happening (e.g. in case of an error), so you should rely on <a class="el" href="classKIO_1_1Job.html#ac7b363bb6cc3c6fabcc9bdbf3a7751f9" title="Emitted when the job is finished, in any case (completed, canceled, failed...).">result()</a> instead. </p>

</div>
</div>
<a class="anchor" id="a05413b61f9938a3a0cd732ee3095c26c"></a><!-- doxytag: member="KIO::TransferJob::dataReq" ref="a05413b61f9938a3a0cd732ee3095c26c" args="(KIO::Job *job, QByteArray &amp;data)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KIO::TransferJob::dataReq </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classKIO_1_1Job.html">KIO::Job</a> *&#160;</td>
          <td class="paramname"><em>job</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="elRef" href="qbytearray.html">QByteArray</a> &amp;&#160;</td>
          <td class="paramname"><em>data</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [signal]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Request for data. </p>
<p>Please note, that you shouldn't put too large chunks of data in it as this requires copies within the frame work, so you should rather split the data you want to pass here in reasonable chunks (about 1MB maximum)</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">job</td><td>the job that emitted this signal </td></tr>
    <tr><td class="paramname">data</td><td>buffer to fill with data to send to the slave. An empty buffer indicates end of data. (EOD) </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="aaa447670d128044d1dc263ccbfa59541"></a><!-- doxytag: member="KIO::TransferJob::isErrorPage" ref="aaa447670d128044d1dc263ccbfa59541" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool KIO::TransferJob::isErrorPage </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const<code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Checks whether we got an error page. </p>
<p>This currently only happens with HTTP urls. Call this from your slot connected to <a class="el" href="classKIO_1_1Job.html#ac7b363bb6cc3c6fabcc9bdbf3a7751f9" title="Emitted when the job is finished, in any case (completed, canceled, failed...).">result()</a>.</p>
<dl class="return"><dt><b>Returns:</b></dt><dd>true if we got an (HTML) error page from the server instead of what we asked for. </dd></dl>

<p>Definition at line <a class="el" href="jobclasses_8h_source.html#l00931">931</a> of file <a class="el" href="jobclasses_8h_source.html">jobclasses.h</a>.</p>

</div>
</div>
<a class="anchor" id="a3f78a5a5057e6181507d74452e0c774f"></a><!-- doxytag: member="KIO::TransferJob::isSuspended" ref="a3f78a5a5057e6181507d74452e0c774f" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool KIO::TransferJob::isSuspended </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const<code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Flow control. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>true if the job is suspended </dd></dl>

<p>Definition at line <a class="el" href="jobclasses_8h_source.html#l00921">921</a> of file <a class="el" href="jobclasses_8h_source.html">jobclasses.h</a>.</p>

</div>
</div>
<a class="anchor" id="aef2c98272123dbccf26eecd072aa88ee"></a><!-- doxytag: member="KIO::TransferJob::mimetype" ref="aef2c98272123dbccf26eecd072aa88ee" args="(KIO::Job *job, const QString &amp;type)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KIO::TransferJob::mimetype </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classKIO_1_1Job.html">KIO::Job</a> *&#160;</td>
          <td class="paramname"><em>job</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="elRef" href="qstring.html">QString</a> &amp;&#160;</td>
          <td class="paramname"><em>type</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [signal]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Mimetype determined. </p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">job</td><td>the job that emitted this signal </td></tr>
    <tr><td class="paramname">type</td><td>the mime type </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="af74ecc6cd40f1f91325f40d758b0094f"></a><!-- doxytag: member="KIO::TransferJob::permanentRedirection" ref="af74ecc6cd40f1f91325f40d758b0094f" args="(KIO::Job *job, const KURL &amp;fromUrl, const KURL &amp;toUrl)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KIO::TransferJob::permanentRedirection </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classKIO_1_1Job.html">KIO::Job</a> *&#160;</td>
          <td class="paramname"><em>job</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const KURL &amp;&#160;</td>
          <td class="paramname"><em>fromUrl</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const KURL &amp;&#160;</td>
          <td class="paramname"><em>toUrl</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [signal]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Signals a permanent redirection. </p>
<p>The redirection itself is handled internally. </p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">job</td><td>the job that emitted this signal </td></tr>
    <tr><td class="paramname">fromUrl</td><td>the original URL </td></tr>
    <tr><td class="paramname">toUrl</td><td>the new URL </td></tr>
  </table>
  </dd>
</dl>
<dl class="since"><dt><b>Since:</b></dt><dd>3.1 </dd></dl>

</div>
</div>
<a class="anchor" id="aa4450f75e6a9d7707af2407e6f5c253f"></a><!-- doxytag: member="KIO::TransferJob::redirection" ref="aa4450f75e6a9d7707af2407e6f5c253f" args="(KIO::Job *job, const KURL &amp;url)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KIO::TransferJob::redirection </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classKIO_1_1Job.html">KIO::Job</a> *&#160;</td>
          <td class="paramname"><em>job</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const KURL &amp;&#160;</td>
          <td class="paramname"><em>url</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [signal]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Signals a redirection. </p>
<p>Use to update the URL shown to the user. The redirection itself is handled internally. </p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">job</td><td>the job that emitted this signal </td></tr>
    <tr><td class="paramname">url</td><td>the new URL </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="a7a201fc71162db158153010068f68144"></a><!-- doxytag: member="KIO::TransferJob::reportDataSent" ref="a7a201fc71162db158153010068f68144" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool TransferJob::reportDataSent </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Returns whether the job reports the amount of data that has been sent (true), or whether the job reports the amount of data that has been received (false) </p>
<dl class="since"><dt><b>Since:</b></dt><dd>3.2 </dd></dl>

<p>Definition at line <a class="el" href="job_8cpp_source.html#l01064">1064</a> of file <a class="el" href="job_8cpp_source.html">job.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a3ffdb746afba35dcea68555f7d23389f"></a><!-- doxytag: member="KIO::TransferJob::resume" ref="a3ffdb746afba35dcea68555f7d23389f" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void TransferJob::resume </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Flow control. </p>
<p>Resume data processing from the slave. </p>

<p>Definition at line <a class="el" href="job_8cpp_source.html#l01122">1122</a> of file <a class="el" href="job_8cpp_source.html">job.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a31c8642b428436a7c1330461b1951891"></a><!-- doxytag: member="KIO::TransferJob::sendAsyncData" ref="a31c8642b428436a7c1330461b1951891" args="(const QByteArray &amp;data)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void TransferJob::sendAsyncData </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" href="qbytearray.html">QByteArray</a> &amp;&#160;</td>
          <td class="paramname"><em>data</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Provide data to the job when async data is enabled. </p>
<p>Should be called exactly once after receiving a dataReq signal Sending an empty block indicates end of data. </p>
<dl class="since"><dt><b>Since:</b></dt><dd>3.2 </dd></dl>

<p>Definition at line <a class="el" href="job_8cpp_source.html#l01036">1036</a> of file <a class="el" href="job_8cpp_source.html">job.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="af93caa66d1bf6d3f26402c12b31c3038"></a><!-- doxytag: member="KIO::TransferJob::setAsyncDataEnabled" ref="af93caa66d1bf6d3f26402c12b31c3038" args="(bool enabled)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void TransferJob::setAsyncDataEnabled </td>
          <td>(</td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>enabled</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Enable the async data mode. </p>
<p>When async data is enabled, data should be provided to the job by calling <a class="el" href="classKIO_1_1TransferJob.html#a31c8642b428436a7c1330461b1951891" title="Provide data to the job when async data is enabled.">sendAsyncData()</a> instead of returning data in the <a class="el" href="classKIO_1_1TransferJob.html#a05413b61f9938a3a0cd732ee3095c26c" title="Request for data.">dataReq()</a> signal. </p>
<dl class="since"><dt><b>Since:</b></dt><dd>3.2 </dd></dl>

<p>Definition at line <a class="el" href="job_8cpp_source.html#l01028">1028</a> of file <a class="el" href="job_8cpp_source.html">job.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="af7abdb2d077ce66ef2c1c730818f9f7f"></a><!-- doxytag: member="KIO::TransferJob::setReportDataSent" ref="af7abdb2d077ce66ef2c1c730818f9f7f" args="(bool enabled)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void TransferJob::setReportDataSent </td>
          <td>(</td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>enabled</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>When enabled, the job reports the amount of data that has been sent, instead of the amount of data that that has been received. </p>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="classKIO_1_1SimpleJob.html#adfb949c67cd7553f8fbb9c174a75c176" title="Forward signal from the slave.">slotProcessedSize</a> </dd>
<dd>
<a class="el" href="classKIO_1_1SimpleJob.html#a072cecf2cb57da5c66c8deefd380276c" title="Forward signal from the slave.">slotSpeed</a> </dd></dl>
<dl class="since"><dt><b>Since:</b></dt><dd>3.2 </dd></dl>

<p>Definition at line <a class="el" href="job_8cpp_source.html#l01056">1056</a> of file <a class="el" href="job_8cpp_source.html">job.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="ab28b5b6c856ce687cbaf7981f444b17d"></a><!-- doxytag: member="KIO::TransferJob::slotFinished" ref="ab28b5b6c856ce687cbaf7981f444b17d" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void TransferJob::slotFinished </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td><code> [protected, virtual, slot]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Called when the slave marks the job as finished. </p>

<p>Reimplemented from <a class="el" href="classKIO_1_1SimpleJob.html#a848e821a1e555c2931fac282571ad18c">KIO::SimpleJob</a>.</p>

<p>Reimplemented in <a class="el" href="classKIO_1_1DavJob.html#a115dbc83be6999d573c80d667d490199">KIO::DavJob</a>, <a class="el" href="classKIO_1_1MultiGetJob.html#a8130efcd6a94e069c4c703d8c86456f9">KIO::MultiGetJob</a>, and <a class="el" href="classKIO_1_1MimetypeJob.html#a4c5eef21115ad406915d8970c3bca2df">KIO::MimetypeJob</a>.</p>

<p>Definition at line <a class="el" href="job_8cpp_source.html#l00967">967</a> of file <a class="el" href="job_8cpp_source.html">job.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a4b08753f89431a1982c2617ee17ea2b5"></a><!-- doxytag: member="KIO::TransferJob::slotMetaData" ref="a4b08753f89431a1982c2617ee17ea2b5" args="(const KIO::MetaData &amp;_metaData)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void TransferJob::slotMetaData </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classKIO_1_1MetaData.html">KIO::MetaData</a> &amp;&#160;</td>
          <td class="paramname"><em>_metaData</em></td><td>)</td>
          <td><code> [protected, virtual, slot]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p><a class="el" href="classKIO_1_1MetaData.html" title="MetaData is a simple map of key/value strings.">MetaData</a> from the slave is received. </p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">_metaData</td><td>the meta data </td></tr>
  </table>
  </dd>
</dl>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="classKIO_1_1Job.html#a631cbc61c70e512ad91b2cf2c23ef029" title="Get meta data received from the slave.">metaData()</a> </dd></dl>

<p>Reimplemented from <a class="el" href="classKIO_1_1SimpleJob.html#ac060737365ac8b6d081b6b15ac8dc848">KIO::SimpleJob</a>.</p>

<p>Definition at line <a class="el" href="job_8cpp_source.html#l01183">1183</a> of file <a class="el" href="job_8cpp_source.html">job.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a973a40518f2ce36b8e6108f4f552f675"></a><!-- doxytag: member="KIO::TransferJob::slotResult" ref="a973a40518f2ce36b8e6108f4f552f675" args="(KIO::Job *job)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void TransferJob::slotResult </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classKIO_1_1Job.html">KIO::Job</a> *&#160;</td>
          <td class="paramname"><em>job</em></td><td>)</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Called when m_subJob finishes. </p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">job</td><td>the job that finished </td></tr>
  </table>
  </dd>
</dl>

<p>Reimplemented from <a class="el" href="classKIO_1_1Job.html#a33092700ceed5fae5d3bffcb9116ffa1">KIO::Job</a>.</p>

<p>Definition at line <a class="el" href="job_8cpp_source.html#l01198">1198</a> of file <a class="el" href="job_8cpp_source.html">job.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a8907b03364ff49ed6ca3cb5926dc34d2"></a><!-- doxytag: member="KIO::TransferJob::suspend" ref="a8907b03364ff49ed6ca3cb5926dc34d2" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void TransferJob::suspend </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Flow control. </p>
<p>Suspend data processing from the slave. </p>

<p>Definition at line <a class="el" href="job_8cpp_source.html#l01115">1115</a> of file <a class="el" href="job_8cpp_source.html">job.cpp</a>.</p>

</div>
</div>
<hr/>The documentation for this class was generated from the following files:<ul>
<li><a class="el" href="jobclasses_8h_source.html">jobclasses.h</a></li>
<li><a class="el" href="job_8cpp_source.html">job.cpp</a></li>
</ul>
</div>
    </div></div>


      </td>
  </tr>
  <tr>
    <td valign="top" id="leftmenu" width="25%">
      <a name="navigation"></a>
      <div class="menu_box"><h2>kio/kio</h2>
<div class="nav_list">
<ul><li><a href="index.html">Main Page</a></li><li><a href="modules.html">Modules</a></li><li><a href="namespaces.html">Namespace List</a></li><li><a href="hierarchy.html">Class Hierarchy</a></li><li><a href="classes.html">Alphabetical List</a></li><li><a href="annotated.html">Class List</a></li><li><a href="files.html">File List</a></li><li><a href="namespacemembers.html">Namespace Members</a></li><li><a href="functions.html">Class Members</a></li><li><a href="pages.html">Related Pages</a></li></ul>
<!--
<h2>Class Picker</h2>
<div style="text-align: center;">
<form name="guideform">
<select name="guidelinks" style="width:100%;" onChange="window.location=document.guideform.guidelinks.options[document.guideform.guidelinks.selectedIndex].value">
<option value="annotated.html">-- Choose --</option>
  <option value="classKACL.html">kacl</option>,  <option value="classKAr.html">kar</option>,  <option value="classKArchive.html">karchive</option>,  <option value="classKArchiveDirectory.html">karchivedirectory</option>,  <option value="classKArchiveEntry.html">karchiveentry</option>,  <option value="classKArchiveFile.html">karchivefile</option>,  <option value="classKAutoMount.html">kautomount</option>,  <option value="classKAutoUnmount.html">kautounmount</option>,  <option value="classKDataTool.html">kdatatool</option>,  <option value="classKDataToolAction.html">kdatatoolaction</option>,  <option value="classKDataToolInfo.html">kdatatoolinfo</option>,  <option value="classKDCOPServiceStarter.html">kdcopservicestarter</option>,  <option value="classKDEDesktopMimeType.html">kdedesktopmimetype</option>,  <option value="classKDirLister.html">kdirlister</option>,  <option value="classKDirNotify.html">kdirnotify</option>,  <option value="classKDirWatch.html">kdirwatch</option>,  <option value="classKEMailSettings.html">kemailsettings</option>,  <option value="classKExecMimeType.html">kexecmimetype</option>,  <option value="classKFileFilter.html">kfilefilter</option>,  <option value="classKFileItem.html">kfileitem</option>,  <option value="classKFileMetaInfo.html">kfilemetainfo</option>,  <option value="classKFileMetaInfoGroup.html">kfilemetainfogroup</option>,  <option value="classKFileMetaInfoItem.html">kfilemetainfoitem</option>,  <option value="classKFileMimeTypeInfo.html">kfilemimetypeinfo</option>,  <option value="classKFileMimeTypeInfo_1_1GroupInfo.html">kfilemimetypeinfo::groupinfo</option>,  <option value="classKFileMimeTypeInfo_1_1ItemInfo.html">kfilemimetypeinfo::iteminfo</option>,  <option value="classKFilePlugin.html">kfileplugin</option>,  <option value="classKFileShare.html">kfileshare</option>,  <option value="classKFilterBase.html">kfilterbase</option>,  <option value="classKFilterDev.html">kfilterdev</option>,  <option value="classKFolderType.html">kfoldertype</option>,  <option value="classKImageIO.html">kimageio</option>,  <option value="classKIO_1_1AuthInfo.html">kio::authinfo</option>,  <option value="classKIO_1_1ChmodJob.html">kio::chmodjob</option>,  <option value="classKIO_1_1Connection.html">kio::connection</option>,  <option value="classKIO_1_1CopyJob.html">kio::copyjob</option>,  <option value="classKIO_1_1DataProtocol.html">kio::dataprotocol</option>,  <option value="classKIO_1_1DataSlave.html">kio::dataslave</option>,  <option value="classKIO_1_1DavJob.html">kio::davjob</option>,  <option value="classKIO_1_1DeleteJob.html">kio::deletejob</option>,  <option value="classKIO_1_1FileCopyJob.html">kio::filecopyjob</option>,  <option value="classKIO_1_1ForwardingSlaveBase.html">kio::forwardingslavebase</option>,  <option value="classKIO_1_1Job.html">kio::job</option>,  <option value="classKIO_1_1ListJob.html">kio::listjob</option>,  <option value="classKIO_1_1MetaData.html">kio::metadata</option>,  <option value="classKIO_1_1MetaInfoJob.html">kio::metainfojob</option>,  <option value="classKIO_1_1MimetypeJob.html">kio::mimetypejob</option>,  <option value="classKIO_1_1MkdirJob.html">kio::mkdirjob</option>,  <option value="classKIO_1_1MultiGetJob.html">kio::multigetjob</option>,  <option value="classKIO_1_1NetAccess.html">kio::netaccess</option>,  <option value="classKIO_1_1NetRC.html">kio::netrc</option>,  <option value="classKIO_1_1PasswordDialog.html">kio::passworddialog</option>,  <option value="classKIO_1_1PreviewJob.html">kio::previewjob</option>,  <option value="classKIO_1_1ProgressBase.html">kio::progressbase</option>,  <option value="classKIO_1_1RenameDlg.html">kio::renamedlg</option>,  <option value="classKIO_1_1Scheduler.html">kio::scheduler</option>,  <option value="classKIO_1_1SimpleJob.html">kio::simplejob</option>,  <option value="classKIO_1_1Slave.html">kio::slave</option>,  <option value="classKIO_1_1SlaveBase.html">kio::slavebase</option>,  <option value="classKIO_1_1SlaveConfig.html">kio::slaveconfig</option>,  <option value="classKIO_1_1SlaveInterface.html">kio::slaveinterface</option>,  <option value="classKIO_1_1StatJob.html">kio::statjob</option>,  <option value="classKIO_1_1StatusbarProgress.html">kio::statusbarprogress</option>,  <option value="classKIO_1_1StoredTransferJob.html">kio::storedtransferjob</option>,  <option value="classKIO_1_1TCPSlaveBase.html">kio::tcpslavebase</option>,  <option value="classKIO_1_1TransferJob.html">kio::transferjob</option>,  <option value="classKLimitedIODevice.html">klimitediodevice</option>,  <option value="classKMimeMagic.html">kmimemagic</option>,  <option value="classKMimeMagicResult.html">kmimemagicresult</option>,  <option value="classKMimeType.html">kmimetype</option>,  <option value="classKMimeTypeChooser.html">kmimetypechooser</option>,  <option value="classKMimeTypeChooserDialog.html">kmimetypechooserdialog</option>,  <option value="classKMimeTypeResolver.html">kmimetyperesolver</option>,  <option value="classKNFSShare.html">knfsshare</option>,  <option value="classKOCRDialog.html">kocrdialog</option>,  <option value="classKOCRDialogFactory.html">kocrdialogfactory</option>,  <option value="classKOpenWithHandler.html">kopenwithhandler</option>,  <option value="classKProtocolInfo.html">kprotocolinfo</option>,  <option value="classKProtocolManager.html">kprotocolmanager</option>,  <option value="classKRemoteEncoding.html">kremoteencoding</option>,  <option value="classKRun.html">krun</option>,  <option value="classKSambaShare.html">ksambashare</option>,  <option value="classKScanDialog.html">kscandialog</option>,  <option value="classKScanDialogFactory.html">kscandialogfactory</option>,  <option value="classKService.html">kservice</option>,  <option value="classKServiceGroup.html">kservicegroup</option>,  <option value="classKServiceOffer.html">kserviceoffer</option>,  <option value="classKServiceType.html">kservicetype</option>,  <option value="classKServiceTypeProfile.html">kservicetypeprofile</option>,  <option value="classKShellCompletion.html">kshellcompletion</option>,  <option value="classKShred.html">kshred</option>,  <option value="classKSimpleFileFilter.html">ksimplefilefilter</option>,  <option value="classKTar.html">ktar</option>,  <option value="classKTrader.html">ktrader</option>,  <option value="classKURIFilter.html">kurifilter</option>,  <option value="classKURIFilterData.html">kurifilterdata</option>,  <option value="classKURIFilterPlugin.html">kurifilterplugin</option>,  <option value="classKURIFilterPluginList.html">kurifilterpluginlist</option>,  <option value="classKURLCompletion.html">kurlcompletion</option>,  <option value="classKURLPixmapProvider.html">kurlpixmapprovider</option>,  <option value="classKZip.html">kzip</option>,  <option value="classObserver.html">observer</option>,  <option value="classRenameDlgPlugin.html">renamedlgplugin</option>,  <option value="classThumbCreator.html">thumbcreator</option>,
</select>
</form>
</div>
-->
</div></div>
<div class="menu_box"><h2>API Dox</h2>
<div class="nav_list">
<ul>
<li><a href="../../../arts/html/index.html">arts</a></li><li><a href="../../../dcop/html/index.html">dcop</a></li><li><a href="../../../dnssd/html/index.html">dnssd</a></li><li><a href="../../../interfaces/html/index.html">interfaces</a></li><li>&nbsp;&nbsp;&nbsp;&nbsp;<a href="../../../interfaces/kimproxy/interface/html/index.html">interface</a></li><li>&nbsp;&nbsp;&nbsp;&nbsp;<a href="../../../interfaces/kimproxy/library/html/index.html">library</a></li><li>&nbsp;&nbsp;<a href="../../../interfaces/kspeech/html/index.html">kspeech</a></li><li>&nbsp;&nbsp;<a href="../../../interfaces/ktexteditor/html/index.html">ktexteditor</a></li><li><a href="../../../kabc/html/index.html">kabc</a></li><li><a href="../../../kate/html/index.html">kate</a></li><li><a href="../../../kcmshell/html/index.html">kcmshell</a></li><li><a href="../../../kdecore/html/index.html">kdecore</a></li><li><a href="../../../kded/html/index.html">kded</a></li><li><a href="../../../kdefx/html/index.html">kdefx</a></li><li><a href="../../../kdeprint/html/index.html">kdeprint</a></li><li><a href="../../../kdesu/html/index.html">kdesu</a></li><li><a href="../../../kdeui/html/index.html">kdeui</a></li><li><a href="../../../kdoctools/html/index.html">kdoctools</a></li><li><a href="../../../khtml/html/index.html">khtml</a></li><li><a href="../../../kimgio/html/index.html">kimgio</a></li><li><a href="../../../kinit/html/index.html">kinit</a></li><li><a href="../../../kio/html/index.html">kio</a></li><li>&nbsp;&nbsp;<a href="../../../kio/bookmarks/html/index.html">bookmarks</a></li><li>&nbsp;&nbsp;<a href="../../../kio/httpfilter/html/index.html">httpfilter</a></li><li>&nbsp;&nbsp;<a href="../../../kio/kfile/html/index.html">kfile</a></li><li>&nbsp;&nbsp;<a href="../../../kio/kio/html/index.html">kio</a></li><li>&nbsp;&nbsp;<a href="../../../kio/kioexec/html/index.html">kioexec</a></li><li>&nbsp;&nbsp;<a href="../../../kio/kpasswdserver/html/index.html">kpasswdserver</a></li><li>&nbsp;&nbsp;<a href="../../../kio/kssl/html/index.html">kssl</a></li><li><a href="../../../kioslave/html/index.html">kioslave</a></li><li>&nbsp;&nbsp;<a href="../../../kioslave/http/html/index.html">http</a></li><li><a href="../../../kjs/html/index.html">kjs</a></li><li><a href="../../../kmdi/html/index.html">kmdi</a></li><li>&nbsp;&nbsp;<a href="../../../kmdi/kmdi/html/index.html">kmdi</a></li><li><a href="../../../knewstuff/html/index.html">knewstuff</a></li><li><a href="../../../kparts/html/index.html">kparts</a></li><li><a href="../../../kresources/html/index.html">kresources</a></li><li><a href="../../../kspell2/html/index.html">kspell2</a></li><li><a href="../../../kunittest/html/index.html">kunittest</a></li><li><a href="../../../kutils/html/index.html">kutils</a></li><li><a href="../../../kwallet/html/index.html">kwallet</a></li><li><a href="../../../libkmid/html/index.html">libkmid</a></li><li><a href="../../../libkscreensaver/html/index.html">libkscreensaver</a></li>
</ul></div></div>


        </td>
</tr>
</table>

<span class="doNotDisplay">
  <a href="http://www.kde.org/" accesskey="8">KDE Home</a> |
  <a href="http://accessibility.kde.org/" accesskey="9">KDE Accessibility Home</a> |
  <a href="http://www.kde.org/media/accesskeys.php" accesskey="0">Description of Access Keys</a>
</span>


<div style="height: 8px"></div>

<div id="footer">
  <div id="footer_left">
    Maintained by <a href="&#109;&#97;&#105;&#108;&#116;&#111;&#58;groo&#116;&#64;kde&#46;or&#x67;">Adriaan de Groot</a>
and
<a href="&#109;a&#105;&#108;&#116;&#111;&#58;w&#105;nter&#64;kde&#46;or&#x67">Allen Winter</a>.
<br/>
    KDE and K Desktop Environment are trademarks of <a href="http://www.kde.org/areas/kde-ev/" title="Homepage of the KDE non-profit Organization">KDE e.V.</a> |
    <a href="http://www.kde.org/contact/impressum.php">Legal</a>
  </div>
  <div id="footer_right"><img src="/media/images/footer_right.png" style="margin: 0px" alt="" /></div>
</div>

<!--
WARNING: DO NOT SEND MAIL TO THE FOLLOWING EMAIL ADDRESS! YOU WILL
BE BLOCKED INSTANTLY AND PERMANENTLY!
<a href="mailto:aaaatrap-425acc3b5374943f@kde.org">Block me</a>
WARNING END
-->

</body>
</html>