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 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90
|
/*
SPDX-FileCopyrightText: 2009 Pino Toscano <pino@kde.org>
SPDX-License-Identifier: LGPL-2.0-or-later
*/
#include "process.h"
#include "processes_local_p.h"
#ifdef __GNUC__
#warning Totally bogus ProcessesLocal implementation
#endif
namespace KSysGuard
{
class ProcessesLocal::Private
{
public:
Private()
{
}
~Private()
{
}
};
ProcessesLocal::ProcessesLocal()
: d(0)
{
}
ProcessesLocal::~ProcessesLocal()
{
delete d;
}
long ProcessesLocal::getParentPid(long pid)
{
long ppid = -1;
return ppid;
}
bool ProcessesLocal::updateProcessInfo(long pid, Process *process)
{
return false;
}
QSet<long> ProcessesLocal::getAllPids()
{
QSet<long> pids;
return pids;
}
Processes::Error ProcessesLocal::sendSignal(long pid, int sig)
{
return Processes::NotSupported;
}
Processes::Error ProcessesLocal::setNiceness(long pid, int priority)
{
return Processes::NotSupported;
}
Processes::Error ProcessesLocal::setScheduler(long pid, int priorityClass, int priority)
{
return Processes::NotSupported;
}
Processes::Error ProcessesLocal::setIoNiceness(long pid, int priorityClass, int priority)
{
return Processes::NotSupported;
}
bool ProcessesLocal::supportsIoNiceness()
{
return false;
}
long long ProcessesLocal::totalPhysicalMemory()
{
long long memory = 0;
return memory;
}
long long ProcessesLocal::totalSwapMemory()
{
return 0;
}
}
|