/usr/share/sip/PyKDE4/kio/scheduler.sip is in python-kde4-dev 4:4.13.0-0ubuntu1.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 | //
// Copyright 2008 Jim Bublitz <jbublitz@nwinternet.com>
// Earlier copyrights 1998 - 2007 Jim Bublitz also apply
// Generated by twine
// This file is part of PyKDE4.
// PyKDE4 is free software; you can redistribute it and/or modify
// it under the terms of the GNU Lesser General Public License as
// published by the Free Software Foundation; either version 2.1 of
// the License, or (at your option) any later version.
// PyKDE4 is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details.
// You should have received a copy of the GNU General Public License
// along with this program. If not, see <http://www.gnu.org/licenses/>.
namespace KIO
{
class Scheduler : QObject
{
%TypeHeaderCode
#include <scheduler.h>
%End
public:
static void doJob (KIO::SimpleJob* job);
static void scheduleJob (KIO::SimpleJob* job);
static void cancelJob (KIO::SimpleJob* job);
static void jobFinished (KIO::SimpleJob* job, KIO::Slave* slave);
static void putSlaveOnHold (KIO::SimpleJob* job, const KUrl& url);
static void removeSlaveOnHold ();
static void publishSlaveOnHold ();
static KIO::Slave* getConnectedSlave (const KUrl& url, const KIO::MetaData& config = KIO::MetaData());
static bool assignJobToSlave (KIO::Slave* slave, KIO::SimpleJob* job);
static bool disconnectSlave (KIO::Slave* slave);
static void registerWindow (QWidget* wid);
static void unregisterWindow (QObject* wid);
static bool connect (const char* signal, const QObject* receiver, const char* member);
static bool connect (const QObject* sender, const char* signal, const QObject* receiver, const char* member);
static bool disconnect (const QObject* sender, const char* signal, const QObject* receiver, const char* member);
bool connect (const QObject* sender, const char* signal, const char* member);
static void checkSlaveOnHold (bool b);
static void emitReparseSlaveConfiguration ();
signals:
void slaveConnected (KIO::Slave* slave);
void slaveError (KIO::Slave* slave, int error, const QString& errorMsg);
void reparseSlaveConfiguration (const QString&);
private:
//force
Scheduler (const KIO::Scheduler&);
Scheduler ();
~Scheduler ();
//end
public:
static void setJobPriority (KIO::SimpleJob* job, int priority);
static bool isSlaveOnHoldFor (const KUrl& url);
signals:
void slaveOnHoldListChanged ();
public:
static void updateInternalMetaData (KIO::SimpleJob* job);
};
// Scheduler
};
// KIO
|