25 #include <kio/jobclasses.h>
41 KIO_EXPORT SimpleJob *
mkdir(
const KURL& url,
int permissions = -1 );
53 KIO_EXPORT SimpleJob *
rmdir(
const KURL& url );
64 KIO_EXPORT SimpleJob *
chmod(
const KURL& url,
int permissions );
77 KIO_EXPORT SimpleJob *
rename(
const KURL& src,
const KURL & dest,
bool overwrite );
90 KIO_EXPORT SimpleJob *
symlink(
const TQString & target,
const KURL& dest,
bool overwrite,
bool showProgressInfo =
true );
104 KIO_EXPORT SimpleJob *
special(
const KURL& url,
const TQByteArray & data,
bool showProgressInfo =
true );
118 KIO_EXPORT SimpleJob *
mount(
bool ro,
const char *fstype,
const TQString& dev,
const TQString& point,
bool showProgressInfo =
true );
129 KIO_EXPORT SimpleJob *
unmount(
const TQString & point,
bool showProgressInfo =
true );
140 KIO_EXPORT SimpleJob *
http_update_cache(
const KURL& url,
bool no_cache, time_t expireDate);
149 KIO_EXPORT StatJob *
stat(
const KURL& url,
bool showProgressInfo =
true );
177 KIO_EXPORT StatJob *
stat(
const KURL& url,
bool sideIsSource,
short int details,
bool showProgressInfo =
true );
188 KIO_EXPORT TransferJob *
get(
const KURL& url,
bool reload=
false,
bool showProgressInfo = true );
202 KIO_EXPORT TransferJob *
put(
const KURL& url,
int permissions,
203 bool overwrite,
bool resume,
bool showProgressInfo =
true );
233 KIO_EXPORT TransferJob *
http_post(
const KURL& url,
const TQByteArray &postData,
234 bool showProgressInfo =
true );
246 KIO_EXPORT StoredTransferJob *
storedGet(
const KURL& url,
bool reload=
false,
bool showProgressInfo =
true );
262 KIO_EXPORT StoredTransferJob *
storedPut(
const TQByteArray& arr,
const KURL& url,
int permissions,
263 bool overwrite,
bool resume,
bool showProgressInfo =
true );
275 KIO_EXPORT MultiGetJob *
multi_get(
long id,
const KURL &url,
const MetaData &metaData);
284 KIO_EXPORT MimetypeJob *
mimetype(
const KURL& url,
285 bool showProgressInfo =
true );
303 KIO_EXPORT FileCopyJob *
file_copy(
const KURL& src,
const KURL& dest,
int permissions=-1,
304 bool overwrite=
false,
bool resume=
false,
305 bool showProgressInfo =
true);
322 KIO_EXPORT FileCopyJob *
file_move(
const KURL& src,
const KURL& dest,
int permissions=-1,
323 bool overwrite=
false,
bool resume=
false,
324 bool showProgressInfo =
true);
333 KIO_EXPORT SimpleJob *
file_delete(
const KURL& src,
bool showProgressInfo =
true);
347 KIO_EXPORT ListJob *
listDir(
const KURL& url,
bool showProgressInfo =
true,
348 bool includeHidden =
true );
363 KIO_EXPORT ListJob *
listRecursive(
const KURL& url,
bool showProgressInfo =
true,
364 bool includeHidden =
true );
379 KIO_EXPORT CopyJob *
copy(
const KURL& src,
const KURL& dest,
bool showProgressInfo =
true );
394 KIO_EXPORT CopyJob *
copyAs(
const KURL& src,
const KURL& dest,
bool showProgressInfo =
true );
404 KIO_EXPORT CopyJob *
copy(
const KURL::List& src,
const KURL& dest,
bool showProgressInfo =
true );
416 KIO_EXPORT CopyJob *
move(
const KURL& src,
const KURL& dest,
bool showProgressInfo =
true );
427 KIO_EXPORT CopyJob *
moveAs(
const KURL& src,
const KURL& dest,
bool showProgressInfo =
true );
437 KIO_EXPORT CopyJob *
move(
const KURL::List& src,
const KURL& dest,
bool showProgressInfo =
true );
449 KIO_EXPORT CopyJob *
link(
const KURL& src,
const KURL& destDir,
bool showProgressInfo =
true );
462 KIO_EXPORT CopyJob *
link(
const KURL::List& src,
const KURL& destDir,
bool showProgressInfo =
true );
477 KIO_EXPORT CopyJob *
linkAs(
const KURL& src,
const KURL& dest,
bool showProgressInfo =
true );
489 KIO_EXPORT CopyJob *
trash(
const KURL& src,
bool showProgressInfo =
true );
500 KIO_EXPORT CopyJob *
trash(
const KURL::List& src,
bool showProgressInfo =
true );
510 KIO_EXPORT DeleteJob *
del(
const KURL& src,
bool shred =
false,
bool showProgressInfo =
true );
520 KIO_EXPORT DeleteJob *
del(
const KURL::List& src,
bool shred =
false,
bool showProgressInfo =
true );