class SimpleJob

A simple job (one url and one command) This is the base class for all jobs that are scheduled. More...

Full nameKIO::SimpleJob
Definition#include <jobclasses.h>
InheritsKIO::Job
Inherited byListJob, MimetypeJob, StatJob, TransferJob
List of all Methods
Annotated List
Files
Globals
Hierarchy
Index

Public Methods

Public Slots

Signals

Protected Slots

Protected Members


Detailed Description

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.

void  kill ( bool quietly = false )

[virtual]

Abort job Reimplemented (to cancel the job in the scheduler as well)

Parameters:
quietlyif true, Job will not emit signal canceled

Reimplemented from Job

void  start ( Slave *slave )

[virtual]

Called by the scheduler when a slave gets to work on this job.

void  slaveDone ()

Called to detach a slave from a job.

Slave * slave ()

Slave in use by this job

void  totalSize ( KIO::Job *, unsigned long size )

[signal]

Emitted when we know the size of this job (data size for transfers, number of entries for listings).

void  processedSize ( KIO::Job *, unsigned long size )

[signal]

Regularly emitted to show the progress of this job (current data size for transfers, entries listed).

void  speed ( KIO::Job *, unsigned long bytes_per_second )

[signal]

Emitted to display information about the speed of this job.

void  slotFinished ( )

[protected virtual slot]

Called when the slave marks the job as finished.

void  slotError ( int , const QString & )

[virtual slot]

Called on a slave's error Made public for the scheduler


Generated by: root@porky.devel.redhat.com on Wed May 10 08:56:52 2000, using kdoc 2.0a35.