|
|
A simple job (one url and one command). This is the base class for all jobs that are scheduled. Other jobs are high-level jobs (CopyJob, DeleteJob, FileCopyJob...) that manage subjobs but aren't scheduled directly.
SimpleJob (const KURL& url, int command, const QByteArray &packedArgs,
bool showProgressInfo)
| SimpleJob |
~SimpleJob ()
| ~SimpleJob |
const KURL& url ()
| url |
[const]
void kill ( bool quietly = true )
| kill |
[virtual]
Abort job. This kills all subjobs and deletes the job.
Parameters:
quietly | if true, Job will emit signal result Should only be set to false when the user kills the job (from kio_uiserver), not when you want to abort a job. |
Reimplemented from Job.
void putOnHold ()
| putOnHold |
[virtual]
Abort job. Suspends slave to be reused by another job for the same request.
void removeOnHold ()
| removeOnHold |
[static]
Discard suspended slave.
void start ( Slave *slave )
| start |
[virtual]
Called by the scheduler when a slave gets to work on this job.
void slaveDone ()
| slaveDone |
Called to detach a slave from a job.
Slave * slave ()
| slave |
Slave in use by this job.
int command ()
| command |
void slotFinished ( )
| slotFinished |
[protected slots virtual slot]
Called when the slave marks the job as finished.
void slotWarning ( const QString & )
| slotWarning |
[protected slots slot]
Called on a slave's warning.
void slotInfoMessage ( const QString & )
| slotInfoMessage |
[protected slots slot]
Called on a slave's info message.
Reimplemented from Job.
void slotConnected ()
| slotConnected |
[protected slots slot]
Called on a slave's connected signal.
void slotTotalSize ( unsigned long data_size )
| slotTotalSize |
[protected slots slot]
Forward signal from the slave
void slotProcessedSize ( unsigned long data_size )
| slotProcessedSize |
[protected slots slot]
Forward signal from the slave
void slotSpeed ( unsigned long bytes_per_second )
| slotSpeed |
[protected slots slot]
Forward signal from the slave
Reimplemented from Job.
void slotError ( int , const QString & )
| slotError |
[virtual slot]
Called on a slave's error. Made public for the scheduler.
void slotNeedProgressId ()
| slotNeedProgressId |
[protected slots slot]
Slave * m_slave | m_slave |
[protected]
QByteArray m_packedArgs | m_packedArgs |
[protected]
KURL m_url | m_url |
[protected]
KURL m_subUrl | m_subUrl |
[protected]
int m_command | m_command |
[protected]
unsigned long m_totalSize | m_totalSize |
[protected]
Generated by: dfaure on kde.faure.org on Thu Jan 17 22:16:53 2002, using kdoc 2.0a53. |