KCGroups
kapplicationscope.h
30 * @brief the systemd unit id. Read-only. Will be set asynchronously if not specified in constructor.
79 * @brief cpu quota for cpu controller, in microseconds per second (1000000 means 100%). Can be unset
83 Q_PROPERTY(OptionalQULongLong cpuQuota READ cpuQuota WRITE setCpuQuota NOTIFY cpuQuotaChanged)
86 * @brief duration in micoseconds over which the CPU time quota is measured. (default when unset is 100ms)
90 Q_PROPERTY(OptionalQULongLong cpuQuotaPeriod READ cpuQuotaPeriod WRITE setCpuQuotaPeriod NOTIFY cpuQuotaPeriodChanged)
97 Q_PROPERTY(OptionalQULongLong cpuWeight READ cpuWeight WRITE setCpuWeight NOTIFY cpuWeightChanged)
104 Q_PROPERTY(OptionalQULongLong ioWeight READ ioWeight WRITE setIoWeight NOTIFY ioWeightChanged)
107 * @brief best-effort memory usage protection (in bytes) of all executed processes within the application.
111 Q_PROPERTY(OptionalQULongLong memoryLow READ memoryLow WRITE setMemoryLow NOTIFY memoryLowChanged)
114 * @brief throttling limit on memory usage (in bytes) of all executed processes within the application.
118 Q_PROPERTY(OptionalQULongLong memoryHigh READ memoryHigh WRITE setMemoryHigh NOTIFY memoryHighChanged)
125 Q_PROPERTY(OptionalQULongLong memoryMin READ memoryMin WRITE setMemoryMin NOTIFY memoryMinChanged)
128 * @brief absolute limit on memory usage (in bytes) of all executed processes within the application.
132 Q_PROPERTY(OptionalQULongLong memoryMax READ memoryMax WRITE setMemoryMax NOTIFY memoryMaxChanged)
135 * @brief absolute limit on swap usage (in bytes) of all executed processes within the application.
139 Q_PROPERTY(OptionalQULongLong memorySwapMax READ memorySwapMax WRITE setMemorySwapMax NOTIFY memorySwapMaxChanged)
164 StopFailedError
Q_PROPERTY(...)
Q_ENUM(...)
Q_SLOTSQ_SLOTS
void stop(Ekos::AlignState mode)
A desktop application in a systemd transient scope.
Definition: kapplicationscope.h:19
Q_SIGNALSQ_SIGNALS
This file is part of the KDE documentation.
Documentation copyright © 1996-2023 The KDE developers.
Generated on Fri Dec 1 2023 04:13:56 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2023 The KDE developers.
Generated on Fri Dec 1 2023 04:13:56 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.