Changeset View
Changeset View
Standalone View
Standalone View
processcore/processes_atop_p.h
Show First 20 Lines • Show All 43 Lines • ▼ Show 20 Line(s) | 40 | public: | |||
---|---|---|---|---|---|
44 | long getParentPid(long pid) override; | 44 | long getParentPid(long pid) override; | ||
45 | bool updateProcessInfo(long pid, Process *process) override; | 45 | bool updateProcessInfo(long pid, Process *process) override; | ||
46 | bool sendSignal(long pid, int sig) override; | 46 | bool sendSignal(long pid, int sig) override; | ||
47 | bool setNiceness(long pid, int priority) override; | 47 | bool setNiceness(long pid, int priority) override; | ||
48 | bool setScheduler(long pid, int priorityClass, int priority) override; | 48 | bool setScheduler(long pid, int priorityClass, int priority) override; | ||
49 | long long totalPhysicalMemory() override; | 49 | long long totalPhysicalMemory() override; | ||
50 | bool setIoNiceness(long pid, int priorityClass, int priority) override; | 50 | bool setIoNiceness(long pid, int priorityClass, int priority) override; | ||
51 | bool supportsIoNiceness() override; | 51 | bool supportsIoNiceness() override; | ||
52 | bool canShowThreads() override; | ||||
53 | void setShowingThreads(bool) override; | ||||
52 | long numberProcessorCores() override | 54 | long numberProcessorCores() override | ||
53 | #ifdef _SC_NPROCESSORS_ONLN | 55 | #ifdef _SC_NPROCESSORS_ONLN | ||
54 | { return sysconf(_SC_NPROCESSORS_ONLN); } // Should work on any recent posix system | 56 | { return sysconf(_SC_NPROCESSORS_ONLN); } // Should work on any recent posix system | ||
55 | #else | 57 | #else | ||
56 | ; | 58 | ; | ||
57 | #endif | 59 | #endif | ||
58 | void updateAllProcesses(Processes::UpdateFlags updateFlags) override { mUpdateFlags = updateFlags; emit processesUpdated(); } //For local machine, there is no delay | 60 | void updateAllProcesses(Processes::UpdateFlags updateFlags) override { mUpdateFlags = updateFlags; emit processesUpdated(); } //For local machine, there is no delay | ||
59 | 61 | | |||
Show All 20 Lines |