Module systemd

Source

Re-exports§

pub use dbus::SystemdClient;
pub use props::Property;

Modules§

cpu
cpuset
dbus
Systemd D-Bus interface for managing cgroups and units.
error
memory
pids
props
utils

Constants§

ALLOWED_CPUS
Allowed CPUs
ALLOWED_MEMORY_NODES
Allowed memory nodes
BLOCK_IO_ACCOUNTING
This setting controls the block IO controller in the legacy hierarchy. Deprecated in version 252.
CPUSET_SYSTEMD_VERSION
CPU_ACCOUNTING
Turn on CPU usage accounting for this unit.
CPU_QUOTA_PERIOD_US
CPU quota period us.
CPU_QUOTA_PER_SEC_US
CPU quota us
CPU_SHARES
CPU shares in the legacy hierarchy.
CPU_SYSTEMD_VERSION
CPU_WEIGHT
CPU shares in the unified hierarchy.
DEFAULT_DEPENDENCIES
Default dependencies for this unit.
DEFAULT_DESCRIPTION
Default description for transient units.
DEFAULT_SLICE
DELEGATE
Turns on delegation of further resource control partitioning to processes of the unit.
DESCRIPTION
Description of the unit.
IO_ACCOUNTING
This setting controls the io controller in the unified hierarchy. Added in version 230.
MEMORY_ACCOUNTING
This setting controls the memory controller in the unified hierarchy. Added in version 208.
MEMORY_LIMIT
Memory limit in the legacy hierarchy.
MEMORY_LOW
Memory low
MEMORY_MAX
Memory limit in the unified hierarchy.
MEMORY_SWAP_MAX
Memory swap max
NO_SUCH_UNIT
No such unit error
PIDS
PIDs
SCOPE_SUFFIX
SLICE
Slice, used to assign a unit to a specific slice.
SLICE_SUFFIX
TASKS_ACCOUNTING
This setting controls the pids controller in the unified hierarchy.
TASKS_MAX
Tasks max
TIMEOUT_STOP_USEC
Timeout for stopping the unit in microseconds.
UNIT_MODE_REPLACE
Unit mode: replace
WANTS
Wants, expressing a weak dependency on other units.
WHO_ENUM_ALL
Who enum: all