10#ifndef _kio_scheduler_h
11#define _kio_scheduler_h
21class SchedulerPrivate;
48 Q_CLASSINFO(
"D-Bus Interface",
"org.kde.KIO.Scheduler")
56 static
void doJob(SimpleJob *job);
62 static
void cancelJob(SimpleJob *job);
69 static
void jobFinished(
KIO::SimpleJob *job,
KIO::Worker *worker);
84 static
void putWorkerOnHold(
KIO::SimpleJob *job, const
QUrl &url);
92 static
void removeWorkerOnHold();
94 static
void emitReparseSlaveConfiguration();
102 static
bool isWorkerOnHoldFor(const
QUrl &url);
109 static
void updateInternalMetaData(SimpleJob *job);
114 Q_SCRIPTABLE
void reparseSlaveConfiguration(const
QString &);
118 Q_DISABLE_COPY(Scheduler)
119 KIOCORE_NO_EXPORT Scheduler();
120 KIOCORE_NO_EXPORT ~Scheduler() override;
122 KIOCORE_NO_EXPORT static Scheduler *self();
126 Q_PRIVATE_SLOT(d_func(),
void slotReparseSlaveConfiguration(
const QString &,
const QDBusMessage &))
130 friend class SchedulerPrivate;
131 KIOCORE_NO_EXPORT SchedulerPrivate *d_func();
A namespace for KIO globals.
This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Fri Dec 20 2024 11:49:55 by
doxygen 1.12.0 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.