20 #ifndef STOREDTRANSFERJOB_H
21 #define STOREDTRANSFERJOB_H
23 #include <tdeio/job.h>
62 const TQByteArray &packedArgs,
63 const TQByteArray &_staticData,
64 bool showProgressInfo);
70 void setData(
const TQByteArray& arr );
76 TQByteArray
data()
const {
return m_data; }
79 void slotData( TDEIO::Job *job,
const TQByteArray &
data );
80 void slotDataReq( TDEIO::Job *job, TQByteArray &
data );
95 StoredTransferJob *storedGet(
const KURL& url,
bool reload=
false,
bool showProgressInfo =
true );
109 StoredTransferJob *put(
const TQByteArray& arr,
const KURL& url,
int permissions,
110 bool overwrite,
bool resume,
bool showProgressInfo =
true );
StoredTransferJob is a TransferJob (for downloading or uploading data) that also stores a TQByteArray...
TQByteArray data() const
Get hold of the downloaded data.
StoredTransferJob(const KURL &url, int command, const TQByteArray &packedArgs, const TQByteArray &_staticData, bool showProgressInfo)
Do not create a StoredTransferJob.
void setData(const TQByteArray &arr)
Set data to be uploaded.