]> git.ipfire.org Git - thirdparty/systemd.git/blame - man/org.freedesktop.systemd1.xml
mount-util: add helper to mount image inside live namespace
[thirdparty/systemd.git] / man / org.freedesktop.systemd1.xml
CommitLineData
3031660c
ZJS
1<?xml version='1.0'?>
2<!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
3 "http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd" >
db9ecf05 4<!-- SPDX-License-Identifier: LGPL-2.1-or-later -->
3031660c
ZJS
5
6<refentry id="org.freedesktop.systemd1" xmlns:xi="http://www.w3.org/2001/XInclude">
7 <refentryinfo>
8 <title>org.freedesktop.systemd1</title>
9 <productname>systemd</productname>
10 </refentryinfo>
11
12 <refmeta>
13 <refentrytitle>org.freedesktop.systemd1</refentrytitle>
14 <manvolnum>5</manvolnum>
15 </refmeta>
16
17 <refnamediv>
18 <refname>org.freedesktop.systemd1</refname>
ca264f7d 19 <refpurpose>The D-Bus interface of systemd</refpurpose>
3031660c
ZJS
20 </refnamediv>
21
22 <refsect1>
23 <title>Introduction</title>
24
25 <para>
26 <citerefentry><refentrytitle>systemd</refentrytitle><manvolnum>1</manvolnum></citerefentry> and its
ca264f7d
DDM
27 auxiliary daemons expose a number of APIs over D-Bus. This page only describes the various APIs exposed by the
28 system and service manager itself. It does not cover the auxiliary daemons.
3031660c
ZJS
29 </para>
30
31 <para>The service manager exposes a number of objects on the bus: one
ca264f7d 32 <interfacename>Manager</interfacename> object as a central entry point for clients along with individual objects
3031660c 33 for each unit and for each queued job. The unit objects each implement a generic
ca264f7d
DDM
34 <interfacename>Unit</interfacename> interface as well as a type-specific interface. For example, service units
35 implement both <interfacename>org.freedesktop.systemd1.Unit</interfacename> and
36 <interfacename>org.freedesktop.system1.Service</interfacename>. The manager object can list
37 unit and job objects or directly convert a unit name or job id into a bus path of the corresponding
3031660c
ZJS
38 D-Bus object.</para>
39
40 <para>Properties exposing time values are usually encoded in microseconds (usec) on the bus, even if
41 their corresponding settings in the unit files are in seconds.</para>
42
98ab0dae
ZJS
43 <para>In contrast to most of the other services of the systemd suite, PID 1 does not use
44 <ulink url="https://www.freedesktop.org/software/polkit/docs/latest/">polkit</ulink>
45 for controlling access to privileged operations, but relies exclusively on the low-level D-Bus policy
46 language. (This is done in order to avoid a cyclic dependency between polkit and systemd/PID 1.) This
3031660c 47 means that sensitive operations exposed by PID 1 on the bus are generally not available to unprivileged
ca264f7d 48 processes directly. However, some operations (such as shutdown/reboot/suspend) are made available through the D-Bus
3031660c
ZJS
49 API of logind, see
50 <citerefentry><refentrytitle>org.freedesktop.login1</refentrytitle><manvolnum>5</manvolnum></citerefentry>.
51 </para>
52 </refsect1>
53
54 <refsect1>
55 <title>The Manager Object</title>
56
57 <para>The main entry point object is available on the fixed
58 <constant>/org/freedesktop/systemd1</constant> object path:</para>
59
48f99d7c 60 <programlisting executable="systemd" node="/org/freedesktop/systemd1" interface="org.freedesktop.systemd1.Manager">
3031660c
ZJS
61node /org/freedesktop/systemd1 {
62 interface org.freedesktop.systemd1.Manager {
63 methods:
64 GetUnit(in s name,
65 out o unit);
66 GetUnitByPID(in u pid,
67 out o unit);
47fb7fd6
ZJS
68 GetUnitByInvocationID(in ay invocation_id,
69 out o unit);
70 GetUnitByControlGroup(in s cgroup,
71 out o unit);
3031660c
ZJS
72 LoadUnit(in s name,
73 out o unit);
74 StartUnit(in s name,
75 in s mode,
76 out o job);
77 StartUnitReplace(in s old_unit,
78 in s new_unit,
79 in s mode,
80 out o job);
81 StopUnit(in s name,
82 in s mode,
83 out o job);
84 ReloadUnit(in s name,
85 in s mode,
86 out o job);
87 RestartUnit(in s name,
88 in s mode,
89 out o job);
90 TryRestartUnit(in s name,
91 in s mode,
92 out o job);
93 ReloadOrRestartUnit(in s name,
94 in s mode,
95 out o job);
96 ReloadOrTryRestartUnit(in s name,
97 in s mode,
98 out o job);
47fb7fd6
ZJS
99 EnqueueUnitJob(in s name,
100 in s job_type,
101 in s job_mode,
102 out u job_id,
103 out o job_path,
104 out s unit_id,
105 out o unit_path,
106 out s job_type,
107 out a(uosos) affected_jobs);
3031660c 108 KillUnit(in s name,
47fb7fd6 109 in s whom,
3031660c 110 in i signal);
47fb7fd6
ZJS
111 CleanUnit(in s name,
112 in as mask);
671fee18
LP
113 FreezeUnit(in s name);
114 ThawUnit(in s name);
3031660c 115 ResetFailedUnit(in s name);
47fb7fd6
ZJS
116 SetUnitProperties(in s name,
117 in b runtime,
118 in a(sv) properties);
5e8deb94
LB
119 BindMountUnit(in s name,
120 in s source,
121 in s destination,
122 in b read_only,
123 in b mkdir);
47fb7fd6
ZJS
124 RefUnit(in s name);
125 UnrefUnit(in s name);
126 StartTransientUnit(in s name,
127 in s mode,
128 in a(sv) properties,
129 in a(sa(sv)) aux,
130 out o job);
131 GetUnitProcesses(in s name,
132 out a(sus) processes);
133 AttachProcessesToUnit(in s unit_name,
134 in s subcgroup,
135 in au pids);
136 AbandonScope(in s name);
3031660c
ZJS
137 GetJob(in u id,
138 out o job);
47fb7fd6
ZJS
139 GetJobAfter(in u id,
140 out a(usssoo) jobs);
141 GetJobBefore(in u id,
142 out a(usssoo) jobs);
3031660c
ZJS
143 CancelJob(in u id);
144 ClearJobs();
145 ResetFailed();
9653108f 146 SetShowStatus(in s mode);
3031660c 147 ListUnits(out a(ssssssouso) units);
47fb7fd6
ZJS
148 ListUnitsFiltered(in as states,
149 out a(ssssssouso) units);
150 ListUnitsByPatterns(in as states,
151 in as patterns,
152 out a(ssssssouso) units);
153 ListUnitsByNames(in as names,
154 out a(ssssssouso) units);
3031660c
ZJS
155 ListJobs(out a(usssoo) jobs);
156 Subscribe();
157 Unsubscribe();
47fb7fd6
ZJS
158 Dump(out s output);
159 DumpByFileDescriptor(out h fd);
3031660c
ZJS
160 Reload();
161 Reexecute();
162 Exit();
163 Reboot();
164 PowerOff();
165 Halt();
166 KExec();
167 SwitchRoot(in s new_root,
168 in s init);
47fb7fd6 169 SetEnvironment(in as assignments);
3031660c 170 UnsetEnvironment(in as names);
47fb7fd6
ZJS
171 UnsetAndSetEnvironment(in as names,
172 in as assignments);
173 ListUnitFiles(out a(ss) unit_files);
174 ListUnitFilesByPatterns(in as states,
175 in as patterns,
176 out a(ss) unit_files);
3031660c
ZJS
177 GetUnitFileState(in s file,
178 out s state);
179 EnableUnitFiles(in as files,
180 in b runtime,
181 in b force,
182 out b carries_install_info,
183 out a(sss) changes);
184 DisableUnitFiles(in as files,
185 in b runtime,
186 out a(sss) changes);
83654007
LB
187 EnableUnitFilesWithFlags(in as files,
188 in t flags,
189 out b carries_install_info,
190 out a(sss) changes);
191 DisableUnitFilesWithFlags(in as files,
192 in t flags,
193 out a(sss) changes);
3031660c
ZJS
194 ReenableUnitFiles(in as files,
195 in b runtime,
196 in b force,
197 out b carries_install_info,
198 out a(sss) changes);
199 LinkUnitFiles(in as files,
200 in b runtime,
201 in b force,
202 out a(sss) changes);
203 PresetUnitFiles(in as files,
204 in b runtime,
205 in b force,
206 out b carries_install_info,
207 out a(sss) changes);
47fb7fd6
ZJS
208 PresetUnitFilesWithMode(in as files,
209 in s mode,
210 in b runtime,
211 in b force,
212 out b carries_install_info,
213 out a(sss) changes);
3031660c
ZJS
214 MaskUnitFiles(in as files,
215 in b runtime,
216 in b force,
217 out a(sss) changes);
218 UnmaskUnitFiles(in as files,
219 in b runtime,
220 out a(sss) changes);
47fb7fd6
ZJS
221 RevertUnitFiles(in as files,
222 out a(sss) changes);
223 SetDefaultTarget(in s name,
224 in b force,
3031660c
ZJS
225 out a(sss) changes);
226 GetDefaultTarget(out s name);
47fb7fd6
ZJS
227 PresetAllUnitFiles(in s mode,
228 in b runtime,
229 in b force,
230 out a(sss) changes);
231 AddDependencyUnitFiles(in as files,
232 in s target,
233 in s type,
234 in b runtime,
235 in b force,
236 out a(sss) changes);
237 GetUnitFileLinks(in s name,
238 in b runtime,
239 out as links);
240 SetExitCode(in y number);
241 LookupDynamicUserByName(in s name,
242 out u uid);
243 LookupDynamicUserByUID(in u uid,
244 out s name);
245 GetDynamicUsers(out a(us) users);
3031660c
ZJS
246 signals:
247 UnitNew(s id,
248 o unit);
249 UnitRemoved(s id,
250 o unit);
251 JobNew(u id,
252 o job,
253 s unit);
254 JobRemoved(u id,
255 o job,
256 s unit,
257 s result);
258 StartupFinished(t firmware,
259 t loader,
260 t kernel,
261 t initrd,
262 t userspace,
263 t total);
264 UnitFilesChanged();
265 Reloading(b active);
266 properties:
47fb7fd6
ZJS
267 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
268 readonly s Version = '...';
269 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
270 readonly s Features = '...';
271 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
272 readonly s Virtualization = '...';
273 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
274 readonly s Architecture = '...';
275 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
276 readonly s Tainted = '...';
277 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
278 readonly t FirmwareTimestamp = ...;
279 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
280 readonly t FirmwareTimestampMonotonic = ...;
281 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
282 readonly t LoaderTimestamp = ...;
283 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
284 readonly t LoaderTimestampMonotonic = ...;
285 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
286 readonly t KernelTimestamp = ...;
287 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
288 readonly t KernelTimestampMonotonic = ...;
289 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
290 readonly t InitRDTimestamp = ...;
291 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
292 readonly t InitRDTimestampMonotonic = ...;
293 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
294 readonly t UserspaceTimestamp = ...;
295 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
296 readonly t UserspaceTimestampMonotonic = ...;
297 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
298 readonly t FinishTimestamp = ...;
299 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
300 readonly t FinishTimestampMonotonic = ...;
301 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
302 readonly t SecurityStartTimestamp = ...;
303 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
304 readonly t SecurityStartTimestampMonotonic = ...;
305 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
306 readonly t SecurityFinishTimestamp = ...;
307 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
308 readonly t SecurityFinishTimestampMonotonic = ...;
309 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
310 readonly t GeneratorsStartTimestamp = ...;
311 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
312 readonly t GeneratorsStartTimestampMonotonic = ...;
313 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
314 readonly t GeneratorsFinishTimestamp = ...;
315 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
316 readonly t GeneratorsFinishTimestampMonotonic = ...;
317 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
318 readonly t UnitsLoadStartTimestamp = ...;
319 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
320 readonly t UnitsLoadStartTimestampMonotonic = ...;
321 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
322 readonly t UnitsLoadFinishTimestamp = ...;
323 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
324 readonly t UnitsLoadFinishTimestampMonotonic = ...;
325 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
326 readonly t InitRDSecurityStartTimestamp = ...;
327 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
328 readonly t InitRDSecurityStartTimestampMonotonic = ...;
329 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
330 readonly t InitRDSecurityFinishTimestamp = ...;
331 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
332 readonly t InitRDSecurityFinishTimestampMonotonic = ...;
333 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
334 readonly t InitRDGeneratorsStartTimestamp = ...;
335 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
336 readonly t InitRDGeneratorsStartTimestampMonotonic = ...;
337 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
338 readonly t InitRDGeneratorsFinishTimestamp = ...;
339 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
340 readonly t InitRDGeneratorsFinishTimestampMonotonic = ...;
341 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
342 readonly t InitRDUnitsLoadStartTimestamp = ...;
343 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
344 readonly t InitRDUnitsLoadStartTimestampMonotonic = ...;
345 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
346 readonly t InitRDUnitsLoadFinishTimestamp = ...;
347 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
348 readonly t InitRDUnitsLoadFinishTimestampMonotonic = ...;
349 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
350 @org.freedesktop.systemd1.Privileged("true")
351 readwrite s LogLevel = '...';
352 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
353 @org.freedesktop.systemd1.Privileged("true")
354 readwrite s LogTarget = '...';
355 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
356 readonly u NNames = ...;
357 readonly u NFailedUnits = ...;
358 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
359 readonly u NJobs = ...;
360 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
361 readonly u NInstalledJobs = ...;
362 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
363 readonly u NFailedJobs = ...;
364 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
365 readonly d Progress = ...;
366 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
367 readonly as Environment = ['...', ...];
368 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
369 readonly b ConfirmSpawn = ...;
370 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
371 readonly b ShowStatus = ...;
372 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
373 readonly as UnitPath = ['...', ...];
374 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
375 readonly s DefaultStandardOutput = '...';
376 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
377 readonly s DefaultStandardError = '...';
378 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
379 @org.freedesktop.systemd1.Privileged("true")
380 readwrite t RuntimeWatchdogUSec = ...;
381 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
382 @org.freedesktop.systemd1.Privileged("true")
383 readwrite t RebootWatchdogUSec = ...;
384 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
385 @org.freedesktop.systemd1.Privileged("true")
386 readwrite t KExecWatchdogUSec = ...;
387 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
388 @org.freedesktop.systemd1.Privileged("true")
389 readwrite b ServiceWatchdogs = ...;
390 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
391 readonly s ControlGroup = '...';
392 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
393 readonly s SystemState = '...';
394 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
395 readonly y ExitCode = ...;
396 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
397 readonly t DefaultTimerAccuracyUSec = ...;
398 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
399 readonly t DefaultTimeoutStartUSec = ...;
400 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
401 readonly t DefaultTimeoutStopUSec = ...;
402 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
403 readonly t DefaultTimeoutAbortUSec = ...;
404 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
405 readonly t DefaultRestartUSec = ...;
406 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
407 readonly t DefaultStartLimitIntervalUSec = ...;
408 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
409 readonly u DefaultStartLimitBurst = ...;
410 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
411 readonly b DefaultCPUAccounting = ...;
412 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
413 readonly b DefaultBlockIOAccounting = ...;
414 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
415 readonly b DefaultMemoryAccounting = ...;
416 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
417 readonly b DefaultTasksAccounting = ...;
418 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
419 readonly t DefaultLimitCPU = ...;
420 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
421 readonly t DefaultLimitCPUSoft = ...;
422 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
423 readonly t DefaultLimitFSIZE = ...;
424 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
425 readonly t DefaultLimitFSIZESoft = ...;
426 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
427 readonly t DefaultLimitDATA = ...;
428 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
429 readonly t DefaultLimitDATASoft = ...;
430 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
431 readonly t DefaultLimitSTACK = ...;
432 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
433 readonly t DefaultLimitSTACKSoft = ...;
434 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
435 readonly t DefaultLimitCORE = ...;
436 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
437 readonly t DefaultLimitCORESoft = ...;
438 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
439 readonly t DefaultLimitRSS = ...;
440 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
441 readonly t DefaultLimitRSSSoft = ...;
442 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
443 readonly t DefaultLimitNOFILE = ...;
444 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
445 readonly t DefaultLimitNOFILESoft = ...;
446 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
447 readonly t DefaultLimitAS = ...;
448 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
449 readonly t DefaultLimitASSoft = ...;
450 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
451 readonly t DefaultLimitNPROC = ...;
452 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
453 readonly t DefaultLimitNPROCSoft = ...;
454 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
455 readonly t DefaultLimitMEMLOCK = ...;
456 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
457 readonly t DefaultLimitMEMLOCKSoft = ...;
458 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
459 readonly t DefaultLimitLOCKS = ...;
460 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
461 readonly t DefaultLimitLOCKSSoft = ...;
462 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
463 readonly t DefaultLimitSIGPENDING = ...;
464 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
465 readonly t DefaultLimitSIGPENDINGSoft = ...;
466 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
467 readonly t DefaultLimitMSGQUEUE = ...;
468 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
469 readonly t DefaultLimitMSGQUEUESoft = ...;
470 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
471 readonly t DefaultLimitNICE = ...;
472 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
473 readonly t DefaultLimitNICESoft = ...;
474 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
475 readonly t DefaultLimitRTPRIO = ...;
476 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
477 readonly t DefaultLimitRTPRIOSoft = ...;
478 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
479 readonly t DefaultLimitRTTIME = ...;
480 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
481 readonly t DefaultLimitRTTIMESoft = ...;
482 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
483 readonly t DefaultTasksMax = ...;
484 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
485 readonly t TimerSlackNSec = ...;
486 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
487 readonly s DefaultOOMPolicy = '...';
3031660c 488 };
47fb7fd6
ZJS
489 interface org.freedesktop.DBus.Peer { ... };
490 interface org.freedesktop.DBus.Introspectable { ... };
491 interface org.freedesktop.DBus.Properties { ... };
3031660c
ZJS
492};
493 </programlisting>
494
47fb7fd6
ZJS
495 <!--method GetUnitByInvocationID is not documented!-->
496
497 <!--method GetUnitByControlGroup is not documented!-->
498
499 <!--method EnqueueUnitJob is not documented!-->
500
501 <!--method CleanUnit is not documented!-->
502
671fee18
LP
503 <!--method FreezeUnit is not documented!-->
504
505 <!--method ThawUnit is not documented!-->
506
47fb7fd6
ZJS
507 <!--method RefUnit is not documented!-->
508
509 <!--method UnrefUnit is not documented!-->
510
511 <!--method GetUnitProcesses is not documented!-->
512
513 <!--method AttachProcessesToUnit is not documented!-->
514
515 <!--method AbandonScope is not documented!-->
516
517 <!--method GetJobAfter is not documented!-->
518
519 <!--method GetJobBefore is not documented!-->
520
9653108f
ZJS
521 <!--method SetShowStatus is not documented!-->
522
47fb7fd6
ZJS
523 <!--method ListUnitsFiltered is not documented!-->
524
525 <!--method ListUnitsByPatterns is not documented!-->
526
527 <!--method ListUnitsByNames is not documented!-->
528
529 <!--method Dump is not documented!-->
530
531 <!--method DumpByFileDescriptor is not documented!-->
532
533 <!--method ListUnitFilesByPatterns is not documented!-->
534
535 <!--method PresetUnitFilesWithMode is not documented!-->
536
537 <!--method RevertUnitFiles is not documented!-->
538
539 <!--method PresetAllUnitFiles is not documented!-->
540
541 <!--method AddDependencyUnitFiles is not documented!-->
542
543 <!--method GetUnitFileLinks is not documented!-->
544
545 <!--method SetExitCode is not documented!-->
546
547 <!--method LookupDynamicUserByName is not documented!-->
548
549 <!--method LookupDynamicUserByUID is not documented!-->
550
551 <!--method GetDynamicUsers is not documented!-->
552
553 <!--signal UnitNew is not documented!-->
554
555 <!--signal UnitRemoved is not documented!-->
556
557 <!--signal JobNew is not documented!-->
558
559 <!--signal JobRemoved is not documented!-->
560
561 <!--signal StartupFinished is not documented!-->
562
563 <!--signal UnitFilesChanged is not documented!-->
564
565 <!--signal Reloading is not documented!-->
566
567 <!--property SecurityStartTimestampMonotonic is not documented!-->
568
569 <!--property SecurityFinishTimestamp is not documented!-->
570
571 <!--property SecurityFinishTimestampMonotonic is not documented!-->
572
573 <!--property GeneratorsStartTimestampMonotonic is not documented!-->
574
575 <!--property GeneratorsFinishTimestamp is not documented!-->
576
577 <!--property GeneratorsFinishTimestampMonotonic is not documented!-->
578
579 <!--property UnitsLoadStartTimestamp is not documented!-->
580
581 <!--property UnitsLoadStartTimestampMonotonic is not documented!-->
582
583 <!--property UnitsLoadFinishTimestamp is not documented!-->
584
585 <!--property UnitsLoadFinishTimestampMonotonic is not documented!-->
586
587 <!--property InitRDSecurityStartTimestamp is not documented!-->
588
589 <!--property InitRDSecurityStartTimestampMonotonic is not documented!-->
590
591 <!--property InitRDSecurityFinishTimestamp is not documented!-->
592
593 <!--property InitRDSecurityFinishTimestampMonotonic is not documented!-->
594
595 <!--property InitRDGeneratorsStartTimestamp is not documented!-->
596
597 <!--property InitRDGeneratorsStartTimestampMonotonic is not documented!-->
598
599 <!--property InitRDGeneratorsFinishTimestamp is not documented!-->
600
601 <!--property InitRDGeneratorsFinishTimestampMonotonic is not documented!-->
602
603 <!--property InitRDUnitsLoadStartTimestamp is not documented!-->
604
605 <!--property InitRDUnitsLoadStartTimestampMonotonic is not documented!-->
606
607 <!--property InitRDUnitsLoadFinishTimestamp is not documented!-->
608
609 <!--property InitRDUnitsLoadFinishTimestampMonotonic is not documented!-->
610
611 <!--property LogLevel is not documented!-->
612
613 <!--property LogTarget is not documented!-->
614
615 <!--property NFailedUnits is not documented!-->
616
617 <!--property ConfirmSpawn is not documented!-->
618
619 <!--property ShowStatus is not documented!-->
620
621 <!--property DefaultStandardOutput is not documented!-->
622
623 <!--property DefaultStandardError is not documented!-->
624
625 <!--property RuntimeWatchdogUSec is not documented!-->
626
627 <!--property RebootWatchdogUSec is not documented!-->
628
629 <!--property KExecWatchdogUSec is not documented!-->
630
631 <!--property ServiceWatchdogs is not documented!-->
632
633 <!--property SystemState is not documented!-->
634
635 <!--property ExitCode is not documented!-->
636
637 <!--property DefaultTimerAccuracyUSec is not documented!-->
638
639 <!--property DefaultTimeoutStartUSec is not documented!-->
640
641 <!--property DefaultTimeoutStopUSec is not documented!-->
642
643 <!--property DefaultTimeoutAbortUSec is not documented!-->
644
645 <!--property DefaultRestartUSec is not documented!-->
646
647 <!--property DefaultStartLimitIntervalUSec is not documented!-->
648
649 <!--property DefaultStartLimitBurst is not documented!-->
650
651 <!--property DefaultCPUAccounting is not documented!-->
652
653 <!--property DefaultBlockIOAccounting is not documented!-->
654
655 <!--property DefaultMemoryAccounting is not documented!-->
656
657 <!--property DefaultTasksAccounting is not documented!-->
658
659 <!--property DefaultLimitCPU is not documented!-->
660
661 <!--property DefaultLimitCPUSoft is not documented!-->
662
663 <!--property DefaultLimitFSIZE is not documented!-->
664
665 <!--property DefaultLimitFSIZESoft is not documented!-->
666
667 <!--property DefaultLimitDATA is not documented!-->
668
669 <!--property DefaultLimitDATASoft is not documented!-->
670
671 <!--property DefaultLimitSTACK is not documented!-->
672
673 <!--property DefaultLimitSTACKSoft is not documented!-->
674
675 <!--property DefaultLimitCORE is not documented!-->
676
677 <!--property DefaultLimitCORESoft is not documented!-->
678
679 <!--property DefaultLimitRSS is not documented!-->
680
681 <!--property DefaultLimitRSSSoft is not documented!-->
682
683 <!--property DefaultLimitNOFILE is not documented!-->
684
685 <!--property DefaultLimitNOFILESoft is not documented!-->
686
687 <!--property DefaultLimitAS is not documented!-->
688
689 <!--property DefaultLimitASSoft is not documented!-->
690
691 <!--property DefaultLimitNPROC is not documented!-->
692
693 <!--property DefaultLimitNPROCSoft is not documented!-->
694
695 <!--property DefaultLimitMEMLOCK is not documented!-->
696
697 <!--property DefaultLimitMEMLOCKSoft is not documented!-->
698
699 <!--property DefaultLimitLOCKS is not documented!-->
700
701 <!--property DefaultLimitLOCKSSoft is not documented!-->
702
703 <!--property DefaultLimitSIGPENDING is not documented!-->
704
705 <!--property DefaultLimitSIGPENDINGSoft is not documented!-->
706
707 <!--property DefaultLimitMSGQUEUE is not documented!-->
708
709 <!--property DefaultLimitMSGQUEUESoft is not documented!-->
710
711 <!--property DefaultLimitNICE is not documented!-->
712
713 <!--property DefaultLimitNICESoft is not documented!-->
714
715 <!--property DefaultLimitRTPRIO is not documented!-->
716
717 <!--property DefaultLimitRTPRIOSoft is not documented!-->
718
719 <!--property DefaultLimitRTTIME is not documented!-->
720
721 <!--property DefaultLimitRTTIMESoft is not documented!-->
722
723 <!--property DefaultTasksMax is not documented!-->
724
725 <!--property TimerSlackNSec is not documented!-->
726
727 <!--property DefaultOOMPolicy is not documented!-->
728
00bb75d7
ZJS
729 <!--Autogenerated cross-references for systemd.directives, do not edit-->
730
731 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Manager"/>
732
733 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Manager"/>
734
735 <variablelist class="dbus-method" generated="True" extra-ref="GetUnit()"/>
736
737 <variablelist class="dbus-method" generated="True" extra-ref="GetUnitByPID()"/>
738
739 <variablelist class="dbus-method" generated="True" extra-ref="GetUnitByInvocationID()"/>
740
741 <variablelist class="dbus-method" generated="True" extra-ref="GetUnitByControlGroup()"/>
742
743 <variablelist class="dbus-method" generated="True" extra-ref="LoadUnit()"/>
744
745 <variablelist class="dbus-method" generated="True" extra-ref="StartUnit()"/>
746
747 <variablelist class="dbus-method" generated="True" extra-ref="StartUnitReplace()"/>
748
749 <variablelist class="dbus-method" generated="True" extra-ref="StopUnit()"/>
750
751 <variablelist class="dbus-method" generated="True" extra-ref="ReloadUnit()"/>
752
753 <variablelist class="dbus-method" generated="True" extra-ref="RestartUnit()"/>
754
755 <variablelist class="dbus-method" generated="True" extra-ref="TryRestartUnit()"/>
756
757 <variablelist class="dbus-method" generated="True" extra-ref="ReloadOrRestartUnit()"/>
758
759 <variablelist class="dbus-method" generated="True" extra-ref="ReloadOrTryRestartUnit()"/>
760
761 <variablelist class="dbus-method" generated="True" extra-ref="EnqueueUnitJob()"/>
762
763 <variablelist class="dbus-method" generated="True" extra-ref="KillUnit()"/>
764
765 <variablelist class="dbus-method" generated="True" extra-ref="CleanUnit()"/>
766
671fee18
LP
767 <variablelist class="dbus-method" generated="True" extra-ref="FreezeUnit()"/>
768
769 <variablelist class="dbus-method" generated="True" extra-ref="ThawUnit()"/>
770
00bb75d7
ZJS
771 <variablelist class="dbus-method" generated="True" extra-ref="ResetFailedUnit()"/>
772
773 <variablelist class="dbus-method" generated="True" extra-ref="SetUnitProperties()"/>
774
5e8deb94
LB
775 <variablelist class="dbus-method" generated="True" extra-ref="BindMountUnit()"/>
776
00bb75d7
ZJS
777 <variablelist class="dbus-method" generated="True" extra-ref="RefUnit()"/>
778
779 <variablelist class="dbus-method" generated="True" extra-ref="UnrefUnit()"/>
780
781 <variablelist class="dbus-method" generated="True" extra-ref="StartTransientUnit()"/>
782
783 <variablelist class="dbus-method" generated="True" extra-ref="GetUnitProcesses()"/>
784
785 <variablelist class="dbus-method" generated="True" extra-ref="AttachProcessesToUnit()"/>
786
787 <variablelist class="dbus-method" generated="True" extra-ref="AbandonScope()"/>
788
789 <variablelist class="dbus-method" generated="True" extra-ref="GetJob()"/>
790
791 <variablelist class="dbus-method" generated="True" extra-ref="GetJobAfter()"/>
792
793 <variablelist class="dbus-method" generated="True" extra-ref="GetJobBefore()"/>
794
795 <variablelist class="dbus-method" generated="True" extra-ref="CancelJob()"/>
796
797 <variablelist class="dbus-method" generated="True" extra-ref="ClearJobs()"/>
798
799 <variablelist class="dbus-method" generated="True" extra-ref="ResetFailed()"/>
800
9653108f
ZJS
801 <variablelist class="dbus-method" generated="True" extra-ref="SetShowStatus()"/>
802
00bb75d7
ZJS
803 <variablelist class="dbus-method" generated="True" extra-ref="ListUnits()"/>
804
805 <variablelist class="dbus-method" generated="True" extra-ref="ListUnitsFiltered()"/>
806
807 <variablelist class="dbus-method" generated="True" extra-ref="ListUnitsByPatterns()"/>
808
809 <variablelist class="dbus-method" generated="True" extra-ref="ListUnitsByNames()"/>
810
811 <variablelist class="dbus-method" generated="True" extra-ref="ListJobs()"/>
812
813 <variablelist class="dbus-method" generated="True" extra-ref="Subscribe()"/>
814
815 <variablelist class="dbus-method" generated="True" extra-ref="Unsubscribe()"/>
816
817 <variablelist class="dbus-method" generated="True" extra-ref="Dump()"/>
818
819 <variablelist class="dbus-method" generated="True" extra-ref="DumpByFileDescriptor()"/>
820
821 <variablelist class="dbus-method" generated="True" extra-ref="Reload()"/>
822
823 <variablelist class="dbus-method" generated="True" extra-ref="Reexecute()"/>
824
825 <variablelist class="dbus-method" generated="True" extra-ref="Exit()"/>
826
827 <variablelist class="dbus-method" generated="True" extra-ref="Reboot()"/>
828
829 <variablelist class="dbus-method" generated="True" extra-ref="PowerOff()"/>
830
831 <variablelist class="dbus-method" generated="True" extra-ref="Halt()"/>
832
833 <variablelist class="dbus-method" generated="True" extra-ref="KExec()"/>
834
835 <variablelist class="dbus-method" generated="True" extra-ref="SwitchRoot()"/>
836
837 <variablelist class="dbus-method" generated="True" extra-ref="SetEnvironment()"/>
838
839 <variablelist class="dbus-method" generated="True" extra-ref="UnsetEnvironment()"/>
840
841 <variablelist class="dbus-method" generated="True" extra-ref="UnsetAndSetEnvironment()"/>
842
843 <variablelist class="dbus-method" generated="True" extra-ref="ListUnitFiles()"/>
844
845 <variablelist class="dbus-method" generated="True" extra-ref="ListUnitFilesByPatterns()"/>
846
847 <variablelist class="dbus-method" generated="True" extra-ref="GetUnitFileState()"/>
848
849 <variablelist class="dbus-method" generated="True" extra-ref="EnableUnitFiles()"/>
850
851 <variablelist class="dbus-method" generated="True" extra-ref="DisableUnitFiles()"/>
852
83654007
LB
853 <variablelist class="dbus-method" generated="True" extra-ref="EnableUnitFilesWithFlags()"/>
854
855 <variablelist class="dbus-method" generated="True" extra-ref="DisableUnitFilesWithFlags()"/>
856
00bb75d7
ZJS
857 <variablelist class="dbus-method" generated="True" extra-ref="ReenableUnitFiles()"/>
858
859 <variablelist class="dbus-method" generated="True" extra-ref="LinkUnitFiles()"/>
860
861 <variablelist class="dbus-method" generated="True" extra-ref="PresetUnitFiles()"/>
862
863 <variablelist class="dbus-method" generated="True" extra-ref="PresetUnitFilesWithMode()"/>
864
865 <variablelist class="dbus-method" generated="True" extra-ref="MaskUnitFiles()"/>
866
867 <variablelist class="dbus-method" generated="True" extra-ref="UnmaskUnitFiles()"/>
868
869 <variablelist class="dbus-method" generated="True" extra-ref="RevertUnitFiles()"/>
870
871 <variablelist class="dbus-method" generated="True" extra-ref="SetDefaultTarget()"/>
872
873 <variablelist class="dbus-method" generated="True" extra-ref="GetDefaultTarget()"/>
874
875 <variablelist class="dbus-method" generated="True" extra-ref="PresetAllUnitFiles()"/>
876
877 <variablelist class="dbus-method" generated="True" extra-ref="AddDependencyUnitFiles()"/>
878
879 <variablelist class="dbus-method" generated="True" extra-ref="GetUnitFileLinks()"/>
880
881 <variablelist class="dbus-method" generated="True" extra-ref="SetExitCode()"/>
882
883 <variablelist class="dbus-method" generated="True" extra-ref="LookupDynamicUserByName()"/>
884
885 <variablelist class="dbus-method" generated="True" extra-ref="LookupDynamicUserByUID()"/>
886
887 <variablelist class="dbus-method" generated="True" extra-ref="GetDynamicUsers()"/>
888
889 <variablelist class="dbus-signal" generated="True" extra-ref="UnitNew"/>
890
891 <variablelist class="dbus-signal" generated="True" extra-ref="UnitRemoved"/>
892
893 <variablelist class="dbus-signal" generated="True" extra-ref="JobNew"/>
894
895 <variablelist class="dbus-signal" generated="True" extra-ref="JobRemoved"/>
896
897 <variablelist class="dbus-signal" generated="True" extra-ref="StartupFinished"/>
898
899 <variablelist class="dbus-signal" generated="True" extra-ref="UnitFilesChanged"/>
900
901 <variablelist class="dbus-signal" generated="True" extra-ref="Reloading"/>
902
903 <variablelist class="dbus-property" generated="True" extra-ref="Version"/>
904
905 <variablelist class="dbus-property" generated="True" extra-ref="Features"/>
906
907 <variablelist class="dbus-property" generated="True" extra-ref="Virtualization"/>
908
909 <variablelist class="dbus-property" generated="True" extra-ref="Architecture"/>
910
911 <variablelist class="dbus-property" generated="True" extra-ref="Tainted"/>
912
913 <variablelist class="dbus-property" generated="True" extra-ref="FirmwareTimestamp"/>
914
915 <variablelist class="dbus-property" generated="True" extra-ref="FirmwareTimestampMonotonic"/>
916
917 <variablelist class="dbus-property" generated="True" extra-ref="LoaderTimestamp"/>
918
919 <variablelist class="dbus-property" generated="True" extra-ref="LoaderTimestampMonotonic"/>
920
921 <variablelist class="dbus-property" generated="True" extra-ref="KernelTimestamp"/>
922
923 <variablelist class="dbus-property" generated="True" extra-ref="KernelTimestampMonotonic"/>
924
925 <variablelist class="dbus-property" generated="True" extra-ref="InitRDTimestamp"/>
926
927 <variablelist class="dbus-property" generated="True" extra-ref="InitRDTimestampMonotonic"/>
928
929 <variablelist class="dbus-property" generated="True" extra-ref="UserspaceTimestamp"/>
930
931 <variablelist class="dbus-property" generated="True" extra-ref="UserspaceTimestampMonotonic"/>
932
933 <variablelist class="dbus-property" generated="True" extra-ref="FinishTimestamp"/>
934
935 <variablelist class="dbus-property" generated="True" extra-ref="FinishTimestampMonotonic"/>
936
937 <variablelist class="dbus-property" generated="True" extra-ref="SecurityStartTimestamp"/>
938
939 <variablelist class="dbus-property" generated="True" extra-ref="SecurityStartTimestampMonotonic"/>
940
941 <variablelist class="dbus-property" generated="True" extra-ref="SecurityFinishTimestamp"/>
942
943 <variablelist class="dbus-property" generated="True" extra-ref="SecurityFinishTimestampMonotonic"/>
944
945 <variablelist class="dbus-property" generated="True" extra-ref="GeneratorsStartTimestamp"/>
946
947 <variablelist class="dbus-property" generated="True" extra-ref="GeneratorsStartTimestampMonotonic"/>
948
949 <variablelist class="dbus-property" generated="True" extra-ref="GeneratorsFinishTimestamp"/>
950
951 <variablelist class="dbus-property" generated="True" extra-ref="GeneratorsFinishTimestampMonotonic"/>
952
953 <variablelist class="dbus-property" generated="True" extra-ref="UnitsLoadStartTimestamp"/>
954
955 <variablelist class="dbus-property" generated="True" extra-ref="UnitsLoadStartTimestampMonotonic"/>
956
957 <variablelist class="dbus-property" generated="True" extra-ref="UnitsLoadFinishTimestamp"/>
958
959 <variablelist class="dbus-property" generated="True" extra-ref="UnitsLoadFinishTimestampMonotonic"/>
960
961 <variablelist class="dbus-property" generated="True" extra-ref="InitRDSecurityStartTimestamp"/>
962
963 <variablelist class="dbus-property" generated="True" extra-ref="InitRDSecurityStartTimestampMonotonic"/>
964
965 <variablelist class="dbus-property" generated="True" extra-ref="InitRDSecurityFinishTimestamp"/>
966
967 <variablelist class="dbus-property" generated="True" extra-ref="InitRDSecurityFinishTimestampMonotonic"/>
968
969 <variablelist class="dbus-property" generated="True" extra-ref="InitRDGeneratorsStartTimestamp"/>
970
971 <variablelist class="dbus-property" generated="True" extra-ref="InitRDGeneratorsStartTimestampMonotonic"/>
972
973 <variablelist class="dbus-property" generated="True" extra-ref="InitRDGeneratorsFinishTimestamp"/>
974
975 <variablelist class="dbus-property" generated="True" extra-ref="InitRDGeneratorsFinishTimestampMonotonic"/>
976
977 <variablelist class="dbus-property" generated="True" extra-ref="InitRDUnitsLoadStartTimestamp"/>
978
979 <variablelist class="dbus-property" generated="True" extra-ref="InitRDUnitsLoadStartTimestampMonotonic"/>
980
981 <variablelist class="dbus-property" generated="True" extra-ref="InitRDUnitsLoadFinishTimestamp"/>
982
983 <variablelist class="dbus-property" generated="True" extra-ref="InitRDUnitsLoadFinishTimestampMonotonic"/>
984
985 <variablelist class="dbus-property" generated="True" extra-ref="LogLevel"/>
986
987 <variablelist class="dbus-property" generated="True" extra-ref="LogTarget"/>
988
989 <variablelist class="dbus-property" generated="True" extra-ref="NNames"/>
990
991 <variablelist class="dbus-property" generated="True" extra-ref="NFailedUnits"/>
992
993 <variablelist class="dbus-property" generated="True" extra-ref="NJobs"/>
994
995 <variablelist class="dbus-property" generated="True" extra-ref="NInstalledJobs"/>
996
997 <variablelist class="dbus-property" generated="True" extra-ref="NFailedJobs"/>
998
999 <variablelist class="dbus-property" generated="True" extra-ref="Progress"/>
1000
1001 <variablelist class="dbus-property" generated="True" extra-ref="Environment"/>
1002
1003 <variablelist class="dbus-property" generated="True" extra-ref="ConfirmSpawn"/>
1004
1005 <variablelist class="dbus-property" generated="True" extra-ref="ShowStatus"/>
1006
1007 <variablelist class="dbus-property" generated="True" extra-ref="UnitPath"/>
1008
1009 <variablelist class="dbus-property" generated="True" extra-ref="DefaultStandardOutput"/>
1010
1011 <variablelist class="dbus-property" generated="True" extra-ref="DefaultStandardError"/>
1012
1013 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeWatchdogUSec"/>
1014
1015 <variablelist class="dbus-property" generated="True" extra-ref="RebootWatchdogUSec"/>
1016
1017 <variablelist class="dbus-property" generated="True" extra-ref="KExecWatchdogUSec"/>
1018
1019 <variablelist class="dbus-property" generated="True" extra-ref="ServiceWatchdogs"/>
1020
1021 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroup"/>
1022
1023 <variablelist class="dbus-property" generated="True" extra-ref="SystemState"/>
1024
1025 <variablelist class="dbus-property" generated="True" extra-ref="ExitCode"/>
1026
1027 <variablelist class="dbus-property" generated="True" extra-ref="DefaultTimerAccuracyUSec"/>
1028
1029 <variablelist class="dbus-property" generated="True" extra-ref="DefaultTimeoutStartUSec"/>
1030
1031 <variablelist class="dbus-property" generated="True" extra-ref="DefaultTimeoutStopUSec"/>
1032
1033 <variablelist class="dbus-property" generated="True" extra-ref="DefaultTimeoutAbortUSec"/>
1034
1035 <variablelist class="dbus-property" generated="True" extra-ref="DefaultRestartUSec"/>
1036
1037 <variablelist class="dbus-property" generated="True" extra-ref="DefaultStartLimitIntervalUSec"/>
1038
1039 <variablelist class="dbus-property" generated="True" extra-ref="DefaultStartLimitBurst"/>
1040
1041 <variablelist class="dbus-property" generated="True" extra-ref="DefaultCPUAccounting"/>
1042
1043 <variablelist class="dbus-property" generated="True" extra-ref="DefaultBlockIOAccounting"/>
1044
1045 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryAccounting"/>
1046
1047 <variablelist class="dbus-property" generated="True" extra-ref="DefaultTasksAccounting"/>
1048
1049 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitCPU"/>
1050
1051 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitCPUSoft"/>
1052
1053 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitFSIZE"/>
1054
1055 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitFSIZESoft"/>
1056
1057 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitDATA"/>
1058
1059 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitDATASoft"/>
1060
1061 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitSTACK"/>
1062
1063 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitSTACKSoft"/>
1064
1065 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitCORE"/>
1066
1067 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitCORESoft"/>
1068
1069 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitRSS"/>
1070
1071 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitRSSSoft"/>
1072
1073 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitNOFILE"/>
1074
1075 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitNOFILESoft"/>
1076
1077 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitAS"/>
1078
1079 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitASSoft"/>
1080
1081 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitNPROC"/>
1082
1083 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitNPROCSoft"/>
1084
1085 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitMEMLOCK"/>
1086
1087 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitMEMLOCKSoft"/>
1088
1089 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitLOCKS"/>
1090
1091 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitLOCKSSoft"/>
1092
1093 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitSIGPENDING"/>
1094
1095 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitSIGPENDINGSoft"/>
1096
1097 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitMSGQUEUE"/>
1098
1099 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitMSGQUEUESoft"/>
1100
1101 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitNICE"/>
1102
1103 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitNICESoft"/>
1104
1105 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitRTPRIO"/>
1106
1107 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitRTPRIOSoft"/>
1108
1109 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitRTTIME"/>
1110
1111 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitRTTIMESoft"/>
1112
1113 <variablelist class="dbus-property" generated="True" extra-ref="DefaultTasksMax"/>
1114
1115 <variablelist class="dbus-property" generated="True" extra-ref="TimerSlackNSec"/>
1116
1117 <variablelist class="dbus-property" generated="True" extra-ref="DefaultOOMPolicy"/>
1118
1119 <!--End of Autogenerated section-->
1120
3031660c
ZJS
1121 <refsect2>
1122 <title>Methods</title>
1123
ca264f7d
DDM
1124 <para>Note that many of the methods exist twice: once on the <interfacename>Manager</interfacename>
1125 object and once on the respective unit objects. This is to optimize access times so that methods that
3031660c
ZJS
1126 belong to unit objects do not have to be called with a resolved unit path, but can be called with only
1127 the unit id, too.</para>
1128
1129 <para><function>GetUnit()</function> may be used to get the unit object path for a unit name. It takes
ca264f7d 1130 the unit name and returns the object path. If a unit has not been loaded yet by this name this method
3031660c
ZJS
1131 will fail.</para>
1132
1133 <para><function>GetUnitByPID()</function> may be used to get the unit object path of the unit a process
ca264f7d 1134 ID belongs to. It takes a UNIX PID and returns the object path. The PID must refer to an existing system process.</para>
3031660c
ZJS
1135
1136 <para><function>LoadUnit()</function> is similar to <function>GetUnit()</function> but will load the
1137 unit from disk if possible.</para>
1138
ca264f7d
DDM
1139 <para><function>StartUnit()</function> enqueues a start job and possibly depending jobs. It takes the unit
1140 to activate and a mode string as arguments. The mode needs to be one of <literal>replace</literal>,
1141 <literal>fail</literal>, <literal>isolate</literal>, <literal>ignore-dependencies</literal>, or
1142 <literal>ignore-requirements</literal>. If <literal>replace</literal>, the method will start the unit and
1143 its dependencies, possibly replacing already queued jobs that conflict with it. If
1144 <literal>fail</literal>, the method will start the unit and its dependencies, but will fail if this would
1145 change an already queued job. If <literal>isolate</literal>, the method will start the unit in question
1146 and terminate all units that aren't dependencies of it. If <literal>ignore-dependencies</literal>, it
1147 will start a unit but ignore all its dependencies. If <literal>ignore-requirements</literal>, it will
3031660c 1148 start a unit but only ignore the requirement dependencies. It is not recommended to make use of the
ca264f7d 1149 latter two options. On completion, this method returns the newly created job object.</para>
3031660c
ZJS
1150
1151 <para><function>StartUnitReplace()</function> is similar to <function>StartUnit()</function> but
ca264f7d 1152 replaces a job that is queued for one unit by a job for another unit.</para>
3031660c
ZJS
1153
1154 <para><function>StopUnit()</function> is similar to <function>StartUnit()</function> but stops the
ca264f7d
DDM
1155 specified unit rather than starting it. Note that the <literal>isolate</literal> mode is invalid for this
1156 method.</para>
3031660c
ZJS
1157
1158 <para><function>ReloadUnit()</function>, <function>RestartUnit()</function>,
ca264f7d
DDM
1159 <function>TryRestartUnit()</function>, <function>ReloadOrRestartUnit()</function>, or
1160 <function>ReloadOrTryRestartUnit()</function> may be used to restart and/or reload a unit. These methods take
3031660c 1161 similar arguments as <function>StartUnit()</function>. Reloading is done only if the unit is already
ca264f7d 1162 running and fails otherwise. If a service is restarted that isn't running, it will be started unless
3031660c
ZJS
1163 the "Try" flavor is used in which case a service that isn't running is not affected by the restart. The
1164 "ReloadOrRestart" flavors attempt a reload if the unit supports it and use a restart otherwise.</para>
1165
5e8deb94
LB
1166 <para><function>BindMountUnit()</function> can be used to bind mount new files or directories into
1167 a running service mount namespace.</para>
1168
3031660c 1169 <para><function>KillUnit()</function> may be used to kill (i.e. send a signal to) all processes of a
ca264f7d 1170 unit. It takes the unit <varname>name</varname>, an enum <varname>who</varname> and a UNIX
3031660c
ZJS
1171 <varname>signal</varname> number to send. The <varname>who</varname> enum is one of
1172 <literal>main</literal>, <literal>control</literal> or <literal>all</literal>. If
ca264f7d
DDM
1173 <literal>main</literal>, only the main process of the unit is killed. If <literal>control</literal>, only
1174 the control process of the unit is killed. If <literal>all</literal>, all processes are killed. A
3031660c 1175 <literal>control</literal> process is for example a process that is configured via
ca264f7d 1176 <varname>ExecStop=</varname> and is spawned in parallel to the main daemon process in order to shut it
3031660c
ZJS
1177 down.</para>
1178
1179 <para><function>GetJob()</function> returns the job object path for a specific job, identified by its
1180 id.</para>
1181
ca264f7d
DDM
1182 <para><function>CancelJob()</function> cancels a specific job identified by its numeric ID. This
1183 operation is also available in the <function>Cancel()</function> method of Job objects (see below) and
3031660c
ZJS
1184 exists primarily to reduce the necessary round trips to execute this operation. Note that this will not
1185 have any effect on jobs whose execution has already begun.</para>
1186
1187 <para><function>ClearJobs()</function> flushes the job queue, removing all jobs that are still
ca264f7d 1188 queued. Note that this does not have any effect on jobs whose execution has already begun. It only
3031660c
ZJS
1189 flushes jobs that are queued and have not yet begun execution.</para>
1190
1191 <para><function>ResetFailedUnit()</function> resets the "failed" state of a specific unit.</para>
1192
1193 <para><function>ResetFailed()</function> resets the "failed" state of all units.</para>
1194
ca264f7d 1195 <para><function>ListUnits()</function> returns an array of all currently loaded units. Note that
3031660c
ZJS
1196 units may be known by multiple names at the same name, and hence there might be more unit names loaded
1197 than actual units behind them. The array consists of structures with the following elements:
1198 <itemizedlist>
1199 <listitem><para>The primary unit name as string</para></listitem>
1200
1201 <listitem><para>The human readable description string</para></listitem>
1202
1203 <listitem><para>The load state (i.e. whether the unit file has been loaded
1204 successfully)</para></listitem>
1205
1206 <listitem><para>The active state (i.e. whether the unit is currently started or
1207 not)</para></listitem>
1208
1209 <listitem><para>The sub state (a more fine-grained version of the active state that is specific to
1210 the unit type, which the active state is not)</para></listitem>
1211
1212 <listitem><para>A unit that is being followed in its state by this unit, if there is any, otherwise
1213 the empty string.</para></listitem>
1214
1215 <listitem><para>The unit object path</para></listitem>
1216
ca264f7d 1217 <listitem><para>If there is a job queued for the job unit, the numeric job id, 0
3031660c
ZJS
1218 otherwise</para></listitem>
1219
1220 <listitem><para>The job type as string</para></listitem>
1221
1222 <listitem><para>The job object path</para></listitem>
1223 </itemizedlist></para>
1224
1225 <para><function>ListJobs()</function> returns an array with all currently queued jobs. Returns an array
1226 consisting of structures with the following elements:
1227 <itemizedlist>
1228 <listitem><para>The numeric job id</para></listitem>
1229
1230 <listitem><para>The primary unit name for this job</para></listitem>
1231
1232 <listitem><para>The job type as string</para></listitem>
1233
1234 <listitem><para>The job state as string</para></listitem>
1235
1236 <listitem><para>The job object path</para></listitem>
1237
1238 <listitem><para>The unit object path</para></listitem>
1239 </itemizedlist></para>
1240
1241 <para><function>Subscribe()</function> enables most bus signals to be sent out. Clients which are
ca264f7d
DDM
1242 interested in signals need to call this method. Signals are only sent out if at least one client
1243 invoked this method. <function>Unsubscribe()</function> reverts the signal subscription that
3031660c
ZJS
1244 <function>Subscribe()</function> implements. It is not necessary to invoke
1245 <function>Unsubscribe()</function> as clients are tracked. Signals are no longer sent out as soon as
2736c25c
DDM
1246 all clients which previously asked for <function>Subscribe()</function> either closed their connection
1247 to the bus or invoked <function>Unsubscribe()</function>.</para>
3031660c
ZJS
1248
1249 <para><function>Reload()</function> may be invoked to reload all unit files.</para>
1250
1251 <para><function>Reexecute()</function> may be invoked to reexecute the main manager process. It will
1252 serialize its state, reexecute, and deserizalize the state again. This is useful for upgrades and is a
1253 more comprehensive version of <function>Reload()</function>.</para>
1254
1255 <para><function>Exit()</function> may be invoked to ask the manager to exit. This is not available for
1256 the system manager and is useful only for user session managers.</para>
1257
2736c25c 1258 <para><function>Reboot()</function>, <function>PowerOff()</function>, <function>Halt()</function>, or
3031660c
ZJS
1259 <function>KExec()</function> may be used to ask for immediate reboot, powering down, halt or kexec
1260 based reboot of the system. Note that this does not shut down any services and immediately transitions
2736c25c
DDM
1261 into the reboot process. These functions are normally only called as the last step of shutdown and should
1262 not be called directly. To shut down the machine, it is generally a better idea to invoke
1263 <function>Reboot()</function> or <function>PowerOff()</function> on the
3031660c
ZJS
1264 <filename>systemd-logind</filename> manager object; see
1265 <citerefentry><refentrytitle>org.freedesktop.login1</refentrytitle><manvolnum>5</manvolnum></citerefentry>
1266 for more information.</para>
1267
1268 <para><function>SwitchRoot()</function> may be used to transition to a new root directory. This is
2736c25c
DDM
1269 intended to be used by initial RAM disks. The method takes two arguments: the new root directory (which
1270 needs to be specified) and an init binary path (which may be left empty, in which case it is
3031660c 1271 automatically searched for). The state of the system manager will be serialized before the
2736c25c 1272 transition. After the transition, the manager binary on the main system is invoked and replaces the old
3031660c
ZJS
1273 PID 1. All state will then be deserialized.</para>
1274
1275 <para><function>SetEnvironment()</function> may be used to alter the environment block that is passed
2736c25c
DDM
1276 to all spawned processes. It takes a string array of environment variable assignments. Any previously set
1277 environment variables will be overridden.</para>
3031660c 1278
2736c25c
DDM
1279 <para><function>UnsetEnvironment()</function> may be used to unset environment variables. It takes a
1280 string array of environment variable names. All variables specified will be unset (if they have been
1281 set previously) and no longer be passed to all spawned processes. This method has no effect for variables
3031660c
ZJS
1282 that were previously not set, but will not fail in that case.</para>
1283
1284 <para><function>UnsetAndSetEnvironment()</function> is a combination of
1285 <function>UnsetEnvironment()</function> and <function>SetEnvironment()</function>. It takes two
2736c25c
DDM
1286 lists. The first list contains variables to unset, the second one contains assignments to set. If a
1287 variable is listed in both, the variable is set after this method returns, i.e. the set list overrides the
1288 unset list.</para>
3031660c 1289
2736c25c 1290 <para><function>ListUnitFiles()</function> returns an array of unit names and their enablement
3031660c 1291 status. Note that <function>ListUnit()</function> returns a list of units currently loaded into memory,
2736c25c
DDM
1292 while <function>ListUnitFiles()</function> returns a list of unit <emphasis>files</emphasis> that were
1293 found on disk. Note that while most units are read directly from a unit file with the same name, some
1294 units are not backed by files and some files (templates) cannot directly be loaded as units but need
1295 to be instantiated instead.</para>
3031660c 1296
2736c25c 1297 <para><function>GetUnitFileState()</function> returns the current enablement status of a specific unit
3031660c
ZJS
1298 file.</para>
1299
1300 <para><function>EnableUnitFiles()</function> may be used to enable one or more units in the system (by
3b121157 1301 creating symlinks to them in <filename>/etc/</filename> or <filename>/run/</filename>). It takes a list
3031660c 1302 of unit files to enable (either just file names or full absolute paths if the unit files are residing
2736c25c 1303 outside the usual unit search paths) and two booleans: the first controls whether the unit shall be
3b121157
ZJS
1304 enabled for runtime only (true, <filename>/run/</filename>), or persistently (false,
1305 <filename>/etc/</filename>). The second one controls whether symlinks pointing to other units shall be
2736c25c 1306 replaced if necessary. This method returns one boolean and an array of the changes made. The boolean
3031660c 1307 signals whether the unit files contained any enablement information (i.e. an [Install]) section. The
2736c25c 1308 changes array consists of structures with three strings: the type of the change (one of
3031660c
ZJS
1309 <literal>symlink</literal> or <literal>unlink</literal>), the file name of the symlink and the
1310 destination of the symlink. Note that most of the following calls return a changes list in the same
1311 format.</para>
1312
1313 <para>Similarly, <function>DisableUnitFiles()</function> disables one or more units in the system,
3b121157 1314 i.e. removes all symlinks to them in <filename>/etc/</filename> and <filename>/run/</filename>.</para>
3031660c 1315
83654007
LB
1316 <para>The <function>EnableUnitFilesWithFlags()</function> and <function>DisableUnitFilesWithFlags()</function>
1317 take in options as flags instead of booleans to allow for extendability, defined as follows:</para>
1318
1319 <programlisting>
1320#define SD_SYSTEMD_UNIT_RUNTIME (UINT64_C(1) &lt;&lt; 0)
1321#define SD_SYSTEMD_UNIT_FORCE (UINT64_C(1) &lt;&lt; 1)
1322#define SD_SYSTEMD_UNIT_PORTABLE (UINT64_C(1) &lt;&lt; 2)
1323 </programlisting>
1324
1325 <para><varname>SD_SYSTEMD_UNIT_RUNTIME</varname> will enable or disable the unit for runtime only,
1326 <varname>SD_SYSTEMD_UNIT_FORCE</varname> controls whether symlinks pointing to other units shall be
1327 replaced if necessary. <varname>SD_SYSTEMD_UNIT_PORTABLE</varname> will add or remove the symlinks in
1328 <filename>/etc/systemd/system.attached</filename> and <filename>/run/systemd/system.attached</filename>.</para>
1329
3031660c
ZJS
1330 <para>Similarly, <function>ReenableUnitFiles()</function> applies the changes to one or more units that
1331 would result from disabling and enabling the unit quickly one after the other in an atomic
1332 fashion. This is useful to apply updated [Install] information contained in unit files.</para>
1333
1334 <para>Similarly, <function>LinkUnitFiles()</function> links unit files (that are located outside of the
1335 usual unit search paths) into the unit search path.</para>
1336
2736c25c 1337 <para>Similarly, <function>PresetUnitFiles()</function> enables/disables one or more unit files
3031660c
ZJS
1338 according to the preset policy. See
1339 <citerefentry><refentrytitle>systemd.preset</refentrytitle><manvolnum>7</manvolnum></citerefentry> for more
1340 information.</para>
1341
2736c25c 1342 <para>Similarly, <function>MaskUnitFiles()</function> masks unit files and
3031660c
ZJS
1343 <function>UnmaskUnitFiles()</function> unmasks them again.</para>
1344
1345 <para><function>SetDefaultTarget()</function> changes the <filename>default.target</filename> link. See
1346 <citerefentry><refentrytitle>bootup</refentrytitle><manvolnum>7</manvolnum></citerefentry> for more
2736c25c 1347 information.</para>
3031660c
ZJS
1348
1349 <para><function>GetDefaultTarget()</function> retrieves the name of the unit to which
2736c25c 1350 <filename>default.target</filename> is aliased.</para>
3031660c
ZJS
1351
1352 <para><function>SetUnitProperties()</function> may be used to modify certain unit properties at
1353 runtime. Not all properties may be changed at runtime, but many resource management settings (primarily
1354 those listed in
55cf7779 1355 <citerefentry><refentrytitle>systemd.resource-control</refentrytitle><manvolnum>5</manvolnum></citerefentry>)
2736c25c 1356 may. The changes are applied instantly and stored on disk for future boots, unless
3031660c
ZJS
1357 <varname>runtime</varname> is true, in which case the settings only apply until the next
1358 reboot. <varname>name</varname> is the name of the unit to modify. <varname>properties</varname> are
1359 the settings to set, encoded as an array of property name and value pairs. Note that this is not a
2736c25c
DDM
1360 dictionary! Also note that when setting array properties with this method usually results in appending to
1361 the pre-configured array. To reset the configured arrays, set the property to an empty array first and
1362 then append to it.</para>
3031660c 1363
2736c25c 1364 <para><function>StartTransientUnit()</function> may be used to create and start a transient unit which
3031660c 1365 will be released as soon as it is not running or referenced anymore or the system is
2736c25c 1366 rebooted. <varname>name</varname> is the unit name including its suffix and must be
3031660c
ZJS
1367 unique. <varname>mode</varname> is the same as in <function>StartUnit()</function>,
1368 <varname>properties</varname> contains properties of the unit, specified like in
1369 <function>SetUnitProperties()</function>. <varname>aux</varname> is currently unused and should be
47fb7fd6
ZJS
1370 passed as an empty array. See the
1371 <ulink url="http://www.freedesktop.org/wiki/Software/systemd/ControlGroupInterface/">New Control Group
3031660c
ZJS
1372 Interface</ulink> for more information how to make use of this functionality for resource control
1373 purposes.</para>
3031660c
ZJS
1374 </refsect2>
1375
1376 <refsect2>
1377 <title>Signals</title>
1378
1379 <para>Note that most signals are sent out only after <function>Subscribe()</function> has been invoked
2736c25c 1380 by at least one client. Make sure to invoke this method when subscribing to these signals!</para>
3031660c
ZJS
1381
1382 <para><function>UnitNew()</function> and <function>UnitRemoved()</function> are sent out each time a
1383 new unit is loaded or unloaded. Note that this has little to do with whether a unit is available on
1384 disk or not, and simply reflects the units that are currently loaded into memory. The signals take two
1385 parameters: the primary unit name and the object path.</para>
1386
1387 <para><function>JobNew()</function> and <function>JobRemoved()</function> are sent out each time a new
1388 job is queued or dequeued. Both signals take the numeric job ID, the bus path and the primary unit name
2736c25c
DDM
1389 for this job as arguments. <function>JobRemoved()</function> also includes a result string which is one
1390 of <literal>done</literal>, <literal>canceled</literal>, <literal>timeout</literal>,
1391 <literal>failed</literal>, <literal>dependency</literal>, or
3031660c
ZJS
1392 <literal>skipped</literal>. <literal>done</literal> indicates successful execution of a
1393 job. <literal>canceled</literal> indicates that a job has been canceled (via
1394 <function>CancelJob()</function> above) before it finished execution (this doesn't necessarily mean
1395 though that the job operation is actually cancelled too, see above). <literal>timeout</literal>
1396 indicates that the job timeout was reached. <literal>failed</literal> indicates that the job
2736c25c
DDM
1397 failed. <literal>dependency</literal> indicates that a job this job depended on failed and the job hence
1398 was removed as well. <literal>skipped</literal> indicates that a job was skipped because
1399 it didn't apply to the unit's current state.</para>
3031660c 1400
2736c25c
DDM
1401 <para><function>StartupFinished()</function> is sent out when startup finishes. It carries six
1402 microsecond timespan values, each indicating how much boot time has been spent in the firmware (if
3031660c
ZJS
1403 known), in the boot loader (if known), in the kernel initialization phase, in the initrd (if known), in
1404 userspace and in total. These values may also be calculated from the
1405 <varname>FirmwareTimestampMonotonic</varname>, <varname>LoaderTimestampMonotonic</varname>,
2736c25c 1406 <varname>InitRDTimestampMonotonic</varname>, <varname>UserspaceTimestampMonotonic</varname>, and
3031660c
ZJS
1407 <varname>FinishTimestampMonotonic</varname> properties (see below).</para>
1408
1409 <para><function>UnitFilesChanged()</function> is sent out each time the list of enabled or masked unit
1410 files on disk have changed.</para>
1411
1412 <para><function>Reloading()</function> is sent out immediately before a daemon reload is done (with the
1413 boolean parameter set to True) and after a daemon reload is completed (with the boolean parameter set
2736c25c 1414 to False). This may be used by UIs to optimize UI updates.</para>
3031660c
ZJS
1415 </refsect2>
1416
1417 <refsect2>
1418 <title>Properties</title>
1419
1420 <para>Most properties simply reflect the respective options in
1421 <filename>/etc/systemd/system.conf</filename> and the kernel command line.</para>
1422
1423 <para>The others:</para>
1424
1425 <para><varname>Version</varname> encodes the version string of the running systemd instance. Note that
2736c25c 1426 the version string is purely informational. It should not be parsed and one may not assume the version to
3031660c 1427 be formatted in any particular way. We take the liberty to change the versioning scheme at any time and
2736c25c 1428 it is not part of the public API.</para>
3031660c
ZJS
1429
1430 <para><varname>Features</varname> encodes the features that have been enabled and disabled for this
1431 build. Enabled options are prefixed with +, disabled options with -.</para>
1432
2736c25c
DDM
1433 <para><varname>Tainted</varname> encodes a couple of taint flags as a colon-separated list. When
1434 systemd detects it is running on a system with certain problems, it will set an appropriate taint
3031660c
ZJS
1435 flag. Taints may be used to lower the chance of bogus bug reports. The following taints are currently
1436 known: <literal>split-usr</literal>, <literal>mtab-not-symlink</literal>,
1437 <literal>cgroups-missing</literal>, <literal>local-hwclock</literal>. <literal>split-usr</literal> is
3b121157 1438 set if <filename>/usr/</filename> is not pre-mounted when systemd is first invoked. See
3031660c
ZJS
1439 <ulink url="http://freedesktop.org/wiki/Software/systemd/separate-usr-is-broken">
1440 Booting Without /usr is Broken</ulink>
1441 for details why this is bad. <literal>mtab-not-symlink</literal> indicates that
1442 <filename>/etc/mtab</filename> is not a symlink to <filename>/proc/self/mounts</filename> as
1443 required. <literal>cgroups-missing</literal> indicates that control groups have not been enabled in the
1444 kernel. <literal>local-hwclock</literal> indicates that the local RTC is configured to be in local time
1445 rather than UTC.</para>
1446
1447 <para><varname>FirmwareTimestamp</varname>, <varname>FirmwareTimestampMonotonic</varname>,
1448 <varname>LoaderTimestamp</varname>, <varname>LoaderTimestampMonotonic</varname>,
1449 <varname>KernelTimestamp</varname>, <varname>KernelTimestampMonotonic</varname>,
1450 <varname>InitRDTimestamp</varname>, <varname>InitRDTimestampMonotonic</varname>,
1451 <varname>UserspaceTimestamp</varname>, <varname>UserspaceTimestampMonotonic</varname>,
2736c25c 1452 <varname>FinishTimestamp</varname>, and <varname>FinishTimestampMonotonic</varname> encode
3031660c
ZJS
1453 <constant>CLOCK_REALTIME</constant> and <constant>CLOCK_MONOTONIC</constant> microsecond timestamps
1454 taken when the firmware first began execution, when the boot loader first began execution, when the
1455 kernel first began execution, when the initrd first began execution, when the main systemd instance
1456 began execution and finally, when all queued startup jobs finished execution. These values are useful
2736c25c
DDM
1457 for determining boot-time performance. Note that as monotonic time begins with the kernel startup, the
1458 <varname>KernelTimestampMonotonic</varname> timestamp will always be 0 and
1459 <varname>FirmwareTimestampMonotonic</varname> and <varname>LoaderTimestampMonotonic</varname> are to
1460 be read as negative values. Also, not all fields are always available, depending on the used firmware,
1461 boot loader or initrd implementation. In these cases the respective pairs of timestamps are both 0,
1462 indicating that no data is available.</para>
3031660c
ZJS
1463
1464 <para>Similarly, the <varname>SecurityStartTimestamp</varname>,
2736c25c 1465 <varname>GeneratorsStartTimestamp</varname> and <varname>LoadUnitTimestamp</varname> (as well as their
3031660c
ZJS
1466 monotonic and stop counterparts) expose performance data for uploading the security policies to the
1467 kernel (such as the SELinux, IMA, or SMACK policies), for running the generator tools and for loading
2736c25c 1468 the unit files.</para>
3031660c
ZJS
1469
1470 <para><varname>NNames</varname> encodes how many unit names are currently known. This only includes
2736c25c
DDM
1471 names of units that are currently loaded and can be more than the amount of actually loaded units since
1472 units may have more than one name.</para>
3031660c
ZJS
1473
1474 <para><varname>NJobs</varname> encodes how many jobs are currently queued.</para>
1475
1476 <para><varname>NInstalledJobs</varname> encodes how many jobs have ever been queued in total.</para>
1477
1478 <para><varname>NFailedJobs</varname> encodes how many jobs have ever failed in total.</para>
1479
2736c25c 1480 <para><varname>Progress</varname> encodes boot progress as a floating point value between 0.0 and
3031660c 1481 1.0. This value begins at 0.0 at early-boot and ends at 1.0 when boot is finished and is based on the
2736c25c 1482 number of executed and queued jobs. After startup, this field is always 1.0 indicating a finished
3031660c
ZJS
1483 boot.</para>
1484
1485 <para><varname>Environment</varname> encodes the environment block passed to all executed services. It
1486 may be altered with bus calls such as <function>SetEnvironment()</function> (see above).</para>
1487
1488 <para><varname>UnitPath</varname> encodes the currently active unit file search path. It is an array of
2736c25c 1489 file system paths encoded as strings.</para>
3031660c
ZJS
1490
1491 <para><varname>Virtualization</varname> contains a short ID string describing the virtualization
2736c25c
DDM
1492 technology the system runs in. On bare-metal hardware this is the empty string. Otherwise, it contains
1493 an identifier such as <literal>kvm</literal>, <literal>vmware</literal> and so on. For a full list of
1494 IDs see
3031660c
ZJS
1495 <citerefentry><refentrytitle>systemd-detect-virt</refentrytitle><manvolnum>1</manvolnum></citerefentry>.
1496 Note that only the "innermost" virtualization technology is exported here. This detects both
1497 full-machine virtualizations (VMs) and shared-kernel virtualization (containers).</para>
1498
1499 <para><varname>Architecture</varname> contains a short ID string describing the architecture the
1500 systemd instance is running on. This follows the same vocabulary as
1501 <varname>ConditionArchitectures=</varname>.</para>
1502
1503 <para><varname>ControlGroup</varname> contains the root control group path of this system manager. Note
2736c25c 1504 that the root path is encoded as the empty string here (not as <literal>/</literal>!), so that it can be
3031660c 1505 appended to <filename>/sys/fs/cgroup/systemd</filename> easily. This value will be set to the empty
2736c25c 1506 string for the host instance and some other string for container instances.</para>
3031660c 1507 </refsect2>
ae53ea52
ZJS
1508
1509 <refsect2>
1510 <title>Security</title>
1511
1512 <para>Read access is generally granted to all clients. Additionally, for unprivileged clients, some
98ab0dae 1513 operations are allowed through the polkit privilege system. Operations which modify unit state
ae53ea52 1514 (<function>StartUnit()</function>, <function>StopUnit()</function>, <function>KillUnit()</function>,
f4e1a425 1515 <function>RestartUnit()</function> and similar, <function>SetProperty()</function>) require
ae53ea52
ZJS
1516 <interfacename>org.freedesktop.systemd1.manage-units</interfacename>. Operations which modify unit file
1517 enablement state (<function>EnableUnitFiles()</function>, <function>DisableUnitFiles()</function>,
83654007 1518 <function>EnableUnitFilesWithFlags()</function>, <function>DisableUnitFilesWithFlags()</function>,
ae53ea52
ZJS
1519 <function>ReenableUnitFiles()</function>, <function>LinkUnitFiles()</function>,
1520 <function>PresetUnitFiles</function>, <function>MaskUnitFiles</function>, and similar) require
f4e1a425 1521 <interfacename>org.freedesktop.systemd1.manage-unit-files</interfacename>. Operations which modify the
2736c25c 1522 exported environment (<function>SetEnvironment()</function>, <function>UnsetEnvironment()</function>,
ae53ea52 1523 <function>UnsetAndSetEnvironment()</function>) require
2736c25c 1524 <interfacename>org.freedesktop.systemd1.set-environment</interfacename>. <function>Reload()</function>
ae53ea52
ZJS
1525 and <function>Reexecute()</function> require
1526 <interfacename>org.freedesktop.systemd1.reload-daemon</interfacename>.
1527 </para>
1528 </refsect2>
3031660c
ZJS
1529 </refsect1>
1530
1531 <refsect1>
1532 <title>Unit Objects</title>
1533
48f99d7c 1534 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/avahi_2ddaemon_2eservice" interface="org.freedesktop.systemd1.Unit">
3031660c
ZJS
1535node /org/freedesktop/systemd1/unit/avahi_2ddaemon_2eservice {
1536 interface org.freedesktop.systemd1.Unit {
1537 methods:
1538 Start(in s mode,
1539 out o job);
1540 Stop(in s mode,
1541 out o job);
1542 Reload(in s mode,
1543 out o job);
1544 Restart(in s mode,
1545 out o job);
1546 TryRestart(in s mode,
1547 out o job);
1548 ReloadOrRestart(in s mode,
1549 out o job);
1550 ReloadOrTryRestart(in s mode,
1551 out o job);
47fb7fd6
ZJS
1552 EnqueueJob(in s job_type,
1553 in s job_mode,
1554 out u job_id,
1555 out o job_path,
1556 out s unit_id,
1557 out o unit_path,
1558 out s job_type,
1559 out a(uosos) affected_jobs);
1560 Kill(in s whom,
3031660c
ZJS
1561 in i signal);
1562 ResetFailed();
1563 SetProperties(in b runtime,
1564 in a(sv) properties);
47fb7fd6
ZJS
1565 Ref();
1566 Unref();
1567 Clean(in as mask);
671fee18
LP
1568 Freeze();
1569 Thaw();
3031660c 1570 properties:
47fb7fd6
ZJS
1571 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1572 readonly s Id = '...';
1573 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1574 readonly as Names = ['...', ...];
1575 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
1576 readonly s Following = '...';
1577 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1578 readonly as Requires = ['...', ...];
1579 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1580 readonly as Requisite = ['...', ...];
1581 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1582 readonly as Wants = ['...', ...];
1583 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1584 readonly as BindsTo = ['...', ...];
1585 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1586 readonly as PartOf = ['...', ...];
1587 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1588 readonly as RequiredBy = ['...', ...];
1589 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1590 readonly as RequisiteOf = ['...', ...];
1591 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1592 readonly as WantedBy = ['...', ...];
1593 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1594 readonly as BoundBy = ['...', ...];
1595 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1596 readonly as ConsistsOf = ['...', ...];
1597 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1598 readonly as Conflicts = ['...', ...];
1599 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1600 readonly as ConflictedBy = ['...', ...];
1601 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1602 readonly as Before = ['...', ...];
1603 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1604 readonly as After = ['...', ...];
1605 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1606 readonly as OnFailure = ['...', ...];
1607 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1608 readonly as Triggers = ['...', ...];
1609 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1610 readonly as TriggeredBy = ['...', ...];
1611 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1612 readonly as PropagatesReloadTo = ['...', ...];
1613 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1614 readonly as ReloadPropagatedFrom = ['...', ...];
1615 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1616 readonly as JoinsNamespaceOf = ['...', ...];
1617 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1618 readonly as RequiresMountsFor = ['...', ...];
1619 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1620 readonly as Documentation = ['...', ...];
1621 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1622 readonly s Description = '...';
1623 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1624 readonly s LoadState = '...';
1625 readonly s ActiveState = '...';
671fee18 1626 readonly s FreezerState = '...';
47fb7fd6
ZJS
1627 readonly s SubState = '...';
1628 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1629 readonly s FragmentPath = '...';
1630 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1631 readonly s SourcePath = '...';
1632 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1633 readonly as DropInPaths = ['...', ...];
1634 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
1635 readonly s UnitFileState = '...';
1636 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
1637 readonly s UnitFilePreset = '...';
1638 readonly t StateChangeTimestamp = ...;
1639 readonly t StateChangeTimestampMonotonic = ...;
1640 readonly t InactiveExitTimestamp = ...;
1641 readonly t InactiveExitTimestampMonotonic = ...;
1642 readonly t ActiveEnterTimestamp = ...;
1643 readonly t ActiveEnterTimestampMonotonic = ...;
1644 readonly t ActiveExitTimestamp = ...;
1645 readonly t ActiveExitTimestampMonotonic = ...;
1646 readonly t InactiveEnterTimestamp = ...;
1647 readonly t InactiveEnterTimestampMonotonic = ...;
1648 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1649 readonly b CanStart = ...;
1650 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1651 readonly b CanStop = ...;
1652 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1653 readonly b CanReload = ...;
1654 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1655 readonly b CanIsolate = ...;
1656 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1657 readonly as CanClean = ['...', ...];
671fee18
LP
1658 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1659 readonly b CanFreeze = ...;
47fb7fd6
ZJS
1660 readonly (uo) Job = ...;
1661 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1662 readonly b StopWhenUnneeded = ...;
1663 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1664 readonly b RefuseManualStart = ...;
1665 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1666 readonly b RefuseManualStop = ...;
1667 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1668 readonly b AllowIsolate = ...;
1669 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1670 readonly b DefaultDependencies = ...;
1671 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1672 readonly s OnFailureJobMode = '...';
1673 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1674 readonly b IgnoreOnIsolate = ...;
1675 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1676 readonly b NeedDaemonReload = ...;
1677 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1678 readonly t JobTimeoutUSec = ...;
1679 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1680 readonly t JobRunningTimeoutUSec = ...;
1681 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1682 readonly s JobTimeoutAction = '...';
1683 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1684 readonly s JobTimeoutRebootArgument = '...';
1685 readonly b ConditionResult = ...;
1686 readonly b AssertResult = ...;
1687 readonly t ConditionTimestamp = ...;
1688 readonly t ConditionTimestampMonotonic = ...;
1689 readonly t AssertTimestamp = ...;
1690 readonly t AssertTimestampMonotonic = ...;
1691 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
1692 readonly a(sbbsi) Conditions = [...];
1693 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
1694 readonly a(sbbsi) Asserts = [...];
1695 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1696 readonly (ss) LoadError = ...;
1697 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1698 readonly b Transient = ...;
1699 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1700 readonly b Perpetual = ...;
1701 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1702 readonly t StartLimitIntervalUSec = ...;
1703 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1704 readonly u StartLimitBurst = ...;
1705 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1706 readonly s StartLimitAction = '...';
1707 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1708 readonly s FailureAction = '...';
1709 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1710 readonly i FailureActionExitStatus = ...;
1711 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1712 readonly s SuccessAction = '...';
1713 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1714 readonly i SuccessActionExitStatus = ...;
1715 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1716 readonly s RebootArgument = '...';
1717 readonly ay InvocationID = [...];
1718 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1719 readonly s CollectMode = '...';
1720 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
1721 readonly as Refs = ['...', ...];
3031660c 1722 };
47fb7fd6
ZJS
1723 interface org.freedesktop.DBus.Peer { ... };
1724 interface org.freedesktop.DBus.Introspectable { ... };
1725 interface org.freedesktop.DBus.Properties { ... };
3031660c
ZJS
1726};
1727 </programlisting>
1728
47fb7fd6
ZJS
1729 <!--method EnqueueJob is not documented!-->
1730
1731 <!--method Ref is not documented!-->
1732
1733 <!--method Unref is not documented!-->
1734
1735 <!--method Clean is not documented!-->
1736
671fee18
LP
1737 <!--method Freeze is not documented!-->
1738
1739 <!--method Thaw is not documented!-->
1740
47fb7fd6
ZJS
1741 <!--property PartOf is not documented!-->
1742
1743 <!--property RequisiteOf is not documented!-->
1744
1745 <!--property ConsistsOf is not documented!-->
1746
1747 <!--property ReloadPropagatedFrom is not documented!-->
1748
1749 <!--property JoinsNamespaceOf is not documented!-->
1750
671fee18
LP
1751 <!--property FreezerState is not documented!-->
1752
47fb7fd6
ZJS
1753 <!--property DropInPaths is not documented!-->
1754
1755 <!--property UnitFilePreset is not documented!-->
1756
1757 <!--property StateChangeTimestamp is not documented!-->
1758
1759 <!--property StateChangeTimestampMonotonic is not documented!-->
1760
1761 <!--property CanClean is not documented!-->
1762
671fee18
LP
1763 <!--property CanFreeze is not documented!-->
1764
47fb7fd6
ZJS
1765 <!--property OnFailureJobMode is not documented!-->
1766
1767 <!--property JobRunningTimeoutUSec is not documented!-->
1768
1769 <!--property JobTimeoutAction is not documented!-->
1770
1771 <!--property JobTimeoutRebootArgument is not documented!-->
1772
1773 <!--property AssertResult is not documented!-->
1774
1775 <!--property AssertTimestamp is not documented!-->
1776
1777 <!--property AssertTimestampMonotonic is not documented!-->
1778
1779 <!--property Asserts is not documented!-->
1780
1781 <!--property Perpetual is not documented!-->
1782
1783 <!--property StartLimitIntervalUSec is not documented!-->
1784
1785 <!--property StartLimitAction is not documented!-->
1786
1787 <!--property FailureAction is not documented!-->
1788
1789 <!--property FailureActionExitStatus is not documented!-->
1790
1791 <!--property SuccessAction is not documented!-->
1792
1793 <!--property SuccessActionExitStatus is not documented!-->
1794
1795 <!--property RebootArgument is not documented!-->
1796
1797 <!--property InvocationID is not documented!-->
1798
1799 <!--property CollectMode is not documented!-->
1800
1801 <!--property Refs is not documented!-->
1802
00bb75d7 1803 <!--Autogenerated cross-references for systemd.directives, do not edit-->
3031660c 1804
00bb75d7 1805 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
3031660c 1806
00bb75d7 1807 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
3031660c 1808
00bb75d7 1809 <variablelist class="dbus-method" generated="True" extra-ref="Start()"/>
3031660c 1810
00bb75d7 1811 <variablelist class="dbus-method" generated="True" extra-ref="Stop()"/>
3031660c 1812
00bb75d7 1813 <variablelist class="dbus-method" generated="True" extra-ref="Reload()"/>
3031660c 1814
00bb75d7 1815 <variablelist class="dbus-method" generated="True" extra-ref="Restart()"/>
3031660c 1816
00bb75d7 1817 <variablelist class="dbus-method" generated="True" extra-ref="TryRestart()"/>
3031660c 1818
00bb75d7 1819 <variablelist class="dbus-method" generated="True" extra-ref="ReloadOrRestart()"/>
3031660c 1820
00bb75d7 1821 <variablelist class="dbus-method" generated="True" extra-ref="ReloadOrTryRestart()"/>
3031660c 1822
00bb75d7
ZJS
1823 <variablelist class="dbus-method" generated="True" extra-ref="EnqueueJob()"/>
1824
1825 <variablelist class="dbus-method" generated="True" extra-ref="Kill()"/>
1826
1827 <variablelist class="dbus-method" generated="True" extra-ref="ResetFailed()"/>
1828
1829 <variablelist class="dbus-method" generated="True" extra-ref="SetProperties()"/>
1830
1831 <variablelist class="dbus-method" generated="True" extra-ref="Ref()"/>
1832
1833 <variablelist class="dbus-method" generated="True" extra-ref="Unref()"/>
1834
1835 <variablelist class="dbus-method" generated="True" extra-ref="Clean()"/>
1836
671fee18
LP
1837 <variablelist class="dbus-method" generated="True" extra-ref="Freeze()"/>
1838
1839 <variablelist class="dbus-method" generated="True" extra-ref="Thaw()"/>
1840
00bb75d7
ZJS
1841 <variablelist class="dbus-property" generated="True" extra-ref="Id"/>
1842
1843 <variablelist class="dbus-property" generated="True" extra-ref="Names"/>
1844
1845 <variablelist class="dbus-property" generated="True" extra-ref="Following"/>
1846
1847 <variablelist class="dbus-property" generated="True" extra-ref="Requires"/>
1848
1849 <variablelist class="dbus-property" generated="True" extra-ref="Requisite"/>
1850
1851 <variablelist class="dbus-property" generated="True" extra-ref="Wants"/>
1852
1853 <variablelist class="dbus-property" generated="True" extra-ref="BindsTo"/>
1854
1855 <variablelist class="dbus-property" generated="True" extra-ref="PartOf"/>
1856
1857 <variablelist class="dbus-property" generated="True" extra-ref="RequiredBy"/>
1858
1859 <variablelist class="dbus-property" generated="True" extra-ref="RequisiteOf"/>
1860
1861 <variablelist class="dbus-property" generated="True" extra-ref="WantedBy"/>
1862
1863 <variablelist class="dbus-property" generated="True" extra-ref="BoundBy"/>
1864
1865 <variablelist class="dbus-property" generated="True" extra-ref="ConsistsOf"/>
1866
1867 <variablelist class="dbus-property" generated="True" extra-ref="Conflicts"/>
1868
1869 <variablelist class="dbus-property" generated="True" extra-ref="ConflictedBy"/>
1870
1871 <variablelist class="dbus-property" generated="True" extra-ref="Before"/>
1872
1873 <variablelist class="dbus-property" generated="True" extra-ref="After"/>
1874
1875 <variablelist class="dbus-property" generated="True" extra-ref="OnFailure"/>
1876
1877 <variablelist class="dbus-property" generated="True" extra-ref="Triggers"/>
1878
1879 <variablelist class="dbus-property" generated="True" extra-ref="TriggeredBy"/>
1880
1881 <variablelist class="dbus-property" generated="True" extra-ref="PropagatesReloadTo"/>
1882
1883 <variablelist class="dbus-property" generated="True" extra-ref="ReloadPropagatedFrom"/>
1884
1885 <variablelist class="dbus-property" generated="True" extra-ref="JoinsNamespaceOf"/>
1886
1887 <variablelist class="dbus-property" generated="True" extra-ref="RequiresMountsFor"/>
1888
1889 <variablelist class="dbus-property" generated="True" extra-ref="Documentation"/>
1890
1891 <variablelist class="dbus-property" generated="True" extra-ref="Description"/>
1892
1893 <variablelist class="dbus-property" generated="True" extra-ref="LoadState"/>
1894
1895 <variablelist class="dbus-property" generated="True" extra-ref="ActiveState"/>
1896
671fee18
LP
1897 <variablelist class="dbus-property" generated="True" extra-ref="FreezerState"/>
1898
00bb75d7
ZJS
1899 <variablelist class="dbus-property" generated="True" extra-ref="SubState"/>
1900
1901 <variablelist class="dbus-property" generated="True" extra-ref="FragmentPath"/>
1902
1903 <variablelist class="dbus-property" generated="True" extra-ref="SourcePath"/>
1904
1905 <variablelist class="dbus-property" generated="True" extra-ref="DropInPaths"/>
1906
1907 <variablelist class="dbus-property" generated="True" extra-ref="UnitFileState"/>
1908
1909 <variablelist class="dbus-property" generated="True" extra-ref="UnitFilePreset"/>
1910
1911 <variablelist class="dbus-property" generated="True" extra-ref="StateChangeTimestamp"/>
1912
1913 <variablelist class="dbus-property" generated="True" extra-ref="StateChangeTimestampMonotonic"/>
1914
1915 <variablelist class="dbus-property" generated="True" extra-ref="InactiveExitTimestamp"/>
1916
1917 <variablelist class="dbus-property" generated="True" extra-ref="InactiveExitTimestampMonotonic"/>
1918
1919 <variablelist class="dbus-property" generated="True" extra-ref="ActiveEnterTimestamp"/>
1920
1921 <variablelist class="dbus-property" generated="True" extra-ref="ActiveEnterTimestampMonotonic"/>
1922
1923 <variablelist class="dbus-property" generated="True" extra-ref="ActiveExitTimestamp"/>
1924
1925 <variablelist class="dbus-property" generated="True" extra-ref="ActiveExitTimestampMonotonic"/>
1926
1927 <variablelist class="dbus-property" generated="True" extra-ref="InactiveEnterTimestamp"/>
1928
1929 <variablelist class="dbus-property" generated="True" extra-ref="InactiveEnterTimestampMonotonic"/>
1930
1931 <variablelist class="dbus-property" generated="True" extra-ref="CanStart"/>
1932
1933 <variablelist class="dbus-property" generated="True" extra-ref="CanStop"/>
1934
1935 <variablelist class="dbus-property" generated="True" extra-ref="CanReload"/>
1936
1937 <variablelist class="dbus-property" generated="True" extra-ref="CanIsolate"/>
1938
1939 <variablelist class="dbus-property" generated="True" extra-ref="CanClean"/>
1940
671fee18
LP
1941 <variablelist class="dbus-property" generated="True" extra-ref="CanFreeze"/>
1942
00bb75d7
ZJS
1943 <variablelist class="dbus-property" generated="True" extra-ref="Job"/>
1944
1945 <variablelist class="dbus-property" generated="True" extra-ref="StopWhenUnneeded"/>
1946
1947 <variablelist class="dbus-property" generated="True" extra-ref="RefuseManualStart"/>
1948
1949 <variablelist class="dbus-property" generated="True" extra-ref="RefuseManualStop"/>
1950
1951 <variablelist class="dbus-property" generated="True" extra-ref="AllowIsolate"/>
1952
1953 <variablelist class="dbus-property" generated="True" extra-ref="DefaultDependencies"/>
1954
1955 <variablelist class="dbus-property" generated="True" extra-ref="OnFailureJobMode"/>
1956
1957 <variablelist class="dbus-property" generated="True" extra-ref="IgnoreOnIsolate"/>
1958
1959 <variablelist class="dbus-property" generated="True" extra-ref="NeedDaemonReload"/>
1960
1961 <variablelist class="dbus-property" generated="True" extra-ref="JobTimeoutUSec"/>
1962
1963 <variablelist class="dbus-property" generated="True" extra-ref="JobRunningTimeoutUSec"/>
1964
1965 <variablelist class="dbus-property" generated="True" extra-ref="JobTimeoutAction"/>
1966
1967 <variablelist class="dbus-property" generated="True" extra-ref="JobTimeoutRebootArgument"/>
1968
1969 <variablelist class="dbus-property" generated="True" extra-ref="ConditionResult"/>
1970
1971 <variablelist class="dbus-property" generated="True" extra-ref="AssertResult"/>
1972
1973 <variablelist class="dbus-property" generated="True" extra-ref="ConditionTimestamp"/>
1974
1975 <variablelist class="dbus-property" generated="True" extra-ref="ConditionTimestampMonotonic"/>
1976
1977 <variablelist class="dbus-property" generated="True" extra-ref="AssertTimestamp"/>
1978
1979 <variablelist class="dbus-property" generated="True" extra-ref="AssertTimestampMonotonic"/>
1980
1981 <variablelist class="dbus-property" generated="True" extra-ref="Conditions"/>
1982
1983 <variablelist class="dbus-property" generated="True" extra-ref="Asserts"/>
1984
1985 <variablelist class="dbus-property" generated="True" extra-ref="LoadError"/>
1986
1987 <variablelist class="dbus-property" generated="True" extra-ref="Transient"/>
1988
1989 <variablelist class="dbus-property" generated="True" extra-ref="Perpetual"/>
1990
1991 <variablelist class="dbus-property" generated="True" extra-ref="StartLimitIntervalUSec"/>
1992
1993 <variablelist class="dbus-property" generated="True" extra-ref="StartLimitBurst"/>
1994
1995 <variablelist class="dbus-property" generated="True" extra-ref="StartLimitAction"/>
1996
1997 <variablelist class="dbus-property" generated="True" extra-ref="FailureAction"/>
1998
1999 <variablelist class="dbus-property" generated="True" extra-ref="FailureActionExitStatus"/>
2000
2001 <variablelist class="dbus-property" generated="True" extra-ref="SuccessAction"/>
2002
2003 <variablelist class="dbus-property" generated="True" extra-ref="SuccessActionExitStatus"/>
2004
2005 <variablelist class="dbus-property" generated="True" extra-ref="RebootArgument"/>
2006
2007 <variablelist class="dbus-property" generated="True" extra-ref="InvocationID"/>
2008
2009 <variablelist class="dbus-property" generated="True" extra-ref="CollectMode"/>
2010
2011 <variablelist class="dbus-property" generated="True" extra-ref="Refs"/>
2012
2013 <!--End of Autogenerated section-->
2014
2015 <refsect2>
2016 <title>Methods</title>
2017
2018 <para><function>Start()</function>, <function>Stop()</function>, <function>Reload()</function>,
2019 <function>Restart()</function>, <function>TryRestart()</function>,
2020 <function>ReloadOrRestart()</function>, <function>ReloadOrTryRestart()</function>,
2021 <function>Kill()</function>, <function>ResetFailed()</function>, and
2022 <function>SetProperties()</function> implement the same operation as the respective methods on the
2023 <interfacename>Manager</interfacename> object (see above). However, these methods operate on the unit
2024 object and hence do not take a unit name parameter. Invoking the methods directly on the Manager
2025 object has the advantage of not requiring a <function>GetUnit()</function> call to get the unit object
2026 for a specific unit name. Calling the methods on the Manager object is hence a round trip
2027 optimization.</para>
2028 </refsect2>
2029
2030 <refsect2>
2031 <title>Properties</title>
2032
2033 <para><varname>Id</varname> contains the primary name of the unit.</para>
2034
2035 <para><varname>Names</varname> contains all names of the unit, including the primary name that is also
2036 exposed in <varname>Id</varname>.</para>
2037
2038 <para><varname>Following</varname> either contains the empty string or contains the name of another
2039 unit that this unit follows in state. This is used for some device units which reflect the unit state
2040 machine of another unit, and which other unit this is might possibly change.</para>
2041
2042 <para><varname>Requires</varname>, <varname>RequiresOverridable</varname>,
2043 <varname>Requisite</varname>, <varname>RequisiteOverridable</varname>, <varname>Wants</varname>,
2044 <varname>BindsTo</varname>, <varname>RequiredBy</varname>, <varname>RequiredByOverridable</varname>,
2045 <varname>WantedBy</varname>, <varname>BoundBy</varname>, <varname>Conflicts</varname>,
2046 <varname>ConflictedBy</varname>, <varname>Before</varname>, <varname>After</varname>,
2047 <varname>OnFailure</varname>, <varname>Triggers</varname>, <varname>TriggeredBy</varname>,
2048 <varname>PropagatesReloadTo</varname>, and <varname>RequiresMountsFor</varname> contain arrays which encode
2049 the dependencies and their inverse dependencies (where this applies) as configured in the unit file or
2050 determined automatically.</para>
2051
2052 <para><varname>Description</varname> contains the human readable description string for the
2053 unit.</para>
2054
2055 <para><varname>SourcePath</varname> contains the path to a configuration file this unit is
2056 automatically generated from in case it is not a native unit (in which case it contains the empty
2057 string). For example, all mount units generated from <filename>/etc/fstab</filename> have this field
2058 set to <filename>/etc/fstab</filename>.</para>
2059
2060 <para><varname>Documentation</varname> contains a string array with URLs of documentation for this
2061 unit.</para>
2062
2063 <para><varname>LoadState</varname> contains a state value that reflects whether the configuration file
2064 of this unit has been loaded. The following states are currently defined: <literal>loaded</literal>,
2065 <literal>error</literal>, and <literal>masked</literal>. <literal>loaded</literal> indicates that the
2066 configuration was successfully loaded. <literal>error</literal> indicates that the configuration failed
2067 to load. The <varname>LoadError</varname> field (see below) contains information about the cause of
2068 this failure. <literal>masked</literal> indicates that the unit is currently masked out (i.e. symlinked
2069 to <filename>/dev/null</filename> or empty). Note that the <varname>LoadState</varname> is fully
2070 orthogonal to the <varname>ActiveState</varname> (see below) as units without valid loaded
2071 configuration might be active (because configuration might have been reloaded at a time where a unit
2072 was already active).</para>
2073
2074 <para><varname>ActiveState</varname> contains a state value that reflects whether the unit is currently
2075 active or not. The following states are currently defined: <literal>active</literal>,
2076 <literal>reloading</literal>, <literal>inactive</literal>, <literal>failed</literal>,
2077 <literal>activating</literal>, and <literal>deactivating</literal>. <literal>active</literal> indicates
2078 that unit is active (obviously...). <literal>reloading</literal> indicates that the unit is active and
2079 currently reloading its configuration. <literal>inactive</literal> indicates that it is inactive and
2080 the previous run was successful or no previous run has taken place yet. <literal>failed</literal>
2081 indicates that it is inactive and the previous run was not successful (more information about the
2082 reason for this is available on the unit type specific interfaces, for example for services in the
2083 <varname>Result</varname> property, see below). <literal>activating</literal> indicates that the unit
2084 has previously been inactive but is currently in the process of entering an active state. Conversely
2085 <literal>deactivating</literal> indicates that the unit is currently in the process of
2086 deactivation.</para>
2087
2088 <para><varname>SubState</varname> encodes states of the same state machine that
2089 <varname>ActiveState</varname> covers, but knows more fine-grained states that are
2090 unit-type-specific. Where <varname>ActiveState</varname> only covers six high-level states,
2091 <varname>SubState</varname> covers possibly many more low-level unit-type-specific states that are
2092 mapped to the six high-level states. Note that multiple low-level states might map to the same
3031660c
ZJS
2093 high-level state, but not vice versa. Not all high-level states have low-level counterparts on all unit
2094 types. At this point the low-level states are not documented here, and are more likely to be extended
2095 later on than the common high-level states explained above.</para>
2096
2097 <para><varname>FragmentPath</varname> contains the unit file path this unit was read from, if there is
2736c25c 2098 one (if not, it contains the empty string).</para>
3031660c
ZJS
2099
2100 <para><varname>UnitFileState</varname> encodes the install state of the unit file of
2101 <varname>FragmentPath</varname>. It currently knows the following states: <literal>enabled</literal>,
2102 <literal>enabled-runtime</literal>, <literal>linked</literal>, <literal>linked-runtime</literal>,
2103 <literal>masked</literal>, <literal>masked-runtime</literal>, <literal>static</literal>,
2736c25c 2104 <literal>disabled</literal>, and <literal>invalid</literal>. <literal>enabled</literal> indicates that a
3031660c 2105 unit file is permanently enabled. <literal>enable-runtime</literal> indicates the unit file is only
2736c25c 2106 temporarily enabled and will no longer be enabled after a reboot (that means, it is enabled via
3b121157
ZJS
2107 <filename>/run/</filename> symlinks, rather than <filename>/etc/</filename>). <literal>linked</literal>
2108 indicates that a unit is linked into <filename>/etc/</filename> permanently. <literal>linked-runtime</literal>
2109 indicates that a unit is linked into <filename>/run/</filename> temporarily (until the next
2736c25c 2110 reboot). <literal>masked</literal> indicates that the unit file is masked permanently.
3b121157 2111 <literal>masked-runtime</literal> indicates that it is masked in <filename>/run/</filename> temporarily
2736c25c
DDM
2112 (until the next reboot). <literal>static</literal> indicates that the unit is statically enabled, i.e.
2113 always enabled and doesn't need to be enabled explicitly. <literal>invalid</literal> indicates that it
2114 could not be determined whether the unit file is enabled.</para>
3031660c
ZJS
2115
2116 <para><varname>InactiveExitTimestamp</varname>, <varname>InactiveExitTimestampMonotonic</varname>,
2117 <varname>ActiveEnterTimestamp</varname>, <varname>ActiveEnterTimestampMonotonic</varname>,
2118 <varname>ActiveExitTimestamp</varname>, <varname>ActiveExitTimestampMonotonic</varname>,
2736c25c
DDM
2119 <varname>InactiveEnterTimestamp</varname>, and <varname>InactiveEnterTimestampMonotonic</varname>
2120 contain <constant>CLOCK_REALTIME</constant> and <constant>CLOCK_MONOTONIC</constant> 64-bit microsecond
3031660c
ZJS
2121 timestamps of the last time a unit left the inactive state, entered the active state, exited the active
2122 state, or entered an inactive state. These are the points in time where the unit transitioned
2123 <literal>inactive</literal>/<literal>failed</literal> → <literal>activating</literal>,
2124 <literal>activating</literal> → <literal>active</literal>, <literal>active</literal> →
2125 <literal>deactivating</literal>, and finally <literal>deactivating</literal> →
2126 <literal>inactive</literal>/<literal>failed</literal>. The fields are 0 in case such a transition has
2736c25c 2127 not yet been recorded on this boot.</para>
3031660c 2128
2736c25c
DDM
2129 <para><varname>CanStart</varname>, <varname>CanStop</varname>, and <varname>CanReload</varname> encode
2130 as booleans whether the unit supports the start, stop or reload operations. Even if a unit supports
2131 such an operation, the client might not necessary have the necessary privileges to execute them.</para>
3031660c 2132
2736c25c 2133 <para><varname>CanIsolate</varname> encodes as a boolean whether the unit may be started in isolation
3031660c
ZJS
2134 mode.</para>
2135
2136 <para><varname>Job</varname> encodes the job ID and job object path of the job currently scheduled or
2736c25c 2137 executed for this unit, if there is any. If no job is scheduled or executed, the job id field will be
3031660c
ZJS
2138 0.</para>
2139
2140 <para><varname>StopWhenUnneeded</varname>, <varname>RefuseManualStart</varname>,
2141 <varname>RefuseManualStop</varname>, <varname>AllowIsolate</varname>,
2142 <varname>DefaultDependencies</varname>, <varname>OnFailureIsolate</varname>,
2143 <varname>IgnoreOnIsolate</varname>, <varname>IgnoreOnSnapshot</varname> map directly to the
2144 corresponding configuration booleans in the unit file.</para>
2145
2146 <para><varname>DefaultControlGroup</varname> contains the main control group of this unit as a
2147 string. This refers to a group in systemd's own <literal>name=systemd</literal> hierarchy, which
2148 systemd uses to watch and manipulate the unit and all its processes.</para>
2149
2150 <para><varname>NeedDaemonReload</varname> is a boolean that indicates whether the configuration file
2151 this unit is loaded from (i.e. <varname>FragmentPath</varname> or <varname>SourcePath</varname>) has
2152 changed since the configuration was read and hence whether a configuration reload is
2153 recommended.</para>
2154
2155 <para><varname>JobTimeoutUSec</varname> maps directly to the corresponding configuration setting in the
2156 unit file.</para>
2157
2158 <para><varname>ConditionTimestamp</varname> and <varname>ConditionTimestampMonotonic</varname> contain
2159 the <constant>CLOCK_REALTIME</constant>/<constant>CLOCK_MONOTONIC</constant> microsecond timestamps of
2736c25c 2160 the last time the configured conditions of the unit have been checked or 0 if they have never been
3031660c
ZJS
2161 checked. Conditions are checked when a unit is requested to start.</para>
2162
2163 <para><varname>ConditionResult</varname> contains the condition result of the last time the configured
2164 conditions of this unit were checked. </para>
2165
2736c25c 2166 <para><varname>Conditions</varname> contains all configured conditions of the unit. For each condition,
3031660c
ZJS
2167 five fields are given: condition type (e.g. <varname>ConditionPathExists</varname>), whether the
2168 condition is a trigger condition, whether the condition is reversed, the right hand side of the
ae53ea52 2169 condition (e.g. the path in case of <varname>ConditionPathExists</varname>), and the status. The status
3031660c
ZJS
2170 can be 0, in which case the condition hasn't been checked yet, a positive value, in which case the
2171 condition passed, or a negative value, in which case the condition failed. Currently only 0, +1, and -1
2172 are used, but additional values may be used in the future, retaining the meaning of
2736c25c 2173 zero/positive/negative values.</para>
3031660c
ZJS
2174
2175 <para><varname>LoadError</varname> contains a pair of strings. If the unit failed to load (as encoded
2176 in <varname>LoadState</varname>, see above), then this will include a D-Bus error pair consisting of
2736c25c 2177 the error ID and an explanatory human readable string of what happened. If it loaded successfully, this
3031660c
ZJS
2178 will be a pair of empty strings.</para>
2179
2736c25c
DDM
2180 <para><varname>Transient</varname> contains a boolean that indicates whether the unit was created as a
2181 transient unit (i.e. via <function>CreateTransientUnit()</function> on the manager object).</para>
3031660c 2182 </refsect2>
ae53ea52
ZJS
2183
2184 <refsect2>
2185 <title>Security</title>
2186
2187 <para>Similarly to methods on the <interfacename>Manager</interfacename> object, read-only access is
2188 allowed for everyone. All operations are allowed for clients with the
2189 <constant>CAP_SYS_ADMIN</constant> capability or when the
2190 <interfacename>org.freedesktop.systemd1.manage-units</interfacename> privilege is granted by
98ab0dae 2191 polkit.</para>
ae53ea52 2192 </refsect2>
3031660c
ZJS
2193 </refsect1>
2194
2195 <refsect1>
2196 <title>Service Unit Objects</title>
2197
2198 <para>All service unit objects implement the
2199 <interfacename>org.freedesktop.systemd1.Service</interfacename> interface (described here) in addition to
2200 the generic <interfacename>org.freedesktop.systemd1.Unit</interfacename> interface (see above).</para>
2201
48f99d7c 2202 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/avahi_2ddaemon_2eservice" interface="org.freedesktop.systemd1.Service">
47fb7fd6 2203node /org/freedesktop/systemd1/unit/avahi_2ddaemon_2eservice {
3031660c
ZJS
2204 interface org.freedesktop.systemd1.Service {
2205 methods:
5e8deb94
LB
2206 BindMount(in s source,
2207 in s destination,
2208 in b read_only,
2209 in b mkdir);
47fb7fd6
ZJS
2210 GetProcesses(out a(sus) processes);
2211 AttachProcesses(in s subcgroup,
2212 in au pids);
3031660c 2213 properties:
47fb7fd6
ZJS
2214 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2215 readonly s Type = '...';
2216 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2217 readonly s Restart = '...';
2218 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2219 readonly s PIDFile = '...';
2220 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2221 readonly s NotifyAccess = '...';
2222 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2223 readonly t RestartUSec = ...;
2224 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2225 readonly t TimeoutStartUSec = ...;
2226 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2227 readonly t TimeoutStopUSec = ...;
2228 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2229 readonly t TimeoutAbortUSec = ...;
2230 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9653108f
ZJS
2231 readonly s TimeoutStartFailureMode = '...';
2232 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2233 readonly s TimeoutStopFailureMode = '...';
47fb7fd6 2234 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9653108f
ZJS
2235 readonly t RuntimeMaxUSec = ...;
2236 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
2237 readonly t WatchdogUSec = ...;
2238 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2239 readonly t WatchdogTimestamp = ...;
2240 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2241 readonly t WatchdogTimestampMonotonic = ...;
2242 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2243 readonly b RootDirectoryStartOnly = ...;
2244 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2245 readonly b RemainAfterExit = ...;
2246 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2247 readonly b GuessMainPID = ...;
2248 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2249 readonly (aiai) RestartPreventExitStatus = ...;
2250 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2251 readonly (aiai) RestartForceExitStatus = ...;
2252 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2253 readonly (aiai) SuccessExitStatus = ...;
2254 readonly u MainPID = ...;
2255 readonly u ControlPID = ...;
2256 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2257 readonly s BusName = '...';
2258 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2259 readonly u FileDescriptorStoreMax = ...;
2260 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2261 readonly u NFileDescriptorStore = ...;
2262 readonly s StatusText = '...';
2263 readonly i StatusErrno = ...;
2264 readonly s Result = '...';
2265 readonly s ReloadResult = '...';
2266 readonly s CleanResult = '...';
2267 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2268 readonly s USBFunctionDescriptors = '...';
2269 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2270 readonly s USBFunctionStrings = '...';
2271 readonly u UID = ...;
2272 readonly u GID = ...;
2273 readonly u NRestarts = ...;
2274 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2275 readonly s OOMPolicy = '...';
2276 readonly t ExecMainStartTimestamp = ...;
2277 readonly t ExecMainStartTimestampMonotonic = ...;
2278 readonly t ExecMainExitTimestamp = ...;
2279 readonly t ExecMainExitTimestampMonotonic = ...;
2280 readonly u ExecMainPID = ...;
2281 readonly i ExecMainCode = ...;
2282 readonly i ExecMainStatus = ...;
2283 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2284 readonly a(sasbttttuii) ExecCondition = [...];
2285 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2286 readonly a(sasasttttuii) ExecConditionEx = [...];
2287 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2288 readonly a(sasbttttuii) ExecStartPre = [...];
2289 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2290 readonly a(sasasttttuii) ExecStartPreEx = [...];
2291 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2292 readonly a(sasbttttuii) ExecStart = [...];
2293 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2294 readonly a(sasasttttuii) ExecStartEx = [...];
2295 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2296 readonly a(sasbttttuii) ExecStartPost = [...];
2297 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2298 readonly a(sasasttttuii) ExecStartPostEx = [...];
2299 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2300 readonly a(sasbttttuii) ExecReload = [...];
2301 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2302 readonly a(sasasttttuii) ExecReloadEx = [...];
2303 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2304 readonly a(sasbttttuii) ExecStop = [...];
2305 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2306 readonly a(sasasttttuii) ExecStopEx = [...];
2307 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2308 readonly a(sasbttttuii) ExecStopPost = [...];
2309 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2310 readonly a(sasasttttuii) ExecStopPostEx = [...];
2311 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2312 readonly s Slice = '...';
2313 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2314 readonly s ControlGroup = '...';
2315 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2316 readonly t MemoryCurrent = ...;
2317 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2318 readonly t CPUUsageNSec = ...;
2319 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2320 readonly ay EffectiveCPUs = [...];
2321 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2322 readonly ay EffectiveMemoryNodes = [...];
2323 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2324 readonly t TasksCurrent = ...;
2325 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2326 readonly t IPIngressBytes = ...;
2327 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2328 readonly t IPIngressPackets = ...;
2329 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2330 readonly t IPEgressBytes = ...;
2331 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2332 readonly t IPEgressPackets = ...;
2333 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2334 readonly t IOReadBytes = ...;
2335 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2336 readonly t IOReadOperations = ...;
2337 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2338 readonly t IOWriteBytes = ...;
2339 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2340 readonly t IOWriteOperations = ...;
2341 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2342 readonly b Delegate = ...;
2343 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2344 readonly as DelegateControllers = ['...', ...];
2345 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2346 readonly b CPUAccounting = ...;
2347 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2348 readonly t CPUWeight = ...;
2349 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2350 readonly t StartupCPUWeight = ...;
2351 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2352 readonly t CPUShares = ...;
2353 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2354 readonly t StartupCPUShares = ...;
2355 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2356 readonly t CPUQuotaPerSecUSec = ...;
2357 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2358 readonly t CPUQuotaPeriodUSec = ...;
2359 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2360 readonly ay AllowedCPUs = [...];
2361 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2362 readonly ay AllowedMemoryNodes = [...];
2363 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2364 readonly b IOAccounting = ...;
2365 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2366 readonly t IOWeight = ...;
2367 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2368 readonly t StartupIOWeight = ...;
2369 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2370 readonly a(st) IODeviceWeight = [...];
2371 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2372 readonly a(st) IOReadBandwidthMax = [...];
2373 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2374 readonly a(st) IOWriteBandwidthMax = [...];
2375 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2376 readonly a(st) IOReadIOPSMax = [...];
2377 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2378 readonly a(st) IOWriteIOPSMax = [...];
2379 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2380 readonly a(st) IODeviceLatencyTargetUSec = [...];
2381 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2382 readonly b BlockIOAccounting = ...;
2383 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2384 readonly t BlockIOWeight = ...;
2385 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2386 readonly t StartupBlockIOWeight = ...;
2387 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2388 readonly a(st) BlockIODeviceWeight = [...];
2389 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2390 readonly a(st) BlockIOReadBandwidth = [...];
2391 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2392 readonly a(st) BlockIOWriteBandwidth = [...];
2393 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2394 readonly b MemoryAccounting = ...;
2395 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2396 readonly t DefaultMemoryLow = ...;
2397 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2398 readonly t DefaultMemoryMin = ...;
2399 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2400 readonly t MemoryMin = ...;
2401 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2402 readonly t MemoryLow = ...;
2403 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2404 readonly t MemoryHigh = ...;
2405 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2406 readonly t MemoryMax = ...;
2407 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2408 readonly t MemorySwapMax = ...;
2409 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2410 readonly t MemoryLimit = ...;
2411 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2412 readonly s DevicePolicy = '...';
2413 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2414 readonly a(ss) DeviceAllow = [...];
2415 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2416 readonly b TasksAccounting = ...;
2417 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2418 readonly t TasksMax = ...;
2419 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2420 readonly b IPAccounting = ...;
2421 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2422 readonly a(iayu) IPAddressAllow = [...];
2423 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2424 readonly a(iayu) IPAddressDeny = [...];
2425 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2426 readonly as IPIngressFilterPath = ['...', ...];
2427 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2428 readonly as IPEgressFilterPath = ['...', ...];
2429 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2430 readonly as DisableControllers = ['...', ...];
4d824a4e
AZ
2431 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2432 readonly s ManagedOOMSwap = '...';
2433 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2434 readonly s ManagedOOMMemoryPressure = '...';
2435 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2436 readonly s ManagedOOMMemoryPressureLimitPercent = '...';
47fb7fd6
ZJS
2437 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2438 readonly as Environment = ['...', ...];
2439 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2440 readonly a(sb) EnvironmentFiles = [...];
2441 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2442 readonly as PassEnvironment = ['...', ...];
2443 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2444 readonly as UnsetEnvironment = ['...', ...];
2445 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2446 readonly u UMask = ...;
2447 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2448 readonly t LimitCPU = ...;
2449 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2450 readonly t LimitCPUSoft = ...;
2451 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2452 readonly t LimitFSIZE = ...;
2453 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2454 readonly t LimitFSIZESoft = ...;
2455 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2456 readonly t LimitDATA = ...;
2457 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2458 readonly t LimitDATASoft = ...;
2459 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2460 readonly t LimitSTACK = ...;
2461 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2462 readonly t LimitSTACKSoft = ...;
2463 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2464 readonly t LimitCORE = ...;
2465 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2466 readonly t LimitCORESoft = ...;
2467 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2468 readonly t LimitRSS = ...;
2469 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2470 readonly t LimitRSSSoft = ...;
2471 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2472 readonly t LimitNOFILE = ...;
2473 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2474 readonly t LimitNOFILESoft = ...;
2475 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2476 readonly t LimitAS = ...;
2477 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2478 readonly t LimitASSoft = ...;
2479 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2480 readonly t LimitNPROC = ...;
2481 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2482 readonly t LimitNPROCSoft = ...;
2483 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2484 readonly t LimitMEMLOCK = ...;
2485 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2486 readonly t LimitMEMLOCKSoft = ...;
2487 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2488 readonly t LimitLOCKS = ...;
2489 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2490 readonly t LimitLOCKSSoft = ...;
2491 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2492 readonly t LimitSIGPENDING = ...;
2493 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2494 readonly t LimitSIGPENDINGSoft = ...;
2495 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2496 readonly t LimitMSGQUEUE = ...;
2497 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2498 readonly t LimitMSGQUEUESoft = ...;
2499 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2500 readonly t LimitNICE = ...;
2501 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2502 readonly t LimitNICESoft = ...;
2503 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2504 readonly t LimitRTPRIO = ...;
2505 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2506 readonly t LimitRTPRIOSoft = ...;
2507 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2508 readonly t LimitRTTIME = ...;
2509 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2510 readonly t LimitRTTIMESoft = ...;
2511 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2512 readonly s WorkingDirectory = '...';
2513 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2514 readonly s RootDirectory = '...';
2515 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2516 readonly s RootImage = '...';
2517 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
35f4e010
ZJS
2518 readonly a(ss) RootImageOptions = [...];
2519 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2520 readonly ay RootHash = [...];
2521 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2522 readonly s RootHashPath = '...';
2523 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2524 readonly ay RootHashSignature = [...];
2525 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2526 readonly s RootHashSignaturePath = '...';
2527 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2528 readonly s RootVerity = '...';
2529 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2530 readonly a(ssba(ss)) MountImages = [...];
2531 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
2532 readonly i OOMScoreAdjust = ...;
2533 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2534 readonly t CoredumpFilter = ...;
2535 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2536 readonly i Nice = ...;
2537 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2538 readonly i IOSchedulingClass = ...;
2539 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2540 readonly i IOSchedulingPriority = ...;
2541 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2542 readonly i CPUSchedulingPolicy = ...;
2543 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2544 readonly i CPUSchedulingPriority = ...;
2545 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2546 readonly ay CPUAffinity = [...];
2547 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2548 readonly b CPUAffinityFromNUMA = ...;
2549 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2550 readonly i NUMAPolicy = ...;
2551 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2552 readonly ay NUMAMask = [...];
2553 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2554 readonly t TimerSlackNSec = ...;
2555 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2556 readonly b CPUSchedulingResetOnFork = ...;
2557 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2558 readonly b NonBlocking = ...;
2559 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2560 readonly s StandardInput = '...';
2561 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2562 readonly s StandardInputFileDescriptorName = '...';
2563 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2564 readonly ay StandardInputData = [...];
2565 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2566 readonly s StandardOutput = '...';
2567 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2568 readonly s StandardOutputFileDescriptorName = '...';
2569 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2570 readonly s StandardError = '...';
2571 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2572 readonly s StandardErrorFileDescriptorName = '...';
2573 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2574 readonly s TTYPath = '...';
2575 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2576 readonly b TTYReset = ...;
2577 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2578 readonly b TTYVHangup = ...;
2579 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2580 readonly b TTYVTDisallocate = ...;
2581 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2582 readonly i SyslogPriority = ...;
2583 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2584 readonly s SyslogIdentifier = '...';
2585 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2586 readonly b SyslogLevelPrefix = ...;
2587 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2588 readonly i SyslogLevel = ...;
2589 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2590 readonly i SyslogFacility = ...;
2591 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2592 readonly i LogLevelMax = ...;
2593 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2594 readonly t LogRateLimitIntervalUSec = ...;
2595 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2596 readonly u LogRateLimitBurst = ...;
2597 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2598 readonly aay LogExtraFields = [[...], ...];
2599 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2600 readonly s LogNamespace = '...';
2601 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2602 readonly i SecureBits = ...;
2603 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2604 readonly t CapabilityBoundingSet = ...;
2605 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2606 readonly t AmbientCapabilities = ...;
2607 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2608 readonly s User = '...';
2609 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2610 readonly s Group = '...';
2611 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2612 readonly b DynamicUser = ...;
2613 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2614 readonly b RemoveIPC = ...;
2615 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
e4b2cea3
ZJS
2616 readonly a(say) SetCredential = [...];
2617 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2618 readonly a(ss) LoadCredential = [...];
2619 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
2620 readonly as SupplementaryGroups = ['...', ...];
2621 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2622 readonly s PAMName = '...';
2623 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2624 readonly as ReadWritePaths = ['...', ...];
2625 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2626 readonly as ReadOnlyPaths = ['...', ...];
2627 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2628 readonly as InaccessiblePaths = ['...', ...];
2629 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2630 readonly t MountFlags = ...;
2631 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2632 readonly b PrivateTmp = ...;
2633 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2634 readonly b PrivateDevices = ...;
2635 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2636 readonly b ProtectClock = ...;
2637 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2638 readonly b ProtectKernelTunables = ...;
2639 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2640 readonly b ProtectKernelModules = ...;
2641 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2642 readonly b ProtectKernelLogs = ...;
2643 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2644 readonly b ProtectControlGroups = ...;
2645 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2646 readonly b PrivateNetwork = ...;
2647 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2648 readonly b PrivateUsers = ...;
2649 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2650 readonly b PrivateMounts = ...;
2651 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2652 readonly s ProtectHome = '...';
2653 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2654 readonly s ProtectSystem = '...';
2655 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2656 readonly b SameProcessGroup = ...;
2657 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2658 readonly s UtmpIdentifier = '...';
2659 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2660 readonly s UtmpMode = '...';
2661 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2662 readonly (bs) SELinuxContext = ...;
2663 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2664 readonly (bs) AppArmorProfile = ...;
2665 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2666 readonly (bs) SmackProcessLabel = ...;
2667 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2668 readonly b IgnoreSIGPIPE = ...;
2669 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2670 readonly b NoNewPrivileges = ...;
2671 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2672 readonly (bas) SystemCallFilter = ...;
2673 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2674 readonly as SystemCallArchitectures = ['...', ...];
2675 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2676 readonly i SystemCallErrorNumber = ...;
2677 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1f6b4144
ZJS
2678 readonly (bas) SystemCallLog = ...;
2679 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
2680 readonly s Personality = '...';
2681 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2682 readonly b LockPersonality = ...;
2683 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2684 readonly (bas) RestrictAddressFamilies = ...;
2685 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2686 readonly s RuntimeDirectoryPreserve = '...';
2687 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2688 readonly u RuntimeDirectoryMode = ...;
2689 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2690 readonly as RuntimeDirectory = ['...', ...];
2691 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2692 readonly u StateDirectoryMode = ...;
2693 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2694 readonly as StateDirectory = ['...', ...];
2695 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2696 readonly u CacheDirectoryMode = ...;
2697 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2698 readonly as CacheDirectory = ['...', ...];
2699 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2700 readonly u LogsDirectoryMode = ...;
2701 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2702 readonly as LogsDirectory = ['...', ...];
2703 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2704 readonly u ConfigurationDirectoryMode = ...;
2705 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2706 readonly as ConfigurationDirectory = ['...', ...];
2707 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2708 readonly t TimeoutCleanUSec = ...;
2709 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2710 readonly b MemoryDenyWriteExecute = ...;
2711 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2712 readonly b RestrictRealtime = ...;
2713 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2714 readonly b RestrictSUIDSGID = ...;
2715 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2716 readonly t RestrictNamespaces = ...;
2717 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2718 readonly a(ssbt) BindPaths = [...];
2719 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2720 readonly a(ssbt) BindReadOnlyPaths = [...];
2721 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2722 readonly a(ss) TemporaryFileSystem = [...];
2723 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2724 readonly b MountAPIVFS = ...;
2725 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2726 readonly s KeyringMode = '...';
2727 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
e4b2cea3
ZJS
2728 readonly s ProtectProc = '...';
2729 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2730 readonly s ProcSubset = '...';
2731 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
2732 readonly b ProtectHostname = ...;
2733 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2734 readonly s NetworkNamespacePath = '...';
2735 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2736 readonly s KillMode = '...';
2737 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2738 readonly i KillSignal = ...;
2739 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2740 readonly i RestartKillSignal = ...;
2741 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2742 readonly i FinalKillSignal = ...;
2743 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2744 readonly b SendSIGKILL = ...;
2745 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2746 readonly b SendSIGHUP = ...;
2747 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2748 readonly i WatchdogSignal = ...;
3031660c 2749 };
47fb7fd6
ZJS
2750 interface org.freedesktop.DBus.Peer { ... };
2751 interface org.freedesktop.DBus.Introspectable { ... };
2752 interface org.freedesktop.DBus.Properties { ... };
2753 interface org.freedesktop.systemd1.Unit { ... };
3031660c
ZJS
2754};
2755 </programlisting>
2756
47fb7fd6 2757 <!--method GetProcesses is not documented!-->
3031660c 2758
47fb7fd6 2759 <!--method AttachProcesses is not documented!-->
3031660c 2760
47fb7fd6 2761 <!--property Type is not documented!-->
3031660c 2762
47fb7fd6 2763 <!--property Restart is not documented!-->
3031660c 2764
47fb7fd6 2765 <!--property PIDFile is not documented!-->
3031660c 2766
47fb7fd6 2767 <!--property NotifyAccess is not documented!-->
3031660c 2768
47fb7fd6 2769 <!--property RestartUSec is not documented!-->
3031660c 2770
9653108f
ZJS
2771 <!--property TimeoutStartFailureMode is not documented!-->
2772
2773 <!--property TimeoutStopFailureMode is not documented!-->
2774
47fb7fd6 2775 <!--property RuntimeMaxUSec is not documented!-->
3031660c 2776
47fb7fd6 2777 <!--property WatchdogUSec is not documented!-->
3031660c 2778
47fb7fd6 2779 <!--property RootDirectoryStartOnly is not documented!-->
3031660c 2780
47fb7fd6 2781 <!--property RemainAfterExit is not documented!-->
3031660c 2782
47fb7fd6
ZJS
2783 <!--property GuessMainPID is not documented!-->
2784
2785 <!--property RestartPreventExitStatus is not documented!-->
2786
2787 <!--property RestartForceExitStatus is not documented!-->
2788
2789 <!--property SuccessExitStatus is not documented!-->
2790
2791 <!--property BusName is not documented!-->
2792
2793 <!--property FileDescriptorStoreMax is not documented!-->
2794
2795 <!--property NFileDescriptorStore is not documented!-->
2796
2797 <!--property StatusErrno is not documented!-->
2798
2799 <!--property ReloadResult is not documented!-->
2800
2801 <!--property CleanResult is not documented!-->
2802
2803 <!--property USBFunctionDescriptors is not documented!-->
2804
2805 <!--property USBFunctionStrings is not documented!-->
2806
2807 <!--property UID is not documented!-->
2808
2809 <!--property GID is not documented!-->
2810
2811 <!--property NRestarts is not documented!-->
2812
2813 <!--property OOMPolicy is not documented!-->
2814
2815 <!--property ExecCondition is not documented!-->
2816
2817 <!--property ExecConditionEx is not documented!-->
2818
2819 <!--property ExecStartPreEx is not documented!-->
2820
2821 <!--property ExecStartEx is not documented!-->
2822
2823 <!--property ExecStartPostEx is not documented!-->
2824
2825 <!--property ExecReloadEx is not documented!-->
2826
2827 <!--property ExecStopEx is not documented!-->
2828
2829 <!--property ExecStopPost is not documented!-->
2830
2831 <!--property ExecStopPostEx is not documented!-->
2832
2833 <!--property Slice is not documented!-->
2834
2835 <!--property MemoryCurrent is not documented!-->
2836
2837 <!--property CPUUsageNSec is not documented!-->
2838
2839 <!--property EffectiveCPUs is not documented!-->
2840
2841 <!--property EffectiveMemoryNodes is not documented!-->
2842
2843 <!--property TasksCurrent is not documented!-->
2844
2845 <!--property IPIngressBytes is not documented!-->
2846
2847 <!--property IPIngressPackets is not documented!-->
2848
2849 <!--property IPEgressBytes is not documented!-->
2850
2851 <!--property IPEgressPackets is not documented!-->
2852
2853 <!--property IOReadBytes is not documented!-->
2854
2855 <!--property IOReadOperations is not documented!-->
2856
2857 <!--property IOWriteBytes is not documented!-->
2858
2859 <!--property IOWriteOperations is not documented!-->
2860
2861 <!--property Delegate is not documented!-->
2862
2863 <!--property DelegateControllers is not documented!-->
2864
2865 <!--property CPUAccounting is not documented!-->
2866
2867 <!--property CPUWeight is not documented!-->
2868
2869 <!--property StartupCPUWeight is not documented!-->
2870
2871 <!--property CPUShares is not documented!-->
2872
2873 <!--property StartupCPUShares is not documented!-->
2874
2875 <!--property CPUQuotaPerSecUSec is not documented!-->
2876
2877 <!--property CPUQuotaPeriodUSec is not documented!-->
2878
2879 <!--property AllowedCPUs is not documented!-->
2880
2881 <!--property AllowedMemoryNodes is not documented!-->
2882
2883 <!--property IOAccounting is not documented!-->
2884
2885 <!--property IOWeight is not documented!-->
2886
2887 <!--property StartupIOWeight is not documented!-->
2888
2889 <!--property IODeviceWeight is not documented!-->
2890
2891 <!--property IOReadBandwidthMax is not documented!-->
2892
2893 <!--property IOWriteBandwidthMax is not documented!-->
2894
2895 <!--property IOReadIOPSMax is not documented!-->
2896
2897 <!--property IOWriteIOPSMax is not documented!-->
2898
2899 <!--property IODeviceLatencyTargetUSec is not documented!-->
2900
2901 <!--property BlockIOAccounting is not documented!-->
2902
2903 <!--property BlockIOWeight is not documented!-->
2904
2905 <!--property StartupBlockIOWeight is not documented!-->
2906
2907 <!--property BlockIODeviceWeight is not documented!-->
2908
2909 <!--property BlockIOReadBandwidth is not documented!-->
2910
2911 <!--property BlockIOWriteBandwidth is not documented!-->
2912
2913 <!--property MemoryAccounting is not documented!-->
2914
2915 <!--property DefaultMemoryLow is not documented!-->
2916
2917 <!--property DefaultMemoryMin is not documented!-->
2918
2919 <!--property MemoryMin is not documented!-->
2920
2921 <!--property MemoryLow is not documented!-->
2922
2923 <!--property MemoryHigh is not documented!-->
2924
2925 <!--property MemoryMax is not documented!-->
2926
2927 <!--property MemorySwapMax is not documented!-->
2928
2929 <!--property MemoryLimit is not documented!-->
2930
2931 <!--property DevicePolicy is not documented!-->
2932
2933 <!--property DeviceAllow is not documented!-->
2934
2935 <!--property TasksAccounting is not documented!-->
2936
2937 <!--property TasksMax is not documented!-->
2938
2939 <!--property IPAccounting is not documented!-->
2940
2941 <!--property IPAddressAllow is not documented!-->
2942
2943 <!--property IPAddressDeny is not documented!-->
2944
2945 <!--property IPIngressFilterPath is not documented!-->
2946
2947 <!--property IPEgressFilterPath is not documented!-->
2948
2949 <!--property DisableControllers is not documented!-->
2950
4d824a4e
AZ
2951 <!--property ManagedOOMSwap is not documented!-->
2952
2953 <!--property ManagedOOMMemoryPressure is not documented!-->
2954
2955 <!--property ManagedOOMMemoryPressureLimitPercent is not documented!-->
2956
47fb7fd6
ZJS
2957 <!--property EnvironmentFiles is not documented!-->
2958
2959 <!--property PassEnvironment is not documented!-->
2960
2961 <!--property UnsetEnvironment is not documented!-->
2962
2963 <!--property UMask is not documented!-->
2964
2965 <!--property LimitCPUSoft is not documented!-->
2966
2967 <!--property LimitFSIZE is not documented!-->
2968
2969 <!--property LimitFSIZESoft is not documented!-->
2970
2971 <!--property LimitDATA is not documented!-->
2972
2973 <!--property LimitDATASoft is not documented!-->
2974
2975 <!--property LimitSTACK is not documented!-->
2976
2977 <!--property LimitSTACKSoft is not documented!-->
2978
2979 <!--property LimitCORE is not documented!-->
2980
2981 <!--property LimitCORESoft is not documented!-->
2982
2983 <!--property LimitRSS is not documented!-->
2984
2985 <!--property LimitRSSSoft is not documented!-->
2986
2987 <!--property LimitNOFILE is not documented!-->
2988
2989 <!--property LimitNOFILESoft is not documented!-->
2990
2991 <!--property LimitAS is not documented!-->
2992
2993 <!--property LimitASSoft is not documented!-->
2994
2995 <!--property LimitNPROC is not documented!-->
2996
2997 <!--property LimitNPROCSoft is not documented!-->
2998
2999 <!--property LimitMEMLOCK is not documented!-->
3000
3001 <!--property LimitMEMLOCKSoft is not documented!-->
3002
3003 <!--property LimitLOCKS is not documented!-->
3004
3005 <!--property LimitLOCKSSoft is not documented!-->
3006
3007 <!--property LimitSIGPENDING is not documented!-->
3008
3009 <!--property LimitSIGPENDINGSoft is not documented!-->
3010
3011 <!--property LimitMSGQUEUE is not documented!-->
3012
3013 <!--property LimitMSGQUEUESoft is not documented!-->
3014
3015 <!--property LimitNICE is not documented!-->
3016
3017 <!--property LimitNICESoft is not documented!-->
3018
3019 <!--property LimitRTPRIO is not documented!-->
3020
3021 <!--property LimitRTPRIOSoft is not documented!-->
3022
3023 <!--property LimitRTTIME is not documented!-->
3024
3025 <!--property LimitRTTIMESoft is not documented!-->
3026
3027 <!--property WorkingDirectory is not documented!-->
3028
3029 <!--property RootDirectory is not documented!-->
3030
3031 <!--property RootImage is not documented!-->
3032
35f4e010
ZJS
3033 <!--property RootImageOptions is not documented!-->
3034
3035 <!--property RootHash is not documented!-->
3036
3037 <!--property RootHashPath is not documented!-->
3038
3039 <!--property RootHashSignature is not documented!-->
3040
3041 <!--property RootHashSignaturePath is not documented!-->
3042
3043 <!--property RootVerity is not documented!-->
3044
3045 <!--property MountImages is not documented!-->
3046
47fb7fd6
ZJS
3047 <!--property OOMScoreAdjust is not documented!-->
3048
3049 <!--property CoredumpFilter is not documented!-->
3050
3051 <!--property Nice is not documented!-->
3052
3053 <!--property IOSchedulingClass is not documented!-->
3054
3055 <!--property IOSchedulingPriority is not documented!-->
3056
3057 <!--property CPUSchedulingPolicy is not documented!-->
3058
3059 <!--property CPUSchedulingPriority is not documented!-->
3060
3061 <!--property CPUAffinity is not documented!-->
3062
3063 <!--property CPUAffinityFromNUMA is not documented!-->
3064
3065 <!--property NUMAPolicy is not documented!-->
3066
3067 <!--property NUMAMask is not documented!-->
3068
3069 <!--property TimerSlackNSec is not documented!-->
3070
3071 <!--property CPUSchedulingResetOnFork is not documented!-->
3072
3073 <!--property NonBlocking is not documented!-->
3074
3075 <!--property StandardInput is not documented!-->
3076
3077 <!--property StandardInputFileDescriptorName is not documented!-->
3078
3079 <!--property StandardInputData is not documented!-->
3080
3081 <!--property StandardOutput is not documented!-->
3082
3083 <!--property StandardOutputFileDescriptorName is not documented!-->
3084
3085 <!--property StandardError is not documented!-->
3086
3087 <!--property StandardErrorFileDescriptorName is not documented!-->
3088
3089 <!--property TTYPath is not documented!-->
3090
3091 <!--property TTYReset is not documented!-->
3092
3093 <!--property TTYVHangup is not documented!-->
3094
3095 <!--property TTYVTDisallocate is not documented!-->
3096
3097 <!--property SyslogPriority is not documented!-->
3098
3099 <!--property SyslogIdentifier is not documented!-->
3100
3101 <!--property SyslogLevelPrefix is not documented!-->
3102
3103 <!--property SyslogLevel is not documented!-->
3104
3105 <!--property SyslogFacility is not documented!-->
3106
3107 <!--property LogLevelMax is not documented!-->
3108
3109 <!--property LogRateLimitIntervalUSec is not documented!-->
3110
3111 <!--property LogRateLimitBurst is not documented!-->
3112
3113 <!--property LogExtraFields is not documented!-->
3114
3115 <!--property LogNamespace is not documented!-->
3116
3117 <!--property AmbientCapabilities is not documented!-->
3118
3119 <!--property User is not documented!-->
3120
3121 <!--property Group is not documented!-->
3122
3123 <!--property DynamicUser is not documented!-->
3124
3125 <!--property RemoveIPC is not documented!-->
3126
e4b2cea3
ZJS
3127 <!--property SetCredential is not documented!-->
3128
3129 <!--property LoadCredential is not documented!-->
3130
47fb7fd6
ZJS
3131 <!--property SupplementaryGroups is not documented!-->
3132
3133 <!--property PAMName is not documented!-->
3134
3135 <!--property ReadWritePaths is not documented!-->
3136
3137 <!--property ReadOnlyPaths is not documented!-->
3138
3139 <!--property InaccessiblePaths is not documented!-->
3140
3141 <!--property PrivateTmp is not documented!-->
3142
3143 <!--property PrivateDevices is not documented!-->
3144
3145 <!--property ProtectClock is not documented!-->
3146
3147 <!--property ProtectKernelTunables is not documented!-->
3148
3149 <!--property ProtectKernelModules is not documented!-->
3150
3151 <!--property ProtectKernelLogs is not documented!-->
3152
3153 <!--property ProtectControlGroups is not documented!-->
3154
3155 <!--property PrivateNetwork is not documented!-->
3156
3157 <!--property PrivateUsers is not documented!-->
3158
3159 <!--property PrivateMounts is not documented!-->
3160
3161 <!--property ProtectHome is not documented!-->
3162
3163 <!--property ProtectSystem is not documented!-->
3164
3165 <!--property SameProcessGroup is not documented!-->
3166
3167 <!--property UtmpIdentifier is not documented!-->
3168
3169 <!--property UtmpMode is not documented!-->
3170
3171 <!--property SELinuxContext is not documented!-->
3172
3173 <!--property AppArmorProfile is not documented!-->
3174
3175 <!--property SmackProcessLabel is not documented!-->
3176
3177 <!--property IgnoreSIGPIPE is not documented!-->
3178
3179 <!--property NoNewPrivileges is not documented!-->
3180
3181 <!--property SystemCallFilter is not documented!-->
3182
3183 <!--property SystemCallArchitectures is not documented!-->
3184
3185 <!--property SystemCallErrorNumber is not documented!-->
3186
1f6b4144
ZJS
3187 <!--property SystemCallLog is not documented!-->
3188
47fb7fd6
ZJS
3189 <!--property Personality is not documented!-->
3190
3191 <!--property LockPersonality is not documented!-->
3192
3193 <!--property RestrictAddressFamilies is not documented!-->
3194
3195 <!--property RuntimeDirectoryPreserve is not documented!-->
3196
3197 <!--property RuntimeDirectoryMode is not documented!-->
3198
3199 <!--property RuntimeDirectory is not documented!-->
3200
3201 <!--property StateDirectoryMode is not documented!-->
3202
3203 <!--property StateDirectory is not documented!-->
3204
3205 <!--property CacheDirectoryMode is not documented!-->
3206
3207 <!--property CacheDirectory is not documented!-->
3208
3209 <!--property LogsDirectoryMode is not documented!-->
3210
3211 <!--property LogsDirectory is not documented!-->
3212
3213 <!--property ConfigurationDirectoryMode is not documented!-->
3214
3215 <!--property ConfigurationDirectory is not documented!-->
3216
3217 <!--property TimeoutCleanUSec is not documented!-->
3218
3219 <!--property MemoryDenyWriteExecute is not documented!-->
3220
3221 <!--property RestrictRealtime is not documented!-->
3222
3223 <!--property RestrictSUIDSGID is not documented!-->
3224
3225 <!--property RestrictNamespaces is not documented!-->
3226
3227 <!--property BindPaths is not documented!-->
3228
3229 <!--property BindReadOnlyPaths is not documented!-->
3230
3231 <!--property TemporaryFileSystem is not documented!-->
3232
3233 <!--property MountAPIVFS is not documented!-->
3234
3235 <!--property KeyringMode is not documented!-->
3236
e4b2cea3
ZJS
3237 <!--property ProtectProc is not documented!-->
3238
3239 <!--property ProcSubset is not documented!-->
3240
47fb7fd6
ZJS
3241 <!--property ProtectHostname is not documented!-->
3242
3243 <!--property NetworkNamespacePath is not documented!-->
3244
3245 <!--property KillMode is not documented!-->
3246
3247 <!--property KillSignal is not documented!-->
3248
3249 <!--property RestartKillSignal is not documented!-->
3250
3251 <!--property FinalKillSignal is not documented!-->
3252
3253 <!--property SendSIGKILL is not documented!-->
3254
3255 <!--property SendSIGHUP is not documented!-->
3256
3257 <!--property WatchdogSignal is not documented!-->
3258
00bb75d7 3259 <!--Autogenerated cross-references for systemd.directives, do not edit-->
47fb7fd6 3260
00bb75d7 3261 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
47fb7fd6 3262
00bb75d7 3263 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Service"/>
47fb7fd6 3264
00bb75d7 3265 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
47fb7fd6 3266
48f99d7c
ZJS
3267 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Service"/>
3268
5e8deb94
LB
3269 <variablelist class="dbus-method" generated="True" extra-ref="BindMount()"/>
3270
00bb75d7 3271 <variablelist class="dbus-method" generated="True" extra-ref="GetProcesses()"/>
47fb7fd6 3272
00bb75d7 3273 <variablelist class="dbus-method" generated="True" extra-ref="AttachProcesses()"/>
47fb7fd6 3274
00bb75d7 3275 <variablelist class="dbus-property" generated="True" extra-ref="Type"/>
47fb7fd6 3276
00bb75d7 3277 <variablelist class="dbus-property" generated="True" extra-ref="Restart"/>
47fb7fd6 3278
00bb75d7 3279 <variablelist class="dbus-property" generated="True" extra-ref="PIDFile"/>
47fb7fd6 3280
00bb75d7 3281 <variablelist class="dbus-property" generated="True" extra-ref="NotifyAccess"/>
47fb7fd6 3282
00bb75d7 3283 <variablelist class="dbus-property" generated="True" extra-ref="RestartUSec"/>
47fb7fd6 3284
00bb75d7 3285 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutStartUSec"/>
47fb7fd6 3286
00bb75d7 3287 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutStopUSec"/>
47fb7fd6 3288
00bb75d7
ZJS
3289 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutAbortUSec"/>
3290
9653108f
ZJS
3291 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutStartFailureMode"/>
3292
3293 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutStopFailureMode"/>
3294
00bb75d7
ZJS
3295 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeMaxUSec"/>
3296
3297 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogUSec"/>
3298
3299 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogTimestamp"/>
3300
3301 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogTimestampMonotonic"/>
3302
3303 <variablelist class="dbus-property" generated="True" extra-ref="RootDirectoryStartOnly"/>
3304
3305 <variablelist class="dbus-property" generated="True" extra-ref="RemainAfterExit"/>
3306
3307 <variablelist class="dbus-property" generated="True" extra-ref="GuessMainPID"/>
3308
3309 <variablelist class="dbus-property" generated="True" extra-ref="RestartPreventExitStatus"/>
3310
3311 <variablelist class="dbus-property" generated="True" extra-ref="RestartForceExitStatus"/>
3312
3313 <variablelist class="dbus-property" generated="True" extra-ref="SuccessExitStatus"/>
3314
3315 <variablelist class="dbus-property" generated="True" extra-ref="MainPID"/>
3316
3317 <variablelist class="dbus-property" generated="True" extra-ref="ControlPID"/>
3318
3319 <variablelist class="dbus-property" generated="True" extra-ref="BusName"/>
3320
3321 <variablelist class="dbus-property" generated="True" extra-ref="FileDescriptorStoreMax"/>
3322
3323 <variablelist class="dbus-property" generated="True" extra-ref="NFileDescriptorStore"/>
3324
3325 <variablelist class="dbus-property" generated="True" extra-ref="StatusText"/>
3326
3327 <variablelist class="dbus-property" generated="True" extra-ref="StatusErrno"/>
3328
3329 <variablelist class="dbus-property" generated="True" extra-ref="Result"/>
3330
3331 <variablelist class="dbus-property" generated="True" extra-ref="ReloadResult"/>
3332
3333 <variablelist class="dbus-property" generated="True" extra-ref="CleanResult"/>
3334
3335 <variablelist class="dbus-property" generated="True" extra-ref="USBFunctionDescriptors"/>
3336
3337 <variablelist class="dbus-property" generated="True" extra-ref="USBFunctionStrings"/>
3338
3339 <variablelist class="dbus-property" generated="True" extra-ref="UID"/>
3340
3341 <variablelist class="dbus-property" generated="True" extra-ref="GID"/>
3342
3343 <variablelist class="dbus-property" generated="True" extra-ref="NRestarts"/>
3344
3345 <variablelist class="dbus-property" generated="True" extra-ref="OOMPolicy"/>
3346
3347 <variablelist class="dbus-property" generated="True" extra-ref="ExecMainStartTimestamp"/>
3348
3349 <variablelist class="dbus-property" generated="True" extra-ref="ExecMainStartTimestampMonotonic"/>
3350
3351 <variablelist class="dbus-property" generated="True" extra-ref="ExecMainExitTimestamp"/>
3352
3353 <variablelist class="dbus-property" generated="True" extra-ref="ExecMainExitTimestampMonotonic"/>
3354
3355 <variablelist class="dbus-property" generated="True" extra-ref="ExecMainPID"/>
3356
3357 <variablelist class="dbus-property" generated="True" extra-ref="ExecMainCode"/>
3358
3359 <variablelist class="dbus-property" generated="True" extra-ref="ExecMainStatus"/>
3360
3361 <variablelist class="dbus-property" generated="True" extra-ref="ExecCondition"/>
3362
3363 <variablelist class="dbus-property" generated="True" extra-ref="ExecConditionEx"/>
3364
3365 <variablelist class="dbus-property" generated="True" extra-ref="ExecStartPre"/>
3366
3367 <variablelist class="dbus-property" generated="True" extra-ref="ExecStartPreEx"/>
3368
3369 <variablelist class="dbus-property" generated="True" extra-ref="ExecStart"/>
3370
3371 <variablelist class="dbus-property" generated="True" extra-ref="ExecStartEx"/>
3372
3373 <variablelist class="dbus-property" generated="True" extra-ref="ExecStartPost"/>
3374
3375 <variablelist class="dbus-property" generated="True" extra-ref="ExecStartPostEx"/>
3376
3377 <variablelist class="dbus-property" generated="True" extra-ref="ExecReload"/>
3378
3379 <variablelist class="dbus-property" generated="True" extra-ref="ExecReloadEx"/>
3380
3381 <variablelist class="dbus-property" generated="True" extra-ref="ExecStop"/>
3382
3383 <variablelist class="dbus-property" generated="True" extra-ref="ExecStopEx"/>
3384
3385 <variablelist class="dbus-property" generated="True" extra-ref="ExecStopPost"/>
3386
3387 <variablelist class="dbus-property" generated="True" extra-ref="ExecStopPostEx"/>
3388
3389 <variablelist class="dbus-property" generated="True" extra-ref="Slice"/>
3390
3391 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroup"/>
3392
3393 <variablelist class="dbus-property" generated="True" extra-ref="MemoryCurrent"/>
3394
3395 <variablelist class="dbus-property" generated="True" extra-ref="CPUUsageNSec"/>
3396
3397 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveCPUs"/>
3398
3399 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveMemoryNodes"/>
3400
3401 <variablelist class="dbus-property" generated="True" extra-ref="TasksCurrent"/>
3402
3403 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressBytes"/>
3404
3405 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressPackets"/>
3406
3407 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressBytes"/>
3408
3409 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressPackets"/>
3410
3411 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBytes"/>
3412
3413 <variablelist class="dbus-property" generated="True" extra-ref="IOReadOperations"/>
3414
3415 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBytes"/>
3416
3417 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteOperations"/>
3418
3419 <variablelist class="dbus-property" generated="True" extra-ref="Delegate"/>
3420
3421 <variablelist class="dbus-property" generated="True" extra-ref="DelegateControllers"/>
3422
3423 <variablelist class="dbus-property" generated="True" extra-ref="CPUAccounting"/>
3424
3425 <variablelist class="dbus-property" generated="True" extra-ref="CPUWeight"/>
3426
3427 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUWeight"/>
3428
3429 <variablelist class="dbus-property" generated="True" extra-ref="CPUShares"/>
3430
3431 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUShares"/>
3432
3433 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPerSecUSec"/>
3434
3435 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPeriodUSec"/>
3436
3437 <variablelist class="dbus-property" generated="True" extra-ref="AllowedCPUs"/>
3438
3439 <variablelist class="dbus-property" generated="True" extra-ref="AllowedMemoryNodes"/>
3440
3441 <variablelist class="dbus-property" generated="True" extra-ref="IOAccounting"/>
3442
3443 <variablelist class="dbus-property" generated="True" extra-ref="IOWeight"/>
3444
3445 <variablelist class="dbus-property" generated="True" extra-ref="StartupIOWeight"/>
3446
3447 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceWeight"/>
3448
3449 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBandwidthMax"/>
3450
3451 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBandwidthMax"/>
3452
3453 <variablelist class="dbus-property" generated="True" extra-ref="IOReadIOPSMax"/>
3454
3455 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteIOPSMax"/>
3456
3457 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceLatencyTargetUSec"/>
3458
3459 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOAccounting"/>
3460
3461 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWeight"/>
3462
3463 <variablelist class="dbus-property" generated="True" extra-ref="StartupBlockIOWeight"/>
3464
3465 <variablelist class="dbus-property" generated="True" extra-ref="BlockIODeviceWeight"/>
3466
3467 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOReadBandwidth"/>
3468
3469 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWriteBandwidth"/>
3470
3471 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAccounting"/>
3472
3473 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryLow"/>
3474
3475 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryMin"/>
3476
3477 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMin"/>
3478
3479 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLow"/>
3480
3481 <variablelist class="dbus-property" generated="True" extra-ref="MemoryHigh"/>
3482
3483 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMax"/>
3484
3485 <variablelist class="dbus-property" generated="True" extra-ref="MemorySwapMax"/>
3486
3487 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLimit"/>
3488
3489 <variablelist class="dbus-property" generated="True" extra-ref="DevicePolicy"/>
3490
3491 <variablelist class="dbus-property" generated="True" extra-ref="DeviceAllow"/>
3492
3493 <variablelist class="dbus-property" generated="True" extra-ref="TasksAccounting"/>
3494
3495 <variablelist class="dbus-property" generated="True" extra-ref="TasksMax"/>
3496
3497 <variablelist class="dbus-property" generated="True" extra-ref="IPAccounting"/>
3498
3499 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressAllow"/>
3500
3501 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressDeny"/>
3502
3503 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressFilterPath"/>
3504
3505 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressFilterPath"/>
3506
3507 <variablelist class="dbus-property" generated="True" extra-ref="DisableControllers"/>
3508
4d824a4e
AZ
3509 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMSwap"/>
3510
3511 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressure"/>
3512
3513 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressureLimitPercent"/>
3514
00bb75d7
ZJS
3515 <variablelist class="dbus-property" generated="True" extra-ref="Environment"/>
3516
3517 <variablelist class="dbus-property" generated="True" extra-ref="EnvironmentFiles"/>
3518
3519 <variablelist class="dbus-property" generated="True" extra-ref="PassEnvironment"/>
3520
3521 <variablelist class="dbus-property" generated="True" extra-ref="UnsetEnvironment"/>
3522
3523 <variablelist class="dbus-property" generated="True" extra-ref="UMask"/>
3524
3525 <variablelist class="dbus-property" generated="True" extra-ref="LimitCPU"/>
3526
3527 <variablelist class="dbus-property" generated="True" extra-ref="LimitCPUSoft"/>
3528
3529 <variablelist class="dbus-property" generated="True" extra-ref="LimitFSIZE"/>
3530
3531 <variablelist class="dbus-property" generated="True" extra-ref="LimitFSIZESoft"/>
3532
3533 <variablelist class="dbus-property" generated="True" extra-ref="LimitDATA"/>
3534
3535 <variablelist class="dbus-property" generated="True" extra-ref="LimitDATASoft"/>
3536
3537 <variablelist class="dbus-property" generated="True" extra-ref="LimitSTACK"/>
3538
3539 <variablelist class="dbus-property" generated="True" extra-ref="LimitSTACKSoft"/>
3540
3541 <variablelist class="dbus-property" generated="True" extra-ref="LimitCORE"/>
3542
3543 <variablelist class="dbus-property" generated="True" extra-ref="LimitCORESoft"/>
3544
3545 <variablelist class="dbus-property" generated="True" extra-ref="LimitRSS"/>
3546
3547 <variablelist class="dbus-property" generated="True" extra-ref="LimitRSSSoft"/>
3548
3549 <variablelist class="dbus-property" generated="True" extra-ref="LimitNOFILE"/>
3550
3551 <variablelist class="dbus-property" generated="True" extra-ref="LimitNOFILESoft"/>
3552
3553 <variablelist class="dbus-property" generated="True" extra-ref="LimitAS"/>
3554
3555 <variablelist class="dbus-property" generated="True" extra-ref="LimitASSoft"/>
3556
3557 <variablelist class="dbus-property" generated="True" extra-ref="LimitNPROC"/>
3558
3559 <variablelist class="dbus-property" generated="True" extra-ref="LimitNPROCSoft"/>
3560
3561 <variablelist class="dbus-property" generated="True" extra-ref="LimitMEMLOCK"/>
3562
3563 <variablelist class="dbus-property" generated="True" extra-ref="LimitMEMLOCKSoft"/>
3564
3565 <variablelist class="dbus-property" generated="True" extra-ref="LimitLOCKS"/>
3566
3567 <variablelist class="dbus-property" generated="True" extra-ref="LimitLOCKSSoft"/>
3568
3569 <variablelist class="dbus-property" generated="True" extra-ref="LimitSIGPENDING"/>
3570
3571 <variablelist class="dbus-property" generated="True" extra-ref="LimitSIGPENDINGSoft"/>
3572
3573 <variablelist class="dbus-property" generated="True" extra-ref="LimitMSGQUEUE"/>
3574
3575 <variablelist class="dbus-property" generated="True" extra-ref="LimitMSGQUEUESoft"/>
3576
3577 <variablelist class="dbus-property" generated="True" extra-ref="LimitNICE"/>
3578
3579 <variablelist class="dbus-property" generated="True" extra-ref="LimitNICESoft"/>
3580
3581 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTPRIO"/>
3582
3583 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTPRIOSoft"/>
3584
3585 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTTIME"/>
3586
3587 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTTIMESoft"/>
3588
3589 <variablelist class="dbus-property" generated="True" extra-ref="WorkingDirectory"/>
3590
3591 <variablelist class="dbus-property" generated="True" extra-ref="RootDirectory"/>
3592
3593 <variablelist class="dbus-property" generated="True" extra-ref="RootImage"/>
3594
35f4e010
ZJS
3595 <variablelist class="dbus-property" generated="True" extra-ref="RootImageOptions"/>
3596
3597 <variablelist class="dbus-property" generated="True" extra-ref="RootHash"/>
3598
3599 <variablelist class="dbus-property" generated="True" extra-ref="RootHashPath"/>
3600
3601 <variablelist class="dbus-property" generated="True" extra-ref="RootHashSignature"/>
3602
3603 <variablelist class="dbus-property" generated="True" extra-ref="RootHashSignaturePath"/>
3604
3605 <variablelist class="dbus-property" generated="True" extra-ref="RootVerity"/>
3606
3607 <variablelist class="dbus-property" generated="True" extra-ref="MountImages"/>
3608
00bb75d7
ZJS
3609 <variablelist class="dbus-property" generated="True" extra-ref="OOMScoreAdjust"/>
3610
3611 <variablelist class="dbus-property" generated="True" extra-ref="CoredumpFilter"/>
3612
3613 <variablelist class="dbus-property" generated="True" extra-ref="Nice"/>
3614
3615 <variablelist class="dbus-property" generated="True" extra-ref="IOSchedulingClass"/>
3616
3617 <variablelist class="dbus-property" generated="True" extra-ref="IOSchedulingPriority"/>
3618
3619 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingPolicy"/>
3620
3621 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingPriority"/>
3622
3623 <variablelist class="dbus-property" generated="True" extra-ref="CPUAffinity"/>
3624
3625 <variablelist class="dbus-property" generated="True" extra-ref="CPUAffinityFromNUMA"/>
3626
3627 <variablelist class="dbus-property" generated="True" extra-ref="NUMAPolicy"/>
3628
3629 <variablelist class="dbus-property" generated="True" extra-ref="NUMAMask"/>
3630
3631 <variablelist class="dbus-property" generated="True" extra-ref="TimerSlackNSec"/>
3632
3633 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingResetOnFork"/>
3634
3635 <variablelist class="dbus-property" generated="True" extra-ref="NonBlocking"/>
3636
3637 <variablelist class="dbus-property" generated="True" extra-ref="StandardInput"/>
3638
3639 <variablelist class="dbus-property" generated="True" extra-ref="StandardInputFileDescriptorName"/>
3640
3641 <variablelist class="dbus-property" generated="True" extra-ref="StandardInputData"/>
3642
3643 <variablelist class="dbus-property" generated="True" extra-ref="StandardOutput"/>
3644
3645 <variablelist class="dbus-property" generated="True" extra-ref="StandardOutputFileDescriptorName"/>
3646
3647 <variablelist class="dbus-property" generated="True" extra-ref="StandardError"/>
3648
3649 <variablelist class="dbus-property" generated="True" extra-ref="StandardErrorFileDescriptorName"/>
3650
3651 <variablelist class="dbus-property" generated="True" extra-ref="TTYPath"/>
3652
3653 <variablelist class="dbus-property" generated="True" extra-ref="TTYReset"/>
3654
3655 <variablelist class="dbus-property" generated="True" extra-ref="TTYVHangup"/>
3656
3657 <variablelist class="dbus-property" generated="True" extra-ref="TTYVTDisallocate"/>
3658
3659 <variablelist class="dbus-property" generated="True" extra-ref="SyslogPriority"/>
3660
3661 <variablelist class="dbus-property" generated="True" extra-ref="SyslogIdentifier"/>
3662
3663 <variablelist class="dbus-property" generated="True" extra-ref="SyslogLevelPrefix"/>
3664
3665 <variablelist class="dbus-property" generated="True" extra-ref="SyslogLevel"/>
3666
3667 <variablelist class="dbus-property" generated="True" extra-ref="SyslogFacility"/>
3668
3669 <variablelist class="dbus-property" generated="True" extra-ref="LogLevelMax"/>
3670
3671 <variablelist class="dbus-property" generated="True" extra-ref="LogRateLimitIntervalUSec"/>
3672
3673 <variablelist class="dbus-property" generated="True" extra-ref="LogRateLimitBurst"/>
3674
3675 <variablelist class="dbus-property" generated="True" extra-ref="LogExtraFields"/>
3676
3677 <variablelist class="dbus-property" generated="True" extra-ref="LogNamespace"/>
3678
3679 <variablelist class="dbus-property" generated="True" extra-ref="SecureBits"/>
3680
3681 <variablelist class="dbus-property" generated="True" extra-ref="CapabilityBoundingSet"/>
3682
3683 <variablelist class="dbus-property" generated="True" extra-ref="AmbientCapabilities"/>
3684
3685 <variablelist class="dbus-property" generated="True" extra-ref="User"/>
3686
3687 <variablelist class="dbus-property" generated="True" extra-ref="Group"/>
3688
3689 <variablelist class="dbus-property" generated="True" extra-ref="DynamicUser"/>
3690
3691 <variablelist class="dbus-property" generated="True" extra-ref="RemoveIPC"/>
3692
e4b2cea3
ZJS
3693 <variablelist class="dbus-property" generated="True" extra-ref="SetCredential"/>
3694
3695 <variablelist class="dbus-property" generated="True" extra-ref="LoadCredential"/>
3696
00bb75d7
ZJS
3697 <variablelist class="dbus-property" generated="True" extra-ref="SupplementaryGroups"/>
3698
3699 <variablelist class="dbus-property" generated="True" extra-ref="PAMName"/>
3700
3701 <variablelist class="dbus-property" generated="True" extra-ref="ReadWritePaths"/>
3702
3703 <variablelist class="dbus-property" generated="True" extra-ref="ReadOnlyPaths"/>
3704
3705 <variablelist class="dbus-property" generated="True" extra-ref="InaccessiblePaths"/>
3706
3707 <variablelist class="dbus-property" generated="True" extra-ref="MountFlags"/>
3708
3709 <variablelist class="dbus-property" generated="True" extra-ref="PrivateTmp"/>
3710
3711 <variablelist class="dbus-property" generated="True" extra-ref="PrivateDevices"/>
3712
3713 <variablelist class="dbus-property" generated="True" extra-ref="ProtectClock"/>
3714
3715 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelTunables"/>
3716
3717 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelModules"/>
3718
3719 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelLogs"/>
3720
3721 <variablelist class="dbus-property" generated="True" extra-ref="ProtectControlGroups"/>
3722
3723 <variablelist class="dbus-property" generated="True" extra-ref="PrivateNetwork"/>
3724
3725 <variablelist class="dbus-property" generated="True" extra-ref="PrivateUsers"/>
3726
3727 <variablelist class="dbus-property" generated="True" extra-ref="PrivateMounts"/>
3728
3729 <variablelist class="dbus-property" generated="True" extra-ref="ProtectHome"/>
3730
3731 <variablelist class="dbus-property" generated="True" extra-ref="ProtectSystem"/>
3732
3733 <variablelist class="dbus-property" generated="True" extra-ref="SameProcessGroup"/>
3734
3735 <variablelist class="dbus-property" generated="True" extra-ref="UtmpIdentifier"/>
3736
3737 <variablelist class="dbus-property" generated="True" extra-ref="UtmpMode"/>
3738
3739 <variablelist class="dbus-property" generated="True" extra-ref="SELinuxContext"/>
3740
3741 <variablelist class="dbus-property" generated="True" extra-ref="AppArmorProfile"/>
3742
3743 <variablelist class="dbus-property" generated="True" extra-ref="SmackProcessLabel"/>
3744
3745 <variablelist class="dbus-property" generated="True" extra-ref="IgnoreSIGPIPE"/>
3746
3747 <variablelist class="dbus-property" generated="True" extra-ref="NoNewPrivileges"/>
3748
3749 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallFilter"/>
3750
3751 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallArchitectures"/>
3752
3753 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallErrorNumber"/>
3754
1f6b4144
ZJS
3755 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallLog"/>
3756
00bb75d7
ZJS
3757 <variablelist class="dbus-property" generated="True" extra-ref="Personality"/>
3758
3759 <variablelist class="dbus-property" generated="True" extra-ref="LockPersonality"/>
3760
3761 <variablelist class="dbus-property" generated="True" extra-ref="RestrictAddressFamilies"/>
3762
3763 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectoryPreserve"/>
3764
3765 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectoryMode"/>
3766
3767 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectory"/>
3768
3769 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectoryMode"/>
3770
3771 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectory"/>
3772
3773 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectoryMode"/>
3774
3775 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectory"/>
3776
3777 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectoryMode"/>
3778
3779 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectory"/>
3780
3781 <variablelist class="dbus-property" generated="True" extra-ref="ConfigurationDirectoryMode"/>
3782
3783 <variablelist class="dbus-property" generated="True" extra-ref="ConfigurationDirectory"/>
3784
3785 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutCleanUSec"/>
3786
3787 <variablelist class="dbus-property" generated="True" extra-ref="MemoryDenyWriteExecute"/>
3788
3789 <variablelist class="dbus-property" generated="True" extra-ref="RestrictRealtime"/>
3790
3791 <variablelist class="dbus-property" generated="True" extra-ref="RestrictSUIDSGID"/>
3792
3793 <variablelist class="dbus-property" generated="True" extra-ref="RestrictNamespaces"/>
3794
3795 <variablelist class="dbus-property" generated="True" extra-ref="BindPaths"/>
3796
3797 <variablelist class="dbus-property" generated="True" extra-ref="BindReadOnlyPaths"/>
3798
3799 <variablelist class="dbus-property" generated="True" extra-ref="TemporaryFileSystem"/>
3800
3801 <variablelist class="dbus-property" generated="True" extra-ref="MountAPIVFS"/>
3802
3803 <variablelist class="dbus-property" generated="True" extra-ref="KeyringMode"/>
3804
e4b2cea3
ZJS
3805 <variablelist class="dbus-property" generated="True" extra-ref="ProtectProc"/>
3806
3807 <variablelist class="dbus-property" generated="True" extra-ref="ProcSubset"/>
3808
00bb75d7
ZJS
3809 <variablelist class="dbus-property" generated="True" extra-ref="ProtectHostname"/>
3810
3811 <variablelist class="dbus-property" generated="True" extra-ref="NetworkNamespacePath"/>
3812
3813 <variablelist class="dbus-property" generated="True" extra-ref="KillMode"/>
3814
3815 <variablelist class="dbus-property" generated="True" extra-ref="KillSignal"/>
3816
3817 <variablelist class="dbus-property" generated="True" extra-ref="RestartKillSignal"/>
3818
3819 <variablelist class="dbus-property" generated="True" extra-ref="FinalKillSignal"/>
3820
3821 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGKILL"/>
3822
3823 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGHUP"/>
3824
3825 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogSignal"/>
3826
3827 <!--End of Autogenerated section-->
3828
5e8deb94
LB
3829 <refsect2>
3830 <title>Methods</title>
3831
3832 <para><function>BindMount()</function> implements the same operation as the respective method on the
3833 <interfacename>Manager</interfacename> object (see above). However, this method operates on the service
3834 object and hence does not take a unit name parameter. Invoking the methods directly on the Manager
3835 object has the advantage of not requiring a <function>GetUnit()</function> call to get the unit object
3836 for a specific unit name. Calling the methods on the Manager object is hence a round trip
3837 optimization.</para>
3838 </refsect2>
3839
00bb75d7
ZJS
3840 <refsect2>
3841 <title>Properties</title>
3842
3843 <para>Most properties of the Service interface map directly to the corresponding settings in service
3844 unit files. For the sake of brevity, here's a list of all exceptions only:</para>
3845
3c719357
LP
3846 <para><varname>TimeoutStartUSec</varname>, <varname>TimeoutStopUSec</varname> and
3847 <varname>TimeoutAbortUSec</varname> contain the start, stop and abort timeouts, in microseconds. Note
3848 the slight difference in naming when compared to the matching unit file settings (see
3849 <citerefentry><refentrytitle>systemd.service</refentrytitle><manvolnum>7</manvolnum></citerefentry>):
3850 these bus properties strictly use microseconds (and thus are suffixed <varname>…USec</varname>) while
3851 the unit file settings default to a time unit of seconds (and thus are suffixed
3852 <varname>…Sec</varname>), unless a different unit is explicitly specified. This reflects that fact that
3853 internally the service manager deals in microsecond units only, and the bus properties are a relatively
3854 low-level (binary) concept exposing this. The unit file settings on the other hand are relatively
3855 high-level (string-based) concepts and thus support more user friendly time specifications which
3856 default to second time units but allow other units too, if specified.</para>
3857
00bb75d7
ZJS
3858 <para><varname>WatchdogTimestamp</varname> and <varname>WatchdogTimestampMonotonic</varname> contain
3859 <constant>CLOCK_REALTIME</constant>/<constant>CLOCK_MONOTONIC</constant> microsecond timestamps of the
3860 last watchdog ping received from the service, or 0 if none was ever received.</para>
3861
3862 <para><varname>ExecStartPre</varname>, <varname>ExecStart</varname>, <varname>ExecStartPost</varname>,
3863 <varname>ExecReload</varname>, <varname>ExecStop</varname>, and <varname>ExecStop</varname> are arrays
3864 of structures where each struct contains: the binary path to execute; an array with all arguments to
3865 pass to the executed command, starting with argument 0; a boolean whether it should be considered a
3866 failure if the process exits uncleanly; two pairs of
3867 <constant>CLOCK_REALTIME</constant>/<constant>CLOCK_MONOTONIC</constant> microsecond timestamps when
3868 the process began and finished running the last time, or 0 if it never ran or never finished running;
3869 the PID of the process, or 0 if it has not run yet; the exit code and status of the last run. This
3870 field hence maps more or less to the corresponding setting in the service unit file but is augmented
3871 with runtime data.</para>
3872
3873 <para><varname>LimitCPU</varname> (and related properties) map more or less directly to the
3874 corresponding settings in the service unit files except that if they aren't set, their value is
3875 18446744073709551615 (i.e. -1).</para>
3876
3877 <para><varname>Capabilities</varname> contains the configured capabilities, as formatted with
3878 <citerefentry project="man-pages"><refentrytitle>cap_to_text</refentrytitle><manvolnum>3</manvolnum></citerefentry>.
3879 </para>
3880
3881 <para><varname>SecureBits</varname>, <varname>CapabilityBoundingSet</varname>,
3882 <varname>MountFlags</varname> also correspond to the configured settings of the unit files, but
3883 instead of being formatted as strings, they are encoded as the actual binary flags they are.
3884 </para>
3885
3886 <para><varname>ExecMainStartTimestamp</varname>, <varname>ExecMainStartTimestampMonotonic</varname>,
3887 <varname>ExecMainExitTimestamp</varname>, <varname>ExecMainExitTimestampMonotonic</varname>,
3888 <varname>ExecMainPID</varname>, <varname>ExecMainCode</varname>, <varname>ExecMainStatus</varname>
3889 contain information about the main process of the service as far as it is known. This is often the same
3890 runtime information that is stored in <varname>ExecStart</varname>. However, it deviates for
3891 <varname>Type=forking</varname> services where the main process of the service is not forked off
3892 systemd directly. These fields either contain information of the last run of the process or of the
3893 current running process.</para>
3894
3895 <para><varname>MainPID</varname> and <varname>ControlPID</varname> contain the main and control PID of
3896 the service. The main PID is the current main PID of the service and is 0 when the service currently
3897 has no main PID. The control PID is the PID of the current start/stop/reload process running and is 0
3898 if no such process is currently running. That means that <varname>ExecMainPID</varname> and
3899 <varname>MainPID</varname> differ in the way that the latter immediately reflects whether a main
3900 process is currently running while the latter possible contains information collected from the last run
3901 even if the process is no longer around.</para>
3902
3903 <para><varname>StatusText</varname> contains the status text passed to the service manager via a call
3904 to
3905 <citerefentry><refentrytitle>sd_notify</refentrytitle><manvolnum>3</manvolnum></citerefentry>.
3906 This may be used by services to inform the service manager about its internal state with a nice
3907 explanatory string.</para>
3908
3909 <para><varname>Result</varname> encodes the execution result of the last run of the service. It is
3910 useful to determine the reason a service failed if it is in the <literal>failed</literal> state (see
3911 <varname>ActiveState</varname> above). The following values are currently known:
3912 <literal>success</literal> is set if the unit didn't fail. <literal>resources</literal> indicates that
3913 not enough resources were available to fork off and execute the service
201632e3 3914 processes. <literal>timeout</literal> indicates that a timeout occurred while executing a service
00bb75d7
ZJS
3915 operation. <literal>exit-code</literal> indicates that a service process exited with an unclean exit
3916 code. <literal>signal</literal> indicates that a service process exited with an uncaught
3917 signal. <literal>core-dump</literal> indicates that a service process exited uncleanly and dumped
3918 core. <literal>watchdog</literal> indicates that a service did not send out watchdog ping messages
3919 often enough. <literal>start-limit</literal> indicates that a service has been started too frequently
3920 in a specific time frame (as configured in <varname>StartLimitInterval</varname>,
3921 <varname>StartLimitBurst</varname>).</para>
3922
3923 <para><varname>ControlGroup</varname> indicates the control group path the processes of this service
3924 unit are placed in.</para>
3925 </refsect2>
3926 </refsect1>
3927
3928 <refsect1>
3929 <title>Socket Unit Objects</title>
3930
48f99d7c 3931 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/avahi_2ddaemon_2esocket" interface="org.freedesktop.systemd1.Socket">
00bb75d7
ZJS
3932node /org/freedesktop/systemd1/unit/avahi_2ddaemon_2esocket {
3933 interface org.freedesktop.systemd1.Socket {
3934 methods:
3935 GetProcesses(out a(sus) processes);
3936 AttachProcesses(in s subcgroup,
3937 in au pids);
3938 properties:
3939 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3940 readonly s BindIPv6Only = '...';
3941 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3942 readonly u Backlog = ...;
3943 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3944 readonly t TimeoutUSec = ...;
3945 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3946 readonly s BindToDevice = '...';
3947 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3948 readonly s SocketUser = '...';
47fb7fd6
ZJS
3949 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3950 readonly s SocketGroup = '...';
3951 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3952 readonly u SocketMode = ...;
3953 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3954 readonly u DirectoryMode = ...;
3955 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3956 readonly b Accept = ...;
3957 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
c882b714
ZJS
3958 readonly b FlushPending = ...;
3959 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
3960 readonly b Writable = ...;
3961 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3962 readonly b KeepAlive = ...;
3963 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3964 readonly t KeepAliveTimeUSec = ...;
3965 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3966 readonly t KeepAliveIntervalUSec = ...;
3967 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3968 readonly u KeepAliveProbes = ...;
3969 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3970 readonly t DeferAcceptUSec = ...;
3971 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3972 readonly b NoDelay = ...;
3973 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3974 readonly i Priority = ...;
3975 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3976 readonly t ReceiveBuffer = ...;
3977 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3978 readonly t SendBuffer = ...;
3979 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3980 readonly i IPTOS = ...;
3981 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3982 readonly i IPTTL = ...;
3983 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3984 readonly t PipeSize = ...;
3985 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3986 readonly b FreeBind = ...;
3987 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3988 readonly b Transparent = ...;
3989 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3990 readonly b Broadcast = ...;
3991 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3992 readonly b PassCredentials = ...;
3993 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3994 readonly b PassSecurity = ...;
3995 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9653108f
ZJS
3996 readonly b PassPacketInfo = ...;
3997 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
95923d7e
LP
3998 readonly s Timestamping = '...';
3999 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
4000 readonly b RemoveOnStop = ...;
4001 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4002 readonly a(ss) Listen = [...];
4003 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4004 readonly as Symlinks = ['...', ...];
4005 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4006 readonly i Mark = ...;
4007 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4008 readonly u MaxConnections = ...;
4009 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4010 readonly u MaxConnectionsPerSource = ...;
4011 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4012 readonly x MessageQueueMaxMessages = ...;
4013 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4014 readonly x MessageQueueMessageSize = ...;
4015 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4016 readonly s TCPCongestion = '...';
4017 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4018 readonly b ReusePort = ...;
4019 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4020 readonly s SmackLabel = '...';
4021 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4022 readonly s SmackLabelIPIn = '...';
4023 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4024 readonly s SmackLabelIPOut = '...';
4025 readonly u ControlPID = ...;
4026 readonly s Result = '...';
4027 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4028 readonly u NConnections = ...;
4029 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4030 readonly u NAccepted = ...;
4031 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4032 readonly u NRefused = ...;
4033 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4034 readonly s FileDescriptorName = '...';
4035 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4036 readonly i SocketProtocol = ...;
4037 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4038 readonly t TriggerLimitIntervalUSec = ...;
4039 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4040 readonly u TriggerLimitBurst = ...;
4041 readonly u UID = ...;
4042 readonly u GID = ...;
4043 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
4044 readonly a(sasbttttuii) ExecStartPre = [...];
4045 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
4046 readonly a(sasbttttuii) ExecStartPost = [...];
4047 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
4048 readonly a(sasbttttuii) ExecStopPre = [...];
4049 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
4050 readonly a(sasbttttuii) ExecStopPost = [...];
4051 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4052 readonly s Slice = '...';
4053 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4054 readonly s ControlGroup = '...';
4055 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4056 readonly t MemoryCurrent = ...;
4057 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4058 readonly t CPUUsageNSec = ...;
4059 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4060 readonly ay EffectiveCPUs = [...];
4061 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4062 readonly ay EffectiveMemoryNodes = [...];
4063 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4064 readonly t TasksCurrent = ...;
4065 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4066 readonly t IPIngressBytes = ...;
4067 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4068 readonly t IPIngressPackets = ...;
4069 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4070 readonly t IPEgressBytes = ...;
4071 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4072 readonly t IPEgressPackets = ...;
4073 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4074 readonly t IOReadBytes = ...;
4075 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4076 readonly t IOReadOperations = ...;
4077 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4078 readonly t IOWriteBytes = ...;
4079 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4080 readonly t IOWriteOperations = ...;
4081 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4082 readonly b Delegate = ...;
4083 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4084 readonly as DelegateControllers = ['...', ...];
4085 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4086 readonly b CPUAccounting = ...;
4087 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4088 readonly t CPUWeight = ...;
4089 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4090 readonly t StartupCPUWeight = ...;
4091 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4092 readonly t CPUShares = ...;
4093 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4094 readonly t StartupCPUShares = ...;
4095 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4096 readonly t CPUQuotaPerSecUSec = ...;
4097 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4098 readonly t CPUQuotaPeriodUSec = ...;
4099 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4100 readonly ay AllowedCPUs = [...];
4101 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4102 readonly ay AllowedMemoryNodes = [...];
4103 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4104 readonly b IOAccounting = ...;
4105 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4106 readonly t IOWeight = ...;
4107 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4108 readonly t StartupIOWeight = ...;
4109 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4110 readonly a(st) IODeviceWeight = [...];
4111 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4112 readonly a(st) IOReadBandwidthMax = [...];
4113 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4114 readonly a(st) IOWriteBandwidthMax = [...];
4115 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4116 readonly a(st) IOReadIOPSMax = [...];
4117 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4118 readonly a(st) IOWriteIOPSMax = [...];
4119 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4120 readonly a(st) IODeviceLatencyTargetUSec = [...];
4121 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4122 readonly b BlockIOAccounting = ...;
4123 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4124 readonly t BlockIOWeight = ...;
4125 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4126 readonly t StartupBlockIOWeight = ...;
4127 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4128 readonly a(st) BlockIODeviceWeight = [...];
4129 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4130 readonly a(st) BlockIOReadBandwidth = [...];
4131 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4132 readonly a(st) BlockIOWriteBandwidth = [...];
4133 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4134 readonly b MemoryAccounting = ...;
4135 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4136 readonly t DefaultMemoryLow = ...;
4137 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4138 readonly t DefaultMemoryMin = ...;
4139 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4140 readonly t MemoryMin = ...;
4141 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4142 readonly t MemoryLow = ...;
4143 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4144 readonly t MemoryHigh = ...;
4145 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4146 readonly t MemoryMax = ...;
4147 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4148 readonly t MemorySwapMax = ...;
4149 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4150 readonly t MemoryLimit = ...;
4151 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4152 readonly s DevicePolicy = '...';
4153 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4154 readonly a(ss) DeviceAllow = [...];
4155 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4156 readonly b TasksAccounting = ...;
4157 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4158 readonly t TasksMax = ...;
4159 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4160 readonly b IPAccounting = ...;
4161 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4162 readonly a(iayu) IPAddressAllow = [...];
4163 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4164 readonly a(iayu) IPAddressDeny = [...];
4165 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4166 readonly as IPIngressFilterPath = ['...', ...];
4167 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4168 readonly as IPEgressFilterPath = ['...', ...];
4169 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4170 readonly as DisableControllers = ['...', ...];
4d824a4e
AZ
4171 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4172 readonly s ManagedOOMSwap = '...';
4173 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4174 readonly s ManagedOOMMemoryPressure = '...';
4175 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4176 readonly s ManagedOOMMemoryPressureLimitPercent = '...';
47fb7fd6
ZJS
4177 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4178 readonly as Environment = ['...', ...];
4179 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4180 readonly a(sb) EnvironmentFiles = [...];
4181 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4182 readonly as PassEnvironment = ['...', ...];
4183 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4184 readonly as UnsetEnvironment = ['...', ...];
4185 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4186 readonly u UMask = ...;
4187 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4188 readonly t LimitCPU = ...;
4189 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4190 readonly t LimitCPUSoft = ...;
4191 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4192 readonly t LimitFSIZE = ...;
4193 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4194 readonly t LimitFSIZESoft = ...;
4195 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4196 readonly t LimitDATA = ...;
4197 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4198 readonly t LimitDATASoft = ...;
4199 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4200 readonly t LimitSTACK = ...;
4201 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4202 readonly t LimitSTACKSoft = ...;
4203 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4204 readonly t LimitCORE = ...;
4205 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4206 readonly t LimitCORESoft = ...;
4207 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4208 readonly t LimitRSS = ...;
4209 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4210 readonly t LimitRSSSoft = ...;
4211 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4212 readonly t LimitNOFILE = ...;
4213 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4214 readonly t LimitNOFILESoft = ...;
4215 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4216 readonly t LimitAS = ...;
4217 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4218 readonly t LimitASSoft = ...;
4219 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4220 readonly t LimitNPROC = ...;
4221 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4222 readonly t LimitNPROCSoft = ...;
4223 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4224 readonly t LimitMEMLOCK = ...;
4225 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4226 readonly t LimitMEMLOCKSoft = ...;
4227 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4228 readonly t LimitLOCKS = ...;
4229 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4230 readonly t LimitLOCKSSoft = ...;
4231 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4232 readonly t LimitSIGPENDING = ...;
4233 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4234 readonly t LimitSIGPENDINGSoft = ...;
4235 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4236 readonly t LimitMSGQUEUE = ...;
4237 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4238 readonly t LimitMSGQUEUESoft = ...;
4239 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4240 readonly t LimitNICE = ...;
4241 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4242 readonly t LimitNICESoft = ...;
4243 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4244 readonly t LimitRTPRIO = ...;
4245 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4246 readonly t LimitRTPRIOSoft = ...;
4247 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4248 readonly t LimitRTTIME = ...;
4249 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4250 readonly t LimitRTTIMESoft = ...;
4251 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4252 readonly s WorkingDirectory = '...';
4253 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4254 readonly s RootDirectory = '...';
4255 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4256 readonly s RootImage = '...';
4257 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
35f4e010
ZJS
4258 readonly a(ss) RootImageOptions = [...];
4259 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4260 readonly ay RootHash = [...];
4261 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4262 readonly s RootHashPath = '...';
4263 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4264 readonly ay RootHashSignature = [...];
4265 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4266 readonly s RootHashSignaturePath = '...';
4267 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4268 readonly s RootVerity = '...';
4269 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4270 readonly a(ssba(ss)) MountImages = [...];
4271 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
4272 readonly i OOMScoreAdjust = ...;
4273 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4274 readonly t CoredumpFilter = ...;
4275 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4276 readonly i Nice = ...;
4277 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4278 readonly i IOSchedulingClass = ...;
4279 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4280 readonly i IOSchedulingPriority = ...;
4281 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4282 readonly i CPUSchedulingPolicy = ...;
4283 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4284 readonly i CPUSchedulingPriority = ...;
4285 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4286 readonly ay CPUAffinity = [...];
4287 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4288 readonly b CPUAffinityFromNUMA = ...;
4289 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4290 readonly i NUMAPolicy = ...;
4291 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4292 readonly ay NUMAMask = [...];
4293 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4294 readonly t TimerSlackNSec = ...;
4295 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4296 readonly b CPUSchedulingResetOnFork = ...;
4297 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4298 readonly b NonBlocking = ...;
4299 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4300 readonly s StandardInput = '...';
4301 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4302 readonly s StandardInputFileDescriptorName = '...';
4303 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4304 readonly ay StandardInputData = [...];
4305 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4306 readonly s StandardOutput = '...';
4307 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4308 readonly s StandardOutputFileDescriptorName = '...';
4309 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4310 readonly s StandardError = '...';
4311 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4312 readonly s StandardErrorFileDescriptorName = '...';
4313 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4314 readonly s TTYPath = '...';
4315 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4316 readonly b TTYReset = ...;
4317 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4318 readonly b TTYVHangup = ...;
4319 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4320 readonly b TTYVTDisallocate = ...;
4321 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4322 readonly i SyslogPriority = ...;
4323 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4324 readonly s SyslogIdentifier = '...';
4325 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4326 readonly b SyslogLevelPrefix = ...;
4327 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4328 readonly i SyslogLevel = ...;
4329 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4330 readonly i SyslogFacility = ...;
4331 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4332 readonly i LogLevelMax = ...;
4333 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4334 readonly t LogRateLimitIntervalUSec = ...;
4335 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4336 readonly u LogRateLimitBurst = ...;
4337 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4338 readonly aay LogExtraFields = [[...], ...];
4339 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4340 readonly s LogNamespace = '...';
4341 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4342 readonly i SecureBits = ...;
4343 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4344 readonly t CapabilityBoundingSet = ...;
4345 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4346 readonly t AmbientCapabilities = ...;
4347 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4348 readonly s User = '...';
4349 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4350 readonly s Group = '...';
4351 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4352 readonly b DynamicUser = ...;
4353 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4354 readonly b RemoveIPC = ...;
4355 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
e4b2cea3
ZJS
4356 readonly a(say) SetCredential = [...];
4357 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4358 readonly a(ss) LoadCredential = [...];
4359 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
4360 readonly as SupplementaryGroups = ['...', ...];
4361 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4362 readonly s PAMName = '...';
4363 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4364 readonly as ReadWritePaths = ['...', ...];
4365 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4366 readonly as ReadOnlyPaths = ['...', ...];
4367 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4368 readonly as InaccessiblePaths = ['...', ...];
4369 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4370 readonly t MountFlags = ...;
4371 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4372 readonly b PrivateTmp = ...;
4373 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4374 readonly b PrivateDevices = ...;
4375 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4376 readonly b ProtectClock = ...;
4377 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4378 readonly b ProtectKernelTunables = ...;
4379 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4380 readonly b ProtectKernelModules = ...;
4381 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4382 readonly b ProtectKernelLogs = ...;
4383 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4384 readonly b ProtectControlGroups = ...;
4385 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4386 readonly b PrivateNetwork = ...;
4387 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4388 readonly b PrivateUsers = ...;
4389 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4390 readonly b PrivateMounts = ...;
4391 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4392 readonly s ProtectHome = '...';
4393 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4394 readonly s ProtectSystem = '...';
4395 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4396 readonly b SameProcessGroup = ...;
4397 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4398 readonly s UtmpIdentifier = '...';
4399 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4400 readonly s UtmpMode = '...';
4401 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4402 readonly (bs) SELinuxContext = ...;
4403 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4404 readonly (bs) AppArmorProfile = ...;
4405 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4406 readonly (bs) SmackProcessLabel = ...;
4407 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4408 readonly b IgnoreSIGPIPE = ...;
4409 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4410 readonly b NoNewPrivileges = ...;
4411 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4412 readonly (bas) SystemCallFilter = ...;
4413 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4414 readonly as SystemCallArchitectures = ['...', ...];
4415 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4416 readonly i SystemCallErrorNumber = ...;
4417 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1f6b4144
ZJS
4418 readonly (bas) SystemCallLog = ...;
4419 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
4420 readonly s Personality = '...';
4421 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4422 readonly b LockPersonality = ...;
4423 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4424 readonly (bas) RestrictAddressFamilies = ...;
4425 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4426 readonly s RuntimeDirectoryPreserve = '...';
4427 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4428 readonly u RuntimeDirectoryMode = ...;
4429 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4430 readonly as RuntimeDirectory = ['...', ...];
4431 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4432 readonly u StateDirectoryMode = ...;
4433 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4434 readonly as StateDirectory = ['...', ...];
4435 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4436 readonly u CacheDirectoryMode = ...;
4437 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4438 readonly as CacheDirectory = ['...', ...];
4439 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4440 readonly u LogsDirectoryMode = ...;
4441 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4442 readonly as LogsDirectory = ['...', ...];
4443 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4444 readonly u ConfigurationDirectoryMode = ...;
4445 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4446 readonly as ConfigurationDirectory = ['...', ...];
4447 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4448 readonly t TimeoutCleanUSec = ...;
4449 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4450 readonly b MemoryDenyWriteExecute = ...;
4451 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4452 readonly b RestrictRealtime = ...;
4453 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4454 readonly b RestrictSUIDSGID = ...;
4455 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4456 readonly t RestrictNamespaces = ...;
4457 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4458 readonly a(ssbt) BindPaths = [...];
4459 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4460 readonly a(ssbt) BindReadOnlyPaths = [...];
4461 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4462 readonly a(ss) TemporaryFileSystem = [...];
4463 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4464 readonly b MountAPIVFS = ...;
4465 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4466 readonly s KeyringMode = '...';
4467 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
e4b2cea3
ZJS
4468 readonly s ProtectProc = '...';
4469 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4470 readonly s ProcSubset = '...';
4471 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
4472 readonly b ProtectHostname = ...;
4473 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4474 readonly s NetworkNamespacePath = '...';
4475 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4476 readonly s KillMode = '...';
4477 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4478 readonly i KillSignal = ...;
4479 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4480 readonly i RestartKillSignal = ...;
4481 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4482 readonly i FinalKillSignal = ...;
4483 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4484 readonly b SendSIGKILL = ...;
4485 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4486 readonly b SendSIGHUP = ...;
4487 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4488 readonly i WatchdogSignal = ...;
4489 };
4490 interface org.freedesktop.DBus.Peer { ... };
4491 interface org.freedesktop.DBus.Introspectable { ... };
4492 interface org.freedesktop.DBus.Properties { ... };
4493 interface org.freedesktop.systemd1.Unit { ... };
4494};
4495 </programlisting>
4496
00bb75d7
ZJS
4497 <!--method GetProcesses is not documented!-->
4498
4499 <!--method AttachProcesses is not documented!-->
4500
4501 <!--property BindIPv6Only is not documented!-->
4502
4503 <!--property Backlog is not documented!-->
4504
4505 <!--property TimeoutUSec is not documented!-->
4506
4507 <!--property BindToDevice is not documented!-->
4508
4509 <!--property SocketUser is not documented!-->
4510
4511 <!--property SocketGroup is not documented!-->
4512
4513 <!--property SocketMode is not documented!-->
4514
4515 <!--property DirectoryMode is not documented!-->
4516
4517 <!--property Writable is not documented!-->
4518
4519 <!--property KeepAlive is not documented!-->
4520
4521 <!--property KeepAliveTimeUSec is not documented!-->
4522
4523 <!--property KeepAliveIntervalUSec is not documented!-->
4524
4525 <!--property KeepAliveProbes is not documented!-->
4526
4527 <!--property DeferAcceptUSec is not documented!-->
4528
4529 <!--property NoDelay is not documented!-->
4530
4531 <!--property Priority is not documented!-->
4532
4533 <!--property ReceiveBuffer is not documented!-->
4534
4535 <!--property SendBuffer is not documented!-->
4536
4537 <!--property IPTOS is not documented!-->
4538
4539 <!--property IPTTL is not documented!-->
4540
4541 <!--property PipeSize is not documented!-->
4542
4543 <!--property FreeBind is not documented!-->
4544
4545 <!--property Transparent is not documented!-->
4546
4547 <!--property Broadcast is not documented!-->
4548
4549 <!--property PassCredentials is not documented!-->
4550
4551 <!--property PassSecurity is not documented!-->
4552
9653108f
ZJS
4553 <!--property PassPacketInfo is not documented!-->
4554
95923d7e
LP
4555 <!--property Timestamping is not documented!-->
4556
00bb75d7
ZJS
4557 <!--property RemoveOnStop is not documented!-->
4558
4559 <!--property Listen is not documented!-->
4560
4561 <!--property Symlinks is not documented!-->
4562
4563 <!--property Mark is not documented!-->
4564
4565 <!--property MaxConnections is not documented!-->
4566
4567 <!--property MaxConnectionsPerSource is not documented!-->
4568
4569 <!--property MessageQueueMaxMessages is not documented!-->
4570
4571 <!--property MessageQueueMessageSize is not documented!-->
4572
4573 <!--property TCPCongestion is not documented!-->
4574
4575 <!--property ReusePort is not documented!-->
4576
4577 <!--property SmackLabel is not documented!-->
4578
4579 <!--property SmackLabelIPIn is not documented!-->
4580
4581 <!--property SmackLabelIPOut is not documented!-->
4582
4583 <!--property NRefused is not documented!-->
4584
4585 <!--property FileDescriptorName is not documented!-->
4586
4587 <!--property SocketProtocol is not documented!-->
4588
4589 <!--property TriggerLimitIntervalUSec is not documented!-->
4590
4591 <!--property TriggerLimitBurst is not documented!-->
4592
4593 <!--property UID is not documented!-->
4594
4595 <!--property GID is not documented!-->
4596
4597 <!--property ExecStopPre is not documented!-->
4598
4599 <!--property ExecStopPost is not documented!-->
4600
4601 <!--property Slice is not documented!-->
4602
4603 <!--property MemoryCurrent is not documented!-->
4604
4605 <!--property CPUUsageNSec is not documented!-->
4606
4607 <!--property EffectiveCPUs is not documented!-->
4608
4609 <!--property EffectiveMemoryNodes is not documented!-->
4610
4611 <!--property TasksCurrent is not documented!-->
4612
4613 <!--property IPIngressBytes is not documented!-->
4614
4615 <!--property IPIngressPackets is not documented!-->
4616
4617 <!--property IPEgressBytes is not documented!-->
4618
4619 <!--property IPEgressPackets is not documented!-->
4620
4621 <!--property IOReadBytes is not documented!-->
4622
4623 <!--property IOReadOperations is not documented!-->
4624
4625 <!--property IOWriteBytes is not documented!-->
4626
4627 <!--property IOWriteOperations is not documented!-->
4628
4629 <!--property Delegate is not documented!-->
4630
4631 <!--property DelegateControllers is not documented!-->
4632
4633 <!--property CPUAccounting is not documented!-->
4634
4635 <!--property CPUWeight is not documented!-->
4636
4637 <!--property StartupCPUWeight is not documented!-->
4638
4639 <!--property CPUShares is not documented!-->
4640
4641 <!--property StartupCPUShares is not documented!-->
4642
4643 <!--property CPUQuotaPerSecUSec is not documented!-->
4644
4645 <!--property CPUQuotaPeriodUSec is not documented!-->
4646
4647 <!--property AllowedCPUs is not documented!-->
4648
4649 <!--property AllowedMemoryNodes is not documented!-->
4650
4651 <!--property IOAccounting is not documented!-->
4652
4653 <!--property IOWeight is not documented!-->
4654
4655 <!--property StartupIOWeight is not documented!-->
4656
4657 <!--property IODeviceWeight is not documented!-->
4658
4659 <!--property IOReadBandwidthMax is not documented!-->
4660
4661 <!--property IOWriteBandwidthMax is not documented!-->
4662
4663 <!--property IOReadIOPSMax is not documented!-->
4664
4665 <!--property IOWriteIOPSMax is not documented!-->
4666
4667 <!--property IODeviceLatencyTargetUSec is not documented!-->
4668
4669 <!--property BlockIOAccounting is not documented!-->
4670
4671 <!--property BlockIOWeight is not documented!-->
4672
4673 <!--property StartupBlockIOWeight is not documented!-->
4674
4675 <!--property BlockIODeviceWeight is not documented!-->
4676
4677 <!--property BlockIOReadBandwidth is not documented!-->
4678
4679 <!--property BlockIOWriteBandwidth is not documented!-->
4680
4681 <!--property MemoryAccounting is not documented!-->
4682
4683 <!--property DefaultMemoryLow is not documented!-->
4684
4685 <!--property DefaultMemoryMin is not documented!-->
4686
4687 <!--property MemoryMin is not documented!-->
4688
4689 <!--property MemoryLow is not documented!-->
4690
4691 <!--property MemoryHigh is not documented!-->
4692
4693 <!--property MemoryMax is not documented!-->
4694
4695 <!--property MemorySwapMax is not documented!-->
4696
4697 <!--property MemoryLimit is not documented!-->
4698
4699 <!--property DevicePolicy is not documented!-->
4700
4701 <!--property DeviceAllow is not documented!-->
4702
4703 <!--property TasksAccounting is not documented!-->
4704
4705 <!--property TasksMax is not documented!-->
4706
4707 <!--property IPAccounting is not documented!-->
4708
4709 <!--property IPAddressAllow is not documented!-->
4710
4711 <!--property IPAddressDeny is not documented!-->
4712
4713 <!--property IPIngressFilterPath is not documented!-->
4714
4715 <!--property IPEgressFilterPath is not documented!-->
4716
4717 <!--property DisableControllers is not documented!-->
4718
4d824a4e
AZ
4719 <!--property ManagedOOMSwap is not documented!-->
4720
4721 <!--property ManagedOOMMemoryPressure is not documented!-->
4722
4723 <!--property ManagedOOMMemoryPressureLimitPercent is not documented!-->
4724
00bb75d7
ZJS
4725 <!--property EnvironmentFiles is not documented!-->
4726
4727 <!--property PassEnvironment is not documented!-->
4728
4729 <!--property UnsetEnvironment is not documented!-->
4730
4731 <!--property UMask is not documented!-->
4732
4733 <!--property LimitCPUSoft is not documented!-->
4734
4735 <!--property LimitFSIZE is not documented!-->
4736
4737 <!--property LimitFSIZESoft is not documented!-->
4738
4739 <!--property LimitDATA is not documented!-->
4740
4741 <!--property LimitDATASoft is not documented!-->
4742
4743 <!--property LimitSTACK is not documented!-->
4744
4745 <!--property LimitSTACKSoft is not documented!-->
4746
4747 <!--property LimitCORE is not documented!-->
4748
4749 <!--property LimitCORESoft is not documented!-->
4750
4751 <!--property LimitRSS is not documented!-->
4752
4753 <!--property LimitRSSSoft is not documented!-->
4754
4755 <!--property LimitNOFILE is not documented!-->
4756
4757 <!--property LimitNOFILESoft is not documented!-->
4758
4759 <!--property LimitAS is not documented!-->
4760
4761 <!--property LimitASSoft is not documented!-->
4762
4763 <!--property LimitNPROC is not documented!-->
4764
4765 <!--property LimitNPROCSoft is not documented!-->
4766
4767 <!--property LimitMEMLOCK is not documented!-->
4768
4769 <!--property LimitMEMLOCKSoft is not documented!-->
4770
4771 <!--property LimitLOCKS is not documented!-->
4772
4773 <!--property LimitLOCKSSoft is not documented!-->
4774
4775 <!--property LimitSIGPENDING is not documented!-->
4776
4777 <!--property LimitSIGPENDINGSoft is not documented!-->
4778
4779 <!--property LimitMSGQUEUE is not documented!-->
4780
4781 <!--property LimitMSGQUEUESoft is not documented!-->
4782
4783 <!--property LimitNICE is not documented!-->
4784
4785 <!--property LimitNICESoft is not documented!-->
4786
4787 <!--property LimitRTPRIO is not documented!-->
4788
4789 <!--property LimitRTPRIOSoft is not documented!-->
4790
4791 <!--property LimitRTTIME is not documented!-->
4792
4793 <!--property LimitRTTIMESoft is not documented!-->
4794
4795 <!--property WorkingDirectory is not documented!-->
4796
4797 <!--property RootDirectory is not documented!-->
4798
4799 <!--property RootImage is not documented!-->
4800
35f4e010
ZJS
4801 <!--property RootImageOptions is not documented!-->
4802
4803 <!--property RootHash is not documented!-->
4804
4805 <!--property RootHashPath is not documented!-->
4806
4807 <!--property RootHashSignature is not documented!-->
4808
4809 <!--property RootHashSignaturePath is not documented!-->
4810
4811 <!--property RootVerity is not documented!-->
4812
4813 <!--property MountImages is not documented!-->
4814
00bb75d7
ZJS
4815 <!--property OOMScoreAdjust is not documented!-->
4816
4817 <!--property CoredumpFilter is not documented!-->
4818
4819 <!--property Nice is not documented!-->
4820
4821 <!--property IOSchedulingClass is not documented!-->
4822
4823 <!--property IOSchedulingPriority is not documented!-->
4824
4825 <!--property CPUSchedulingPolicy is not documented!-->
4826
4827 <!--property CPUSchedulingPriority is not documented!-->
4828
4829 <!--property CPUAffinity is not documented!-->
4830
4831 <!--property CPUAffinityFromNUMA is not documented!-->
4832
4833 <!--property NUMAPolicy is not documented!-->
4834
4835 <!--property NUMAMask is not documented!-->
4836
4837 <!--property TimerSlackNSec is not documented!-->
4838
4839 <!--property CPUSchedulingResetOnFork is not documented!-->
4840
4841 <!--property NonBlocking is not documented!-->
4842
4843 <!--property StandardInput is not documented!-->
4844
4845 <!--property StandardInputFileDescriptorName is not documented!-->
4846
4847 <!--property StandardInputData is not documented!-->
4848
4849 <!--property StandardOutput is not documented!-->
4850
4851 <!--property StandardOutputFileDescriptorName is not documented!-->
4852
4853 <!--property StandardError is not documented!-->
4854
4855 <!--property StandardErrorFileDescriptorName is not documented!-->
4856
4857 <!--property TTYPath is not documented!-->
4858
4859 <!--property TTYReset is not documented!-->
4860
4861 <!--property TTYVHangup is not documented!-->
4862
4863 <!--property TTYVTDisallocate is not documented!-->
4864
4865 <!--property SyslogPriority is not documented!-->
4866
4867 <!--property SyslogIdentifier is not documented!-->
4868
4869 <!--property SyslogLevelPrefix is not documented!-->
4870
4871 <!--property SyslogLevel is not documented!-->
4872
4873 <!--property SyslogFacility is not documented!-->
4874
4875 <!--property LogLevelMax is not documented!-->
4876
4877 <!--property LogRateLimitIntervalUSec is not documented!-->
4878
4879 <!--property LogRateLimitBurst is not documented!-->
4880
4881 <!--property LogExtraFields is not documented!-->
4882
4883 <!--property LogNamespace is not documented!-->
4884
4885 <!--property AmbientCapabilities is not documented!-->
4886
4887 <!--property User is not documented!-->
4888
4889 <!--property Group is not documented!-->
4890
4891 <!--property DynamicUser is not documented!-->
4892
4893 <!--property RemoveIPC is not documented!-->
4894
e4b2cea3
ZJS
4895 <!--property SetCredential is not documented!-->
4896
4897 <!--property LoadCredential is not documented!-->
4898
00bb75d7
ZJS
4899 <!--property SupplementaryGroups is not documented!-->
4900
4901 <!--property PAMName is not documented!-->
4902
4903 <!--property ReadWritePaths is not documented!-->
4904
4905 <!--property ReadOnlyPaths is not documented!-->
4906
4907 <!--property InaccessiblePaths is not documented!-->
4908
4909 <!--property PrivateTmp is not documented!-->
4910
4911 <!--property PrivateDevices is not documented!-->
4912
4913 <!--property ProtectClock is not documented!-->
4914
4915 <!--property ProtectKernelTunables is not documented!-->
4916
4917 <!--property ProtectKernelModules is not documented!-->
4918
4919 <!--property ProtectKernelLogs is not documented!-->
4920
4921 <!--property ProtectControlGroups is not documented!-->
4922
4923 <!--property PrivateNetwork is not documented!-->
4924
4925 <!--property PrivateUsers is not documented!-->
4926
4927 <!--property PrivateMounts is not documented!-->
4928
4929 <!--property ProtectHome is not documented!-->
4930
4931 <!--property ProtectSystem is not documented!-->
4932
4933 <!--property SameProcessGroup is not documented!-->
4934
4935 <!--property UtmpIdentifier is not documented!-->
4936
4937 <!--property UtmpMode is not documented!-->
4938
4939 <!--property SELinuxContext is not documented!-->
4940
4941 <!--property AppArmorProfile is not documented!-->
4942
4943 <!--property SmackProcessLabel is not documented!-->
4944
4945 <!--property IgnoreSIGPIPE is not documented!-->
4946
4947 <!--property NoNewPrivileges is not documented!-->
4948
4949 <!--property SystemCallFilter is not documented!-->
4950
4951 <!--property SystemCallArchitectures is not documented!-->
4952
4953 <!--property SystemCallErrorNumber is not documented!-->
4954
1f6b4144
ZJS
4955 <!--property SystemCallLog is not documented!-->
4956
00bb75d7
ZJS
4957 <!--property Personality is not documented!-->
4958
4959 <!--property LockPersonality is not documented!-->
4960
4961 <!--property RestrictAddressFamilies is not documented!-->
4962
4963 <!--property RuntimeDirectoryPreserve is not documented!-->
4964
4965 <!--property RuntimeDirectoryMode is not documented!-->
4966
4967 <!--property RuntimeDirectory is not documented!-->
4968
4969 <!--property StateDirectoryMode is not documented!-->
4970
4971 <!--property StateDirectory is not documented!-->
4972
4973 <!--property CacheDirectoryMode is not documented!-->
4974
4975 <!--property CacheDirectory is not documented!-->
4976
4977 <!--property LogsDirectoryMode is not documented!-->
4978
4979 <!--property LogsDirectory is not documented!-->
4980
4981 <!--property ConfigurationDirectoryMode is not documented!-->
4982
4983 <!--property ConfigurationDirectory is not documented!-->
4984
4985 <!--property TimeoutCleanUSec is not documented!-->
4986
4987 <!--property MemoryDenyWriteExecute is not documented!-->
4988
4989 <!--property RestrictRealtime is not documented!-->
4990
4991 <!--property RestrictSUIDSGID is not documented!-->
4992
4993 <!--property RestrictNamespaces is not documented!-->
4994
4995 <!--property BindPaths is not documented!-->
4996
4997 <!--property BindReadOnlyPaths is not documented!-->
47fb7fd6 4998
00bb75d7 4999 <!--property TemporaryFileSystem is not documented!-->
47fb7fd6 5000
00bb75d7 5001 <!--property MountAPIVFS is not documented!-->
47fb7fd6 5002
00bb75d7 5003 <!--property KeyringMode is not documented!-->
47fb7fd6 5004
e4b2cea3
ZJS
5005 <!--property ProtectProc is not documented!-->
5006
5007 <!--property ProcSubset is not documented!-->
5008
00bb75d7 5009 <!--property ProtectHostname is not documented!-->
47fb7fd6 5010
00bb75d7 5011 <!--property NetworkNamespacePath is not documented!-->
47fb7fd6 5012
00bb75d7 5013 <!--property KillMode is not documented!-->
47fb7fd6 5014
00bb75d7 5015 <!--property KillSignal is not documented!-->
47fb7fd6 5016
00bb75d7 5017 <!--property RestartKillSignal is not documented!-->
47fb7fd6 5018
00bb75d7 5019 <!--property FinalKillSignal is not documented!-->
47fb7fd6 5020
00bb75d7 5021 <!--property SendSIGKILL is not documented!-->
47fb7fd6 5022
00bb75d7 5023 <!--property SendSIGHUP is not documented!-->
47fb7fd6 5024
00bb75d7 5025 <!--property WatchdogSignal is not documented!-->
47fb7fd6 5026
00bb75d7 5027 <!--Autogenerated cross-references for systemd.directives, do not edit-->
47fb7fd6 5028
00bb75d7 5029 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
47fb7fd6 5030
00bb75d7 5031 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Socket"/>
47fb7fd6 5032
00bb75d7 5033 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
47fb7fd6 5034
48f99d7c
ZJS
5035 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Socket"/>
5036
00bb75d7 5037 <variablelist class="dbus-method" generated="True" extra-ref="GetProcesses()"/>
47fb7fd6 5038
00bb75d7 5039 <variablelist class="dbus-method" generated="True" extra-ref="AttachProcesses()"/>
47fb7fd6 5040
00bb75d7 5041 <variablelist class="dbus-property" generated="True" extra-ref="BindIPv6Only"/>
47fb7fd6 5042
00bb75d7 5043 <variablelist class="dbus-property" generated="True" extra-ref="Backlog"/>
47fb7fd6 5044
00bb75d7 5045 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutUSec"/>
47fb7fd6 5046
00bb75d7 5047 <variablelist class="dbus-property" generated="True" extra-ref="BindToDevice"/>
47fb7fd6 5048
00bb75d7 5049 <variablelist class="dbus-property" generated="True" extra-ref="SocketUser"/>
47fb7fd6 5050
00bb75d7 5051 <variablelist class="dbus-property" generated="True" extra-ref="SocketGroup"/>
47fb7fd6 5052
00bb75d7 5053 <variablelist class="dbus-property" generated="True" extra-ref="SocketMode"/>
47fb7fd6 5054
00bb75d7 5055 <variablelist class="dbus-property" generated="True" extra-ref="DirectoryMode"/>
47fb7fd6 5056
00bb75d7 5057 <variablelist class="dbus-property" generated="True" extra-ref="Accept"/>
47fb7fd6 5058
c882b714
ZJS
5059 <variablelist class="dbus-property" generated="True" extra-ref="FlushPending"/>
5060
00bb75d7 5061 <variablelist class="dbus-property" generated="True" extra-ref="Writable"/>
47fb7fd6 5062
00bb75d7 5063 <variablelist class="dbus-property" generated="True" extra-ref="KeepAlive"/>
47fb7fd6 5064
00bb75d7 5065 <variablelist class="dbus-property" generated="True" extra-ref="KeepAliveTimeUSec"/>
47fb7fd6 5066
00bb75d7 5067 <variablelist class="dbus-property" generated="True" extra-ref="KeepAliveIntervalUSec"/>
47fb7fd6 5068
00bb75d7 5069 <variablelist class="dbus-property" generated="True" extra-ref="KeepAliveProbes"/>
47fb7fd6 5070
00bb75d7 5071 <variablelist class="dbus-property" generated="True" extra-ref="DeferAcceptUSec"/>
47fb7fd6 5072
00bb75d7 5073 <variablelist class="dbus-property" generated="True" extra-ref="NoDelay"/>
47fb7fd6 5074
00bb75d7 5075 <variablelist class="dbus-property" generated="True" extra-ref="Priority"/>
47fb7fd6 5076
00bb75d7 5077 <variablelist class="dbus-property" generated="True" extra-ref="ReceiveBuffer"/>
47fb7fd6 5078
00bb75d7 5079 <variablelist class="dbus-property" generated="True" extra-ref="SendBuffer"/>
47fb7fd6 5080
00bb75d7 5081 <variablelist class="dbus-property" generated="True" extra-ref="IPTOS"/>
47fb7fd6 5082
00bb75d7 5083 <variablelist class="dbus-property" generated="True" extra-ref="IPTTL"/>
47fb7fd6 5084
00bb75d7 5085 <variablelist class="dbus-property" generated="True" extra-ref="PipeSize"/>
47fb7fd6 5086
00bb75d7 5087 <variablelist class="dbus-property" generated="True" extra-ref="FreeBind"/>
47fb7fd6 5088
00bb75d7 5089 <variablelist class="dbus-property" generated="True" extra-ref="Transparent"/>
47fb7fd6 5090
00bb75d7 5091 <variablelist class="dbus-property" generated="True" extra-ref="Broadcast"/>
47fb7fd6 5092
00bb75d7 5093 <variablelist class="dbus-property" generated="True" extra-ref="PassCredentials"/>
47fb7fd6 5094
00bb75d7 5095 <variablelist class="dbus-property" generated="True" extra-ref="PassSecurity"/>
47fb7fd6 5096
9653108f
ZJS
5097 <variablelist class="dbus-property" generated="True" extra-ref="PassPacketInfo"/>
5098
95923d7e
LP
5099 <variablelist class="dbus-property" generated="True" extra-ref="Timestamping"/>
5100
00bb75d7 5101 <variablelist class="dbus-property" generated="True" extra-ref="RemoveOnStop"/>
47fb7fd6 5102
00bb75d7 5103 <variablelist class="dbus-property" generated="True" extra-ref="Listen"/>
47fb7fd6 5104
00bb75d7 5105 <variablelist class="dbus-property" generated="True" extra-ref="Symlinks"/>
47fb7fd6 5106
00bb75d7 5107 <variablelist class="dbus-property" generated="True" extra-ref="Mark"/>
47fb7fd6 5108
00bb75d7 5109 <variablelist class="dbus-property" generated="True" extra-ref="MaxConnections"/>
47fb7fd6 5110
00bb75d7 5111 <variablelist class="dbus-property" generated="True" extra-ref="MaxConnectionsPerSource"/>
47fb7fd6 5112
00bb75d7 5113 <variablelist class="dbus-property" generated="True" extra-ref="MessageQueueMaxMessages"/>
47fb7fd6 5114
00bb75d7 5115 <variablelist class="dbus-property" generated="True" extra-ref="MessageQueueMessageSize"/>
47fb7fd6 5116
00bb75d7 5117 <variablelist class="dbus-property" generated="True" extra-ref="TCPCongestion"/>
47fb7fd6 5118
00bb75d7 5119 <variablelist class="dbus-property" generated="True" extra-ref="ReusePort"/>
47fb7fd6 5120
00bb75d7 5121 <variablelist class="dbus-property" generated="True" extra-ref="SmackLabel"/>
47fb7fd6 5122
00bb75d7 5123 <variablelist class="dbus-property" generated="True" extra-ref="SmackLabelIPIn"/>
47fb7fd6 5124
00bb75d7 5125 <variablelist class="dbus-property" generated="True" extra-ref="SmackLabelIPOut"/>
47fb7fd6 5126
00bb75d7 5127 <variablelist class="dbus-property" generated="True" extra-ref="ControlPID"/>
47fb7fd6 5128
00bb75d7 5129 <variablelist class="dbus-property" generated="True" extra-ref="Result"/>
47fb7fd6 5130
00bb75d7 5131 <variablelist class="dbus-property" generated="True" extra-ref="NConnections"/>
47fb7fd6 5132
00bb75d7 5133 <variablelist class="dbus-property" generated="True" extra-ref="NAccepted"/>
47fb7fd6 5134
00bb75d7 5135 <variablelist class="dbus-property" generated="True" extra-ref="NRefused"/>
47fb7fd6 5136
00bb75d7 5137 <variablelist class="dbus-property" generated="True" extra-ref="FileDescriptorName"/>
47fb7fd6 5138
00bb75d7 5139 <variablelist class="dbus-property" generated="True" extra-ref="SocketProtocol"/>
47fb7fd6 5140
00bb75d7 5141 <variablelist class="dbus-property" generated="True" extra-ref="TriggerLimitIntervalUSec"/>
47fb7fd6 5142
00bb75d7 5143 <variablelist class="dbus-property" generated="True" extra-ref="TriggerLimitBurst"/>
47fb7fd6 5144
00bb75d7 5145 <variablelist class="dbus-property" generated="True" extra-ref="UID"/>
47fb7fd6 5146
00bb75d7 5147 <variablelist class="dbus-property" generated="True" extra-ref="GID"/>
47fb7fd6 5148
00bb75d7 5149 <variablelist class="dbus-property" generated="True" extra-ref="ExecStartPre"/>
47fb7fd6 5150
00bb75d7 5151 <variablelist class="dbus-property" generated="True" extra-ref="ExecStartPost"/>
47fb7fd6 5152
00bb75d7 5153 <variablelist class="dbus-property" generated="True" extra-ref="ExecStopPre"/>
47fb7fd6 5154
00bb75d7 5155 <variablelist class="dbus-property" generated="True" extra-ref="ExecStopPost"/>
47fb7fd6 5156
00bb75d7 5157 <variablelist class="dbus-property" generated="True" extra-ref="Slice"/>
47fb7fd6 5158
00bb75d7 5159 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroup"/>
47fb7fd6 5160
00bb75d7 5161 <variablelist class="dbus-property" generated="True" extra-ref="MemoryCurrent"/>
47fb7fd6 5162
00bb75d7 5163 <variablelist class="dbus-property" generated="True" extra-ref="CPUUsageNSec"/>
47fb7fd6 5164
00bb75d7 5165 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveCPUs"/>
47fb7fd6 5166
00bb75d7 5167 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveMemoryNodes"/>
47fb7fd6 5168
00bb75d7 5169 <variablelist class="dbus-property" generated="True" extra-ref="TasksCurrent"/>
47fb7fd6 5170
00bb75d7 5171 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressBytes"/>
47fb7fd6 5172
00bb75d7 5173 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressPackets"/>
47fb7fd6 5174
00bb75d7 5175 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressBytes"/>
47fb7fd6 5176
00bb75d7 5177 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressPackets"/>
47fb7fd6 5178
00bb75d7 5179 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBytes"/>
47fb7fd6 5180
00bb75d7 5181 <variablelist class="dbus-property" generated="True" extra-ref="IOReadOperations"/>
47fb7fd6 5182
00bb75d7 5183 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBytes"/>
47fb7fd6 5184
00bb75d7 5185 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteOperations"/>
47fb7fd6 5186
00bb75d7 5187 <variablelist class="dbus-property" generated="True" extra-ref="Delegate"/>
47fb7fd6 5188
00bb75d7 5189 <variablelist class="dbus-property" generated="True" extra-ref="DelegateControllers"/>
47fb7fd6 5190
00bb75d7 5191 <variablelist class="dbus-property" generated="True" extra-ref="CPUAccounting"/>
47fb7fd6 5192
00bb75d7 5193 <variablelist class="dbus-property" generated="True" extra-ref="CPUWeight"/>
47fb7fd6 5194
00bb75d7 5195 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUWeight"/>
47fb7fd6 5196
00bb75d7 5197 <variablelist class="dbus-property" generated="True" extra-ref="CPUShares"/>
47fb7fd6 5198
00bb75d7 5199 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUShares"/>
47fb7fd6 5200
00bb75d7 5201 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPerSecUSec"/>
47fb7fd6 5202
00bb75d7 5203 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPeriodUSec"/>
47fb7fd6 5204
00bb75d7 5205 <variablelist class="dbus-property" generated="True" extra-ref="AllowedCPUs"/>
47fb7fd6 5206
00bb75d7 5207 <variablelist class="dbus-property" generated="True" extra-ref="AllowedMemoryNodes"/>
47fb7fd6 5208
00bb75d7 5209 <variablelist class="dbus-property" generated="True" extra-ref="IOAccounting"/>
47fb7fd6 5210
00bb75d7 5211 <variablelist class="dbus-property" generated="True" extra-ref="IOWeight"/>
47fb7fd6 5212
00bb75d7 5213 <variablelist class="dbus-property" generated="True" extra-ref="StartupIOWeight"/>
47fb7fd6 5214
00bb75d7 5215 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceWeight"/>
47fb7fd6 5216
00bb75d7 5217 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBandwidthMax"/>
47fb7fd6 5218
00bb75d7 5219 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBandwidthMax"/>
47fb7fd6 5220
00bb75d7 5221 <variablelist class="dbus-property" generated="True" extra-ref="IOReadIOPSMax"/>
47fb7fd6 5222
00bb75d7 5223 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteIOPSMax"/>
47fb7fd6 5224
00bb75d7 5225 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceLatencyTargetUSec"/>
47fb7fd6 5226
00bb75d7 5227 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOAccounting"/>
47fb7fd6 5228
00bb75d7 5229 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWeight"/>
47fb7fd6 5230
00bb75d7 5231 <variablelist class="dbus-property" generated="True" extra-ref="StartupBlockIOWeight"/>
47fb7fd6 5232
00bb75d7 5233 <variablelist class="dbus-property" generated="True" extra-ref="BlockIODeviceWeight"/>
47fb7fd6 5234
00bb75d7 5235 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOReadBandwidth"/>
47fb7fd6 5236
00bb75d7 5237 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWriteBandwidth"/>
47fb7fd6 5238
00bb75d7 5239 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAccounting"/>
47fb7fd6 5240
00bb75d7 5241 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryLow"/>
47fb7fd6 5242
00bb75d7 5243 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryMin"/>
47fb7fd6 5244
00bb75d7 5245 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMin"/>
47fb7fd6 5246
00bb75d7 5247 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLow"/>
47fb7fd6 5248
00bb75d7 5249 <variablelist class="dbus-property" generated="True" extra-ref="MemoryHigh"/>
47fb7fd6 5250
00bb75d7 5251 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMax"/>
47fb7fd6 5252
00bb75d7 5253 <variablelist class="dbus-property" generated="True" extra-ref="MemorySwapMax"/>
47fb7fd6 5254
00bb75d7 5255 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLimit"/>
47fb7fd6 5256
00bb75d7 5257 <variablelist class="dbus-property" generated="True" extra-ref="DevicePolicy"/>
47fb7fd6 5258
00bb75d7 5259 <variablelist class="dbus-property" generated="True" extra-ref="DeviceAllow"/>
47fb7fd6 5260
00bb75d7 5261 <variablelist class="dbus-property" generated="True" extra-ref="TasksAccounting"/>
47fb7fd6 5262
00bb75d7 5263 <variablelist class="dbus-property" generated="True" extra-ref="TasksMax"/>
47fb7fd6 5264
00bb75d7 5265 <variablelist class="dbus-property" generated="True" extra-ref="IPAccounting"/>
47fb7fd6 5266
00bb75d7 5267 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressAllow"/>
47fb7fd6 5268
00bb75d7 5269 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressDeny"/>
47fb7fd6 5270
00bb75d7 5271 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressFilterPath"/>
47fb7fd6 5272
00bb75d7 5273 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressFilterPath"/>
47fb7fd6 5274
00bb75d7 5275 <variablelist class="dbus-property" generated="True" extra-ref="DisableControllers"/>
47fb7fd6 5276
4d824a4e
AZ
5277 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMSwap"/>
5278
5279 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressure"/>
5280
5281 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressureLimitPercent"/>
5282
00bb75d7 5283 <variablelist class="dbus-property" generated="True" extra-ref="Environment"/>
47fb7fd6 5284
00bb75d7 5285 <variablelist class="dbus-property" generated="True" extra-ref="EnvironmentFiles"/>
47fb7fd6 5286
00bb75d7 5287 <variablelist class="dbus-property" generated="True" extra-ref="PassEnvironment"/>
47fb7fd6 5288
00bb75d7 5289 <variablelist class="dbus-property" generated="True" extra-ref="UnsetEnvironment"/>
47fb7fd6 5290
00bb75d7 5291 <variablelist class="dbus-property" generated="True" extra-ref="UMask"/>
47fb7fd6 5292
00bb75d7 5293 <variablelist class="dbus-property" generated="True" extra-ref="LimitCPU"/>
47fb7fd6 5294
00bb75d7 5295 <variablelist class="dbus-property" generated="True" extra-ref="LimitCPUSoft"/>
47fb7fd6 5296
00bb75d7 5297 <variablelist class="dbus-property" generated="True" extra-ref="LimitFSIZE"/>
47fb7fd6 5298
00bb75d7 5299 <variablelist class="dbus-property" generated="True" extra-ref="LimitFSIZESoft"/>
47fb7fd6 5300
00bb75d7 5301 <variablelist class="dbus-property" generated="True" extra-ref="LimitDATA"/>
47fb7fd6 5302
00bb75d7 5303 <variablelist class="dbus-property" generated="True" extra-ref="LimitDATASoft"/>
47fb7fd6 5304
00bb75d7 5305 <variablelist class="dbus-property" generated="True" extra-ref="LimitSTACK"/>
47fb7fd6 5306
00bb75d7 5307 <variablelist class="dbus-property" generated="True" extra-ref="LimitSTACKSoft"/>
47fb7fd6 5308
00bb75d7 5309 <variablelist class="dbus-property" generated="True" extra-ref="LimitCORE"/>
47fb7fd6 5310
00bb75d7 5311 <variablelist class="dbus-property" generated="True" extra-ref="LimitCORESoft"/>
47fb7fd6 5312
00bb75d7 5313 <variablelist class="dbus-property" generated="True" extra-ref="LimitRSS"/>
47fb7fd6 5314
00bb75d7 5315 <variablelist class="dbus-property" generated="True" extra-ref="LimitRSSSoft"/>
47fb7fd6 5316
00bb75d7 5317 <variablelist class="dbus-property" generated="True" extra-ref="LimitNOFILE"/>
47fb7fd6 5318
00bb75d7 5319 <variablelist class="dbus-property" generated="True" extra-ref="LimitNOFILESoft"/>
47fb7fd6 5320
00bb75d7 5321 <variablelist class="dbus-property" generated="True" extra-ref="LimitAS"/>
47fb7fd6 5322
00bb75d7 5323 <variablelist class="dbus-property" generated="True" extra-ref="LimitASSoft"/>
47fb7fd6 5324
00bb75d7 5325 <variablelist class="dbus-property" generated="True" extra-ref="LimitNPROC"/>
47fb7fd6 5326
00bb75d7 5327 <variablelist class="dbus-property" generated="True" extra-ref="LimitNPROCSoft"/>
47fb7fd6 5328
00bb75d7 5329 <variablelist class="dbus-property" generated="True" extra-ref="LimitMEMLOCK"/>
47fb7fd6 5330
00bb75d7 5331 <variablelist class="dbus-property" generated="True" extra-ref="LimitMEMLOCKSoft"/>
47fb7fd6 5332
00bb75d7 5333 <variablelist class="dbus-property" generated="True" extra-ref="LimitLOCKS"/>
47fb7fd6 5334
00bb75d7 5335 <variablelist class="dbus-property" generated="True" extra-ref="LimitLOCKSSoft"/>
47fb7fd6 5336
00bb75d7 5337 <variablelist class="dbus-property" generated="True" extra-ref="LimitSIGPENDING"/>
47fb7fd6 5338
00bb75d7 5339 <variablelist class="dbus-property" generated="True" extra-ref="LimitSIGPENDINGSoft"/>
47fb7fd6 5340
00bb75d7 5341 <variablelist class="dbus-property" generated="True" extra-ref="LimitMSGQUEUE"/>
47fb7fd6 5342
00bb75d7 5343 <variablelist class="dbus-property" generated="True" extra-ref="LimitMSGQUEUESoft"/>
47fb7fd6 5344
00bb75d7 5345 <variablelist class="dbus-property" generated="True" extra-ref="LimitNICE"/>
47fb7fd6 5346
00bb75d7 5347 <variablelist class="dbus-property" generated="True" extra-ref="LimitNICESoft"/>
47fb7fd6 5348
00bb75d7 5349 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTPRIO"/>
47fb7fd6 5350
00bb75d7 5351 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTPRIOSoft"/>
47fb7fd6 5352
00bb75d7 5353 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTTIME"/>
47fb7fd6 5354
00bb75d7 5355 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTTIMESoft"/>
47fb7fd6 5356
00bb75d7 5357 <variablelist class="dbus-property" generated="True" extra-ref="WorkingDirectory"/>
47fb7fd6 5358
00bb75d7 5359 <variablelist class="dbus-property" generated="True" extra-ref="RootDirectory"/>
47fb7fd6 5360
00bb75d7 5361 <variablelist class="dbus-property" generated="True" extra-ref="RootImage"/>
47fb7fd6 5362
35f4e010
ZJS
5363 <variablelist class="dbus-property" generated="True" extra-ref="RootImageOptions"/>
5364
5365 <variablelist class="dbus-property" generated="True" extra-ref="RootHash"/>
5366
5367 <variablelist class="dbus-property" generated="True" extra-ref="RootHashPath"/>
5368
5369 <variablelist class="dbus-property" generated="True" extra-ref="RootHashSignature"/>
5370
5371 <variablelist class="dbus-property" generated="True" extra-ref="RootHashSignaturePath"/>
5372
5373 <variablelist class="dbus-property" generated="True" extra-ref="RootVerity"/>
5374
5375 <variablelist class="dbus-property" generated="True" extra-ref="MountImages"/>
5376
00bb75d7 5377 <variablelist class="dbus-property" generated="True" extra-ref="OOMScoreAdjust"/>
47fb7fd6 5378
00bb75d7 5379 <variablelist class="dbus-property" generated="True" extra-ref="CoredumpFilter"/>
47fb7fd6 5380
00bb75d7 5381 <variablelist class="dbus-property" generated="True" extra-ref="Nice"/>
47fb7fd6 5382
00bb75d7 5383 <variablelist class="dbus-property" generated="True" extra-ref="IOSchedulingClass"/>
47fb7fd6 5384
00bb75d7 5385 <variablelist class="dbus-property" generated="True" extra-ref="IOSchedulingPriority"/>
47fb7fd6 5386
00bb75d7 5387 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingPolicy"/>
47fb7fd6 5388
00bb75d7 5389 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingPriority"/>
47fb7fd6 5390
00bb75d7 5391 <variablelist class="dbus-property" generated="True" extra-ref="CPUAffinity"/>
47fb7fd6 5392
00bb75d7 5393 <variablelist class="dbus-property" generated="True" extra-ref="CPUAffinityFromNUMA"/>
47fb7fd6 5394
00bb75d7 5395 <variablelist class="dbus-property" generated="True" extra-ref="NUMAPolicy"/>
47fb7fd6 5396
00bb75d7 5397 <variablelist class="dbus-property" generated="True" extra-ref="NUMAMask"/>
47fb7fd6 5398
00bb75d7 5399 <variablelist class="dbus-property" generated="True" extra-ref="TimerSlackNSec"/>
47fb7fd6 5400
00bb75d7 5401 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingResetOnFork"/>
47fb7fd6 5402
00bb75d7 5403 <variablelist class="dbus-property" generated="True" extra-ref="NonBlocking"/>
47fb7fd6 5404
00bb75d7 5405 <variablelist class="dbus-property" generated="True" extra-ref="StandardInput"/>
47fb7fd6 5406
00bb75d7 5407 <variablelist class="dbus-property" generated="True" extra-ref="StandardInputFileDescriptorName"/>
47fb7fd6 5408
00bb75d7 5409 <variablelist class="dbus-property" generated="True" extra-ref="StandardInputData"/>
47fb7fd6 5410
00bb75d7 5411 <variablelist class="dbus-property" generated="True" extra-ref="StandardOutput"/>
47fb7fd6 5412
00bb75d7 5413 <variablelist class="dbus-property" generated="True" extra-ref="StandardOutputFileDescriptorName"/>
47fb7fd6 5414
00bb75d7 5415 <variablelist class="dbus-property" generated="True" extra-ref="StandardError"/>
47fb7fd6 5416
00bb75d7 5417 <variablelist class="dbus-property" generated="True" extra-ref="StandardErrorFileDescriptorName"/>
47fb7fd6 5418
00bb75d7 5419 <variablelist class="dbus-property" generated="True" extra-ref="TTYPath"/>
47fb7fd6 5420
00bb75d7 5421 <variablelist class="dbus-property" generated="True" extra-ref="TTYReset"/>
47fb7fd6 5422
00bb75d7 5423 <variablelist class="dbus-property" generated="True" extra-ref="TTYVHangup"/>
47fb7fd6 5424
00bb75d7 5425 <variablelist class="dbus-property" generated="True" extra-ref="TTYVTDisallocate"/>
47fb7fd6 5426
00bb75d7 5427 <variablelist class="dbus-property" generated="True" extra-ref="SyslogPriority"/>
47fb7fd6 5428
00bb75d7 5429 <variablelist class="dbus-property" generated="True" extra-ref="SyslogIdentifier"/>
47fb7fd6 5430
00bb75d7 5431 <variablelist class="dbus-property" generated="True" extra-ref="SyslogLevelPrefix"/>
47fb7fd6 5432
00bb75d7 5433 <variablelist class="dbus-property" generated="True" extra-ref="SyslogLevel"/>
47fb7fd6 5434
00bb75d7 5435 <variablelist class="dbus-property" generated="True" extra-ref="SyslogFacility"/>
47fb7fd6 5436
00bb75d7 5437 <variablelist class="dbus-property" generated="True" extra-ref="LogLevelMax"/>
47fb7fd6 5438
00bb75d7 5439 <variablelist class="dbus-property" generated="True" extra-ref="LogRateLimitIntervalUSec"/>
47fb7fd6 5440
00bb75d7 5441 <variablelist class="dbus-property" generated="True" extra-ref="LogRateLimitBurst"/>
47fb7fd6 5442
00bb75d7 5443 <variablelist class="dbus-property" generated="True" extra-ref="LogExtraFields"/>
47fb7fd6 5444
00bb75d7 5445 <variablelist class="dbus-property" generated="True" extra-ref="LogNamespace"/>
47fb7fd6 5446
00bb75d7
ZJS
5447 <variablelist class="dbus-property" generated="True" extra-ref="SecureBits"/>
5448
5449 <variablelist class="dbus-property" generated="True" extra-ref="CapabilityBoundingSet"/>
5450
5451 <variablelist class="dbus-property" generated="True" extra-ref="AmbientCapabilities"/>
5452
5453 <variablelist class="dbus-property" generated="True" extra-ref="User"/>
5454
5455 <variablelist class="dbus-property" generated="True" extra-ref="Group"/>
5456
5457 <variablelist class="dbus-property" generated="True" extra-ref="DynamicUser"/>
5458
5459 <variablelist class="dbus-property" generated="True" extra-ref="RemoveIPC"/>
5460
e4b2cea3
ZJS
5461 <variablelist class="dbus-property" generated="True" extra-ref="SetCredential"/>
5462
5463 <variablelist class="dbus-property" generated="True" extra-ref="LoadCredential"/>
5464
00bb75d7
ZJS
5465 <variablelist class="dbus-property" generated="True" extra-ref="SupplementaryGroups"/>
5466
5467 <variablelist class="dbus-property" generated="True" extra-ref="PAMName"/>
5468
5469 <variablelist class="dbus-property" generated="True" extra-ref="ReadWritePaths"/>
5470
5471 <variablelist class="dbus-property" generated="True" extra-ref="ReadOnlyPaths"/>
5472
5473 <variablelist class="dbus-property" generated="True" extra-ref="InaccessiblePaths"/>
5474
5475 <variablelist class="dbus-property" generated="True" extra-ref="MountFlags"/>
5476
5477 <variablelist class="dbus-property" generated="True" extra-ref="PrivateTmp"/>
5478
5479 <variablelist class="dbus-property" generated="True" extra-ref="PrivateDevices"/>
5480
5481 <variablelist class="dbus-property" generated="True" extra-ref="ProtectClock"/>
5482
5483 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelTunables"/>
5484
5485 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelModules"/>
5486
5487 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelLogs"/>
5488
5489 <variablelist class="dbus-property" generated="True" extra-ref="ProtectControlGroups"/>
5490
5491 <variablelist class="dbus-property" generated="True" extra-ref="PrivateNetwork"/>
5492
5493 <variablelist class="dbus-property" generated="True" extra-ref="PrivateUsers"/>
5494
5495 <variablelist class="dbus-property" generated="True" extra-ref="PrivateMounts"/>
5496
5497 <variablelist class="dbus-property" generated="True" extra-ref="ProtectHome"/>
5498
5499 <variablelist class="dbus-property" generated="True" extra-ref="ProtectSystem"/>
5500
5501 <variablelist class="dbus-property" generated="True" extra-ref="SameProcessGroup"/>
5502
5503 <variablelist class="dbus-property" generated="True" extra-ref="UtmpIdentifier"/>
5504
5505 <variablelist class="dbus-property" generated="True" extra-ref="UtmpMode"/>
5506
5507 <variablelist class="dbus-property" generated="True" extra-ref="SELinuxContext"/>
5508
5509 <variablelist class="dbus-property" generated="True" extra-ref="AppArmorProfile"/>
5510
5511 <variablelist class="dbus-property" generated="True" extra-ref="SmackProcessLabel"/>
5512
5513 <variablelist class="dbus-property" generated="True" extra-ref="IgnoreSIGPIPE"/>
5514
5515 <variablelist class="dbus-property" generated="True" extra-ref="NoNewPrivileges"/>
47fb7fd6 5516
00bb75d7 5517 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallFilter"/>
47fb7fd6 5518
00bb75d7 5519 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallArchitectures"/>
47fb7fd6 5520
00bb75d7 5521 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallErrorNumber"/>
47fb7fd6 5522
1f6b4144
ZJS
5523 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallLog"/>
5524
00bb75d7 5525 <variablelist class="dbus-property" generated="True" extra-ref="Personality"/>
47fb7fd6 5526
00bb75d7 5527 <variablelist class="dbus-property" generated="True" extra-ref="LockPersonality"/>
47fb7fd6 5528
00bb75d7 5529 <variablelist class="dbus-property" generated="True" extra-ref="RestrictAddressFamilies"/>
47fb7fd6 5530
00bb75d7 5531 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectoryPreserve"/>
47fb7fd6 5532
00bb75d7 5533 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectoryMode"/>
47fb7fd6 5534
00bb75d7 5535 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectory"/>
47fb7fd6 5536
00bb75d7 5537 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectoryMode"/>
47fb7fd6 5538
00bb75d7 5539 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectory"/>
47fb7fd6 5540
00bb75d7 5541 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectoryMode"/>
47fb7fd6 5542
00bb75d7 5543 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectory"/>
47fb7fd6 5544
00bb75d7 5545 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectoryMode"/>
47fb7fd6 5546
00bb75d7 5547 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectory"/>
47fb7fd6 5548
00bb75d7 5549 <variablelist class="dbus-property" generated="True" extra-ref="ConfigurationDirectoryMode"/>
47fb7fd6 5550
00bb75d7 5551 <variablelist class="dbus-property" generated="True" extra-ref="ConfigurationDirectory"/>
47fb7fd6 5552
00bb75d7 5553 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutCleanUSec"/>
47fb7fd6 5554
00bb75d7 5555 <variablelist class="dbus-property" generated="True" extra-ref="MemoryDenyWriteExecute"/>
47fb7fd6 5556
00bb75d7 5557 <variablelist class="dbus-property" generated="True" extra-ref="RestrictRealtime"/>
47fb7fd6 5558
00bb75d7 5559 <variablelist class="dbus-property" generated="True" extra-ref="RestrictSUIDSGID"/>
47fb7fd6 5560
00bb75d7 5561 <variablelist class="dbus-property" generated="True" extra-ref="RestrictNamespaces"/>
47fb7fd6 5562
00bb75d7 5563 <variablelist class="dbus-property" generated="True" extra-ref="BindPaths"/>
47fb7fd6 5564
00bb75d7 5565 <variablelist class="dbus-property" generated="True" extra-ref="BindReadOnlyPaths"/>
47fb7fd6 5566
00bb75d7 5567 <variablelist class="dbus-property" generated="True" extra-ref="TemporaryFileSystem"/>
47fb7fd6 5568
00bb75d7 5569 <variablelist class="dbus-property" generated="True" extra-ref="MountAPIVFS"/>
47fb7fd6 5570
00bb75d7 5571 <variablelist class="dbus-property" generated="True" extra-ref="KeyringMode"/>
47fb7fd6 5572
e4b2cea3
ZJS
5573 <variablelist class="dbus-property" generated="True" extra-ref="ProtectProc"/>
5574
5575 <variablelist class="dbus-property" generated="True" extra-ref="ProcSubset"/>
5576
00bb75d7 5577 <variablelist class="dbus-property" generated="True" extra-ref="ProtectHostname"/>
47fb7fd6 5578
00bb75d7 5579 <variablelist class="dbus-property" generated="True" extra-ref="NetworkNamespacePath"/>
47fb7fd6 5580
00bb75d7 5581 <variablelist class="dbus-property" generated="True" extra-ref="KillMode"/>
47fb7fd6 5582
00bb75d7 5583 <variablelist class="dbus-property" generated="True" extra-ref="KillSignal"/>
47fb7fd6 5584
00bb75d7 5585 <variablelist class="dbus-property" generated="True" extra-ref="RestartKillSignal"/>
47fb7fd6 5586
00bb75d7 5587 <variablelist class="dbus-property" generated="True" extra-ref="FinalKillSignal"/>
47fb7fd6 5588
00bb75d7 5589 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGKILL"/>
47fb7fd6 5590
00bb75d7 5591 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGHUP"/>
47fb7fd6 5592
00bb75d7 5593 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogSignal"/>
47fb7fd6 5594
00bb75d7 5595 <!--End of Autogenerated section-->
47fb7fd6
ZJS
5596
5597 <refsect2>
5598 <title>Properties</title>
5599
5600 <para>Most of the properties map directly to the corresponding settings in socket unit files. As socket
5601 units can include <varname>ExecStartPre</varname> (and similar) fields which contain information about
5602 processes to execute. They also share most of the fields related to the execution context that Service
5603 objects expose (see above).</para>
5604
5605 <para>In addition to these properties there are the following:</para>
5606
5607 <para><varname>NAccepted</varname> contains the accumulated number of connections ever accepted on this
1bdecfb8 5608 socket. This only applies to sockets with <varname>Accept</varname> set to <literal>yes</literal>,
47fb7fd6
ZJS
5609 i.e. those where systemd is responsible for accepted connections. </para>
5610
5611 <para>Similarly <varname>NConnections</varname> contains the number of currently open connections on
5612 this socket. It only applies only to socket units with <varname>Accept</varname> set to
1bdecfb8 5613 <literal>yes</literal>.</para>
47fb7fd6
ZJS
5614
5615 <para><varname>Result</varname> encodes the reason why a socket unit failed if it is in the
5616 <literal>failed</literal> state (see <varname>ActiveState</varname> above). The values
5617 <literal>success</literal>, <literal>resources</literal>, <literal>timeout</literal>,
5618 <literal>exit-code</literal>, <literal>signal</literal> and <literal>core-dump</literal> have the same
5619 meaning as they have for the corresponding field of service units (see above). In addition to that,
5620 the value <literal>service-failed-permanent</literal> indicates that the service of this socket failed
5621 continuously.</para>
3e5f04bf
RM
5622
5623 <para><varname>FlushPending</varname> specifies whether to flush the socket
5624 just before entering the listening state. This setting only applies to sockets with
5625 <varname>Accept=</varname> set to <literal>no</literal>.</para>
47fb7fd6
ZJS
5626 </refsect2>
5627 </refsect1>
5628
5629 <refsect1>
5630 <title>Target Unit Objects</title>
5631
48f99d7c 5632 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/basic_2etarget" interface="org.freedesktop.systemd1.Target">
47fb7fd6
ZJS
5633node /org/freedesktop/systemd1/unit/basic_2etarget {
5634 interface org.freedesktop.systemd1.Target {
5635 };
5636 interface org.freedesktop.DBus.Peer { ... };
5637 interface org.freedesktop.DBus.Introspectable { ... };
5638 interface org.freedesktop.DBus.Properties { ... };
5639 interface org.freedesktop.systemd1.Unit { ... };
5640};
5641 </programlisting>
5642
5643 <para>Target units have neither type-specific methods nor properties.</para>
5644 </refsect1>
5645
5646
5647 <refsect1>
5648 <title>Device Unit Objects</title>
5649
5650 <para>All device unit objects implement the <interfacename>org.freedesktop.systemd1.Device</interfacename> interface (described here)
5651 in addition to the generic <interfacename>org.freedesktop.systemd1.Unit</interfacename> interface (see above).</para>
5652
48f99d7c
ZJS
5653 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/dev_2dttyS0_2edevice" interface="org.freedesktop.systemd1.Device">
5654node /org/freedesktop/systemd1/unit/dev_2dttyS0_2edevice {
47fb7fd6
ZJS
5655 interface org.freedesktop.systemd1.Device {
5656 properties:
5657 readonly s SysFSPath = '...';
3031660c 5658 };
47fb7fd6
ZJS
5659 interface org.freedesktop.DBus.Peer { ... };
5660 interface org.freedesktop.DBus.Introspectable { ... };
5661 interface org.freedesktop.DBus.Properties { ... };
5662 interface org.freedesktop.systemd1.Unit { ... };
5663};
5664 </programlisting>
5665
00bb75d7
ZJS
5666 <!--Autogenerated cross-references for systemd.directives, do not edit-->
5667
00bb75d7
ZJS
5668 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
5669
5670 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Device"/>
5671
5672 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
5673
48f99d7c
ZJS
5674 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Device"/>
5675
00bb75d7
ZJS
5676 <variablelist class="dbus-property" generated="True" extra-ref="SysFSPath"/>
5677
5678 <!--End of Autogenerated section-->
5679
47fb7fd6
ZJS
5680 <refsect2>
5681 <title>Properties</title>
5682
5683 <para>Device units only expose a single type-specific property:</para>
5684
5685 <para><varname>SysFSPath</varname> contains the sysfs path of the kernel device this object corresponds
5686 to.</para>
5687 </refsect2>
5688 </refsect1>
5689
5690 <refsect1>
5691 <title>Mount Unit Objects</title>
5692
5693 <para>All mount unit objects implement the <interfacename>org.freedesktop.systemd1.Mount</interfacename>
5694 interface (described here) in addition to the generic
5695 <interfacename>org.freedesktop.systemd1.Unit</interfacename> interface (see above).</para>
5696
48f99d7c 5697 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/home_2emount" interface="org.freedesktop.systemd1.Mount">
47fb7fd6
ZJS
5698node /org/freedesktop/systemd1/unit/home_2emount {
5699 interface org.freedesktop.systemd1.Mount {
5700 methods:
5701 GetProcesses(out a(sus) processes);
5702 AttachProcesses(in s subcgroup,
5703 in au pids);
5704 properties:
5705 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5706 readonly s Where = '...';
5707 readonly s What = '...';
5708 readonly s Options = '...';
5709 readonly s Type = '...';
5710 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5711 readonly t TimeoutUSec = ...;
5712 readonly u ControlPID = ...;
5713 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5714 readonly u DirectoryMode = ...;
5715 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5716 readonly b SloppyOptions = ...;
5717 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5718 readonly b LazyUnmount = ...;
5719 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5720 readonly b ForceUnmount = ...;
35f4e010
ZJS
5721 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5722 readonly b ReadWriteOnly = ...;
47fb7fd6
ZJS
5723 readonly s Result = '...';
5724 readonly u UID = ...;
5725 readonly u GID = ...;
5726 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
5727 readonly a(sasbttttuii) ExecMount = [...];
5728 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
5729 readonly a(sasbttttuii) ExecUnmount = [...];
5730 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
5731 readonly a(sasbttttuii) ExecRemount = [...];
5732 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5733 readonly s Slice = '...';
5734 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5735 readonly s ControlGroup = '...';
5736 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5737 readonly t MemoryCurrent = ...;
5738 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5739 readonly t CPUUsageNSec = ...;
5740 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5741 readonly ay EffectiveCPUs = [...];
5742 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5743 readonly ay EffectiveMemoryNodes = [...];
5744 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5745 readonly t TasksCurrent = ...;
5746 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5747 readonly t IPIngressBytes = ...;
5748 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5749 readonly t IPIngressPackets = ...;
5750 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5751 readonly t IPEgressBytes = ...;
5752 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5753 readonly t IPEgressPackets = ...;
5754 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5755 readonly t IOReadBytes = ...;
5756 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5757 readonly t IOReadOperations = ...;
5758 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5759 readonly t IOWriteBytes = ...;
5760 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5761 readonly t IOWriteOperations = ...;
5762 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5763 readonly b Delegate = ...;
5764 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5765 readonly as DelegateControllers = ['...', ...];
5766 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5767 readonly b CPUAccounting = ...;
5768 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5769 readonly t CPUWeight = ...;
5770 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5771 readonly t StartupCPUWeight = ...;
5772 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5773 readonly t CPUShares = ...;
5774 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5775 readonly t StartupCPUShares = ...;
5776 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5777 readonly t CPUQuotaPerSecUSec = ...;
5778 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5779 readonly t CPUQuotaPeriodUSec = ...;
5780 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5781 readonly ay AllowedCPUs = [...];
5782 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5783 readonly ay AllowedMemoryNodes = [...];
5784 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5785 readonly b IOAccounting = ...;
5786 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5787 readonly t IOWeight = ...;
5788 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5789 readonly t StartupIOWeight = ...;
5790 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5791 readonly a(st) IODeviceWeight = [...];
5792 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5793 readonly a(st) IOReadBandwidthMax = [...];
5794 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5795 readonly a(st) IOWriteBandwidthMax = [...];
5796 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5797 readonly a(st) IOReadIOPSMax = [...];
5798 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5799 readonly a(st) IOWriteIOPSMax = [...];
5800 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5801 readonly a(st) IODeviceLatencyTargetUSec = [...];
5802 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5803 readonly b BlockIOAccounting = ...;
5804 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5805 readonly t BlockIOWeight = ...;
5806 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5807 readonly t StartupBlockIOWeight = ...;
5808 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5809 readonly a(st) BlockIODeviceWeight = [...];
5810 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5811 readonly a(st) BlockIOReadBandwidth = [...];
5812 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5813 readonly a(st) BlockIOWriteBandwidth = [...];
5814 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5815 readonly b MemoryAccounting = ...;
5816 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5817 readonly t DefaultMemoryLow = ...;
5818 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5819 readonly t DefaultMemoryMin = ...;
5820 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5821 readonly t MemoryMin = ...;
5822 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5823 readonly t MemoryLow = ...;
5824 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5825 readonly t MemoryHigh = ...;
5826 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5827 readonly t MemoryMax = ...;
5828 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5829 readonly t MemorySwapMax = ...;
5830 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5831 readonly t MemoryLimit = ...;
5832 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5833 readonly s DevicePolicy = '...';
5834 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5835 readonly a(ss) DeviceAllow = [...];
5836 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5837 readonly b TasksAccounting = ...;
5838 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5839 readonly t TasksMax = ...;
5840 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5841 readonly b IPAccounting = ...;
5842 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5843 readonly a(iayu) IPAddressAllow = [...];
5844 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5845 readonly a(iayu) IPAddressDeny = [...];
5846 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5847 readonly as IPIngressFilterPath = ['...', ...];
5848 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5849 readonly as IPEgressFilterPath = ['...', ...];
5850 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5851 readonly as DisableControllers = ['...', ...];
4d824a4e
AZ
5852 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5853 readonly s ManagedOOMSwap = '...';
5854 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5855 readonly s ManagedOOMMemoryPressure = '...';
5856 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5857 readonly s ManagedOOMMemoryPressureLimitPercent = '...';
47fb7fd6
ZJS
5858 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5859 readonly as Environment = ['...', ...];
5860 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5861 readonly a(sb) EnvironmentFiles = [...];
5862 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5863 readonly as PassEnvironment = ['...', ...];
5864 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5865 readonly as UnsetEnvironment = ['...', ...];
5866 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5867 readonly u UMask = ...;
5868 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5869 readonly t LimitCPU = ...;
5870 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5871 readonly t LimitCPUSoft = ...;
5872 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5873 readonly t LimitFSIZE = ...;
5874 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5875 readonly t LimitFSIZESoft = ...;
5876 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5877 readonly t LimitDATA = ...;
5878 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5879 readonly t LimitDATASoft = ...;
5880 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5881 readonly t LimitSTACK = ...;
5882 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5883 readonly t LimitSTACKSoft = ...;
5884 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5885 readonly t LimitCORE = ...;
5886 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5887 readonly t LimitCORESoft = ...;
5888 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5889 readonly t LimitRSS = ...;
5890 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5891 readonly t LimitRSSSoft = ...;
5892 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5893 readonly t LimitNOFILE = ...;
5894 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5895 readonly t LimitNOFILESoft = ...;
5896 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5897 readonly t LimitAS = ...;
5898 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5899 readonly t LimitASSoft = ...;
5900 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5901 readonly t LimitNPROC = ...;
5902 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5903 readonly t LimitNPROCSoft = ...;
5904 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5905 readonly t LimitMEMLOCK = ...;
5906 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5907 readonly t LimitMEMLOCKSoft = ...;
5908 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5909 readonly t LimitLOCKS = ...;
5910 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5911 readonly t LimitLOCKSSoft = ...;
5912 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5913 readonly t LimitSIGPENDING = ...;
5914 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5915 readonly t LimitSIGPENDINGSoft = ...;
5916 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5917 readonly t LimitMSGQUEUE = ...;
5918 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5919 readonly t LimitMSGQUEUESoft = ...;
5920 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5921 readonly t LimitNICE = ...;
5922 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5923 readonly t LimitNICESoft = ...;
5924 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5925 readonly t LimitRTPRIO = ...;
5926 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5927 readonly t LimitRTPRIOSoft = ...;
5928 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5929 readonly t LimitRTTIME = ...;
5930 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5931 readonly t LimitRTTIMESoft = ...;
5932 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5933 readonly s WorkingDirectory = '...';
5934 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5935 readonly s RootDirectory = '...';
5936 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5937 readonly s RootImage = '...';
5938 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
35f4e010
ZJS
5939 readonly a(ss) RootImageOptions = [...];
5940 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5941 readonly ay RootHash = [...];
5942 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5943 readonly s RootHashPath = '...';
5944 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5945 readonly ay RootHashSignature = [...];
5946 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5947 readonly s RootHashSignaturePath = '...';
5948 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5949 readonly s RootVerity = '...';
5950 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5951 readonly a(ssba(ss)) MountImages = [...];
5952 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
5953 readonly i OOMScoreAdjust = ...;
5954 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5955 readonly t CoredumpFilter = ...;
5956 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5957 readonly i Nice = ...;
5958 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5959 readonly i IOSchedulingClass = ...;
5960 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5961 readonly i IOSchedulingPriority = ...;
5962 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5963 readonly i CPUSchedulingPolicy = ...;
5964 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5965 readonly i CPUSchedulingPriority = ...;
5966 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5967 readonly ay CPUAffinity = [...];
5968 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5969 readonly b CPUAffinityFromNUMA = ...;
5970 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5971 readonly i NUMAPolicy = ...;
5972 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5973 readonly ay NUMAMask = [...];
5974 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5975 readonly t TimerSlackNSec = ...;
5976 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5977 readonly b CPUSchedulingResetOnFork = ...;
5978 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5979 readonly b NonBlocking = ...;
5980 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5981 readonly s StandardInput = '...';
5982 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5983 readonly s StandardInputFileDescriptorName = '...';
5984 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5985 readonly ay StandardInputData = [...];
5986 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5987 readonly s StandardOutput = '...';
5988 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5989 readonly s StandardOutputFileDescriptorName = '...';
5990 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5991 readonly s StandardError = '...';
5992 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5993 readonly s StandardErrorFileDescriptorName = '...';
5994 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5995 readonly s TTYPath = '...';
5996 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5997 readonly b TTYReset = ...;
5998 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5999 readonly b TTYVHangup = ...;
6000 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6001 readonly b TTYVTDisallocate = ...;
6002 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6003 readonly i SyslogPriority = ...;
6004 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6005 readonly s SyslogIdentifier = '...';
6006 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6007 readonly b SyslogLevelPrefix = ...;
6008 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6009 readonly i SyslogLevel = ...;
6010 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6011 readonly i SyslogFacility = ...;
6012 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6013 readonly i LogLevelMax = ...;
6014 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6015 readonly t LogRateLimitIntervalUSec = ...;
6016 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6017 readonly u LogRateLimitBurst = ...;
6018 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6019 readonly aay LogExtraFields = [[...], ...];
6020 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6021 readonly s LogNamespace = '...';
6022 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6023 readonly i SecureBits = ...;
6024 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6025 readonly t CapabilityBoundingSet = ...;
6026 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6027 readonly t AmbientCapabilities = ...;
6028 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6029 readonly s User = '...';
6030 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6031 readonly s Group = '...';
6032 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6033 readonly b DynamicUser = ...;
6034 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6035 readonly b RemoveIPC = ...;
6036 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
e4b2cea3
ZJS
6037 readonly a(say) SetCredential = [...];
6038 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6039 readonly a(ss) LoadCredential = [...];
6040 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
6041 readonly as SupplementaryGroups = ['...', ...];
6042 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6043 readonly s PAMName = '...';
6044 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6045 readonly as ReadWritePaths = ['...', ...];
6046 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6047 readonly as ReadOnlyPaths = ['...', ...];
6048 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6049 readonly as InaccessiblePaths = ['...', ...];
6050 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6051 readonly t MountFlags = ...;
6052 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6053 readonly b PrivateTmp = ...;
6054 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6055 readonly b PrivateDevices = ...;
6056 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6057 readonly b ProtectClock = ...;
6058 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6059 readonly b ProtectKernelTunables = ...;
6060 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6061 readonly b ProtectKernelModules = ...;
6062 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6063 readonly b ProtectKernelLogs = ...;
6064 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6065 readonly b ProtectControlGroups = ...;
6066 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6067 readonly b PrivateNetwork = ...;
6068 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6069 readonly b PrivateUsers = ...;
6070 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6071 readonly b PrivateMounts = ...;
6072 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6073 readonly s ProtectHome = '...';
6074 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6075 readonly s ProtectSystem = '...';
6076 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6077 readonly b SameProcessGroup = ...;
6078 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6079 readonly s UtmpIdentifier = '...';
6080 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6081 readonly s UtmpMode = '...';
6082 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6083 readonly (bs) SELinuxContext = ...;
6084 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6085 readonly (bs) AppArmorProfile = ...;
6086 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6087 readonly (bs) SmackProcessLabel = ...;
6088 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6089 readonly b IgnoreSIGPIPE = ...;
6090 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6091 readonly b NoNewPrivileges = ...;
6092 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6093 readonly (bas) SystemCallFilter = ...;
6094 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6095 readonly as SystemCallArchitectures = ['...', ...];
6096 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6097 readonly i SystemCallErrorNumber = ...;
6098 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1f6b4144
ZJS
6099 readonly (bas) SystemCallLog = ...;
6100 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
6101 readonly s Personality = '...';
6102 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6103 readonly b LockPersonality = ...;
6104 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6105 readonly (bas) RestrictAddressFamilies = ...;
6106 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6107 readonly s RuntimeDirectoryPreserve = '...';
6108 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6109 readonly u RuntimeDirectoryMode = ...;
6110 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6111 readonly as RuntimeDirectory = ['...', ...];
6112 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6113 readonly u StateDirectoryMode = ...;
6114 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6115 readonly as StateDirectory = ['...', ...];
6116 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6117 readonly u CacheDirectoryMode = ...;
6118 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6119 readonly as CacheDirectory = ['...', ...];
6120 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6121 readonly u LogsDirectoryMode = ...;
6122 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6123 readonly as LogsDirectory = ['...', ...];
6124 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6125 readonly u ConfigurationDirectoryMode = ...;
6126 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6127 readonly as ConfigurationDirectory = ['...', ...];
6128 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6129 readonly t TimeoutCleanUSec = ...;
6130 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6131 readonly b MemoryDenyWriteExecute = ...;
6132 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6133 readonly b RestrictRealtime = ...;
6134 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6135 readonly b RestrictSUIDSGID = ...;
6136 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6137 readonly t RestrictNamespaces = ...;
6138 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6139 readonly a(ssbt) BindPaths = [...];
6140 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6141 readonly a(ssbt) BindReadOnlyPaths = [...];
6142 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6143 readonly a(ss) TemporaryFileSystem = [...];
6144 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6145 readonly b MountAPIVFS = ...;
6146 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6147 readonly s KeyringMode = '...';
6148 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
e4b2cea3
ZJS
6149 readonly s ProtectProc = '...';
6150 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6151 readonly s ProcSubset = '...';
6152 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
6153 readonly b ProtectHostname = ...;
6154 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6155 readonly s NetworkNamespacePath = '...';
6156 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6157 readonly s KillMode = '...';
6158 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6159 readonly i KillSignal = ...;
6160 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6161 readonly i RestartKillSignal = ...;
6162 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6163 readonly i FinalKillSignal = ...;
6164 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6165 readonly b SendSIGKILL = ...;
6166 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6167 readonly b SendSIGHUP = ...;
6168 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6169 readonly i WatchdogSignal = ...;
3031660c 6170 };
47fb7fd6
ZJS
6171 interface org.freedesktop.DBus.Peer { ... };
6172 interface org.freedesktop.DBus.Introspectable { ... };
6173 interface org.freedesktop.DBus.Properties { ... };
6174 interface org.freedesktop.systemd1.Unit { ... };
6175};
6176 </programlisting>
6177
00bb75d7
ZJS
6178 <!--method GetProcesses is not documented!-->
6179
6180 <!--method AttachProcesses is not documented!-->
6181
6182 <!--property Where is not documented!-->
6183
6184 <!--property What is not documented!-->
6185
6186 <!--property Options is not documented!-->
6187
6188 <!--property Type is not documented!-->
6189
6190 <!--property TimeoutUSec is not documented!-->
6191
6192 <!--property DirectoryMode is not documented!-->
6193
6194 <!--property SloppyOptions is not documented!-->
6195
6196 <!--property LazyUnmount is not documented!-->
6197
6198 <!--property ForceUnmount is not documented!-->
6199
35f4e010
ZJS
6200 <!--property ReadWriteOnly is not documented!-->
6201
00bb75d7
ZJS
6202 <!--property UID is not documented!-->
6203
6204 <!--property GID is not documented!-->
6205
6206 <!--property ExecUnmount is not documented!-->
6207
6208 <!--property ExecRemount is not documented!-->
6209
6210 <!--property Slice is not documented!-->
6211
6212 <!--property MemoryCurrent is not documented!-->
6213
6214 <!--property CPUUsageNSec is not documented!-->
6215
6216 <!--property EffectiveCPUs is not documented!-->
6217
6218 <!--property EffectiveMemoryNodes is not documented!-->
6219
6220 <!--property TasksCurrent is not documented!-->
6221
6222 <!--property IPIngressBytes is not documented!-->
6223
6224 <!--property IPIngressPackets is not documented!-->
6225
6226 <!--property IPEgressBytes is not documented!-->
6227
6228 <!--property IPEgressPackets is not documented!-->
6229
6230 <!--property IOReadBytes is not documented!-->
6231
6232 <!--property IOReadOperations is not documented!-->
6233
6234 <!--property IOWriteBytes is not documented!-->
6235
6236 <!--property IOWriteOperations is not documented!-->
6237
6238 <!--property Delegate is not documented!-->
6239
6240 <!--property DelegateControllers is not documented!-->
6241
6242 <!--property CPUAccounting is not documented!-->
6243
6244 <!--property CPUWeight is not documented!-->
6245
6246 <!--property StartupCPUWeight is not documented!-->
6247
6248 <!--property CPUShares is not documented!-->
6249
6250 <!--property StartupCPUShares is not documented!-->
6251
6252 <!--property CPUQuotaPerSecUSec is not documented!-->
6253
6254 <!--property CPUQuotaPeriodUSec is not documented!-->
6255
6256 <!--property AllowedCPUs is not documented!-->
6257
6258 <!--property AllowedMemoryNodes is not documented!-->
6259
6260 <!--property IOAccounting is not documented!-->
6261
6262 <!--property IOWeight is not documented!-->
6263
6264 <!--property StartupIOWeight is not documented!-->
6265
6266 <!--property IODeviceWeight is not documented!-->
6267
6268 <!--property IOReadBandwidthMax is not documented!-->
6269
6270 <!--property IOWriteBandwidthMax is not documented!-->
6271
6272 <!--property IOReadIOPSMax is not documented!-->
6273
6274 <!--property IOWriteIOPSMax is not documented!-->
6275
6276 <!--property IODeviceLatencyTargetUSec is not documented!-->
6277
6278 <!--property BlockIOAccounting is not documented!-->
6279
6280 <!--property BlockIOWeight is not documented!-->
6281
6282 <!--property StartupBlockIOWeight is not documented!-->
6283
6284 <!--property BlockIODeviceWeight is not documented!-->
6285
6286 <!--property BlockIOReadBandwidth is not documented!-->
6287
6288 <!--property BlockIOWriteBandwidth is not documented!-->
6289
6290 <!--property MemoryAccounting is not documented!-->
6291
6292 <!--property DefaultMemoryLow is not documented!-->
6293
6294 <!--property DefaultMemoryMin is not documented!-->
6295
6296 <!--property MemoryMin is not documented!-->
6297
6298 <!--property MemoryLow is not documented!-->
6299
6300 <!--property MemoryHigh is not documented!-->
6301
6302 <!--property MemoryMax is not documented!-->
6303
6304 <!--property MemorySwapMax is not documented!-->
6305
6306 <!--property MemoryLimit is not documented!-->
6307
6308 <!--property DevicePolicy is not documented!-->
6309
6310 <!--property DeviceAllow is not documented!-->
6311
6312 <!--property TasksAccounting is not documented!-->
6313
6314 <!--property TasksMax is not documented!-->
6315
6316 <!--property IPAccounting is not documented!-->
6317
6318 <!--property IPAddressAllow is not documented!-->
6319
6320 <!--property IPAddressDeny is not documented!-->
6321
6322 <!--property IPIngressFilterPath is not documented!-->
6323
6324 <!--property IPEgressFilterPath is not documented!-->
6325
6326 <!--property DisableControllers is not documented!-->
6327
4d824a4e
AZ
6328 <!--property ManagedOOMSwap is not documented!-->
6329
6330 <!--property ManagedOOMMemoryPressure is not documented!-->
6331
6332 <!--property ManagedOOMMemoryPressureLimitPercent is not documented!-->
6333
00bb75d7
ZJS
6334 <!--property EnvironmentFiles is not documented!-->
6335
6336 <!--property PassEnvironment is not documented!-->
6337
6338 <!--property UnsetEnvironment is not documented!-->
6339
6340 <!--property UMask is not documented!-->
6341
6342 <!--property LimitCPUSoft is not documented!-->
6343
6344 <!--property LimitFSIZE is not documented!-->
6345
6346 <!--property LimitFSIZESoft is not documented!-->
6347
6348 <!--property LimitDATA is not documented!-->
6349
6350 <!--property LimitDATASoft is not documented!-->
6351
6352 <!--property LimitSTACK is not documented!-->
6353
6354 <!--property LimitSTACKSoft is not documented!-->
6355
6356 <!--property LimitCORE is not documented!-->
6357
6358 <!--property LimitCORESoft is not documented!-->
6359
6360 <!--property LimitRSS is not documented!-->
6361
6362 <!--property LimitRSSSoft is not documented!-->
6363
6364 <!--property LimitNOFILE is not documented!-->
6365
6366 <!--property LimitNOFILESoft is not documented!-->
6367
6368 <!--property LimitAS is not documented!-->
6369
6370 <!--property LimitASSoft is not documented!-->
6371
6372 <!--property LimitNPROC is not documented!-->
6373
6374 <!--property LimitNPROCSoft is not documented!-->
6375
6376 <!--property LimitMEMLOCK is not documented!-->
6377
6378 <!--property LimitMEMLOCKSoft is not documented!-->
6379
6380 <!--property LimitLOCKS is not documented!-->
6381
6382 <!--property LimitLOCKSSoft is not documented!-->
6383
6384 <!--property LimitSIGPENDING is not documented!-->
6385
6386 <!--property LimitSIGPENDINGSoft is not documented!-->
6387
6388 <!--property LimitMSGQUEUE is not documented!-->
6389
6390 <!--property LimitMSGQUEUESoft is not documented!-->
6391
6392 <!--property LimitNICE is not documented!-->
6393
6394 <!--property LimitNICESoft is not documented!-->
6395
6396 <!--property LimitRTPRIO is not documented!-->
6397
6398 <!--property LimitRTPRIOSoft is not documented!-->
47fb7fd6 6399
00bb75d7 6400 <!--property LimitRTTIME is not documented!-->
47fb7fd6 6401
00bb75d7 6402 <!--property LimitRTTIMESoft is not documented!-->
47fb7fd6 6403
00bb75d7 6404 <!--property WorkingDirectory is not documented!-->
47fb7fd6 6405
00bb75d7 6406 <!--property RootDirectory is not documented!-->
47fb7fd6 6407
00bb75d7 6408 <!--property RootImage is not documented!-->
47fb7fd6 6409
35f4e010
ZJS
6410 <!--property RootImageOptions is not documented!-->
6411
6412 <!--property RootHash is not documented!-->
6413
6414 <!--property RootHashPath is not documented!-->
6415
6416 <!--property RootHashSignature is not documented!-->
6417
6418 <!--property RootHashSignaturePath is not documented!-->
6419
6420 <!--property RootVerity is not documented!-->
6421
6422 <!--property MountImages is not documented!-->
6423
00bb75d7 6424 <!--property OOMScoreAdjust is not documented!-->
47fb7fd6 6425
00bb75d7 6426 <!--property CoredumpFilter is not documented!-->
47fb7fd6 6427
00bb75d7 6428 <!--property Nice is not documented!-->
47fb7fd6 6429
00bb75d7 6430 <!--property IOSchedulingClass is not documented!-->
47fb7fd6 6431
00bb75d7 6432 <!--property IOSchedulingPriority is not documented!-->
47fb7fd6 6433
00bb75d7 6434 <!--property CPUSchedulingPolicy is not documented!-->
47fb7fd6 6435
00bb75d7 6436 <!--property CPUSchedulingPriority is not documented!-->
47fb7fd6 6437
00bb75d7 6438 <!--property CPUAffinity is not documented!-->
47fb7fd6 6439
00bb75d7 6440 <!--property CPUAffinityFromNUMA is not documented!-->
47fb7fd6 6441
00bb75d7 6442 <!--property NUMAPolicy is not documented!-->
47fb7fd6 6443
00bb75d7 6444 <!--property NUMAMask is not documented!-->
47fb7fd6 6445
00bb75d7 6446 <!--property TimerSlackNSec is not documented!-->
47fb7fd6 6447
00bb75d7 6448 <!--property CPUSchedulingResetOnFork is not documented!-->
47fb7fd6 6449
00bb75d7 6450 <!--property NonBlocking is not documented!-->
47fb7fd6 6451
00bb75d7 6452 <!--property StandardInput is not documented!-->
47fb7fd6 6453
00bb75d7 6454 <!--property StandardInputFileDescriptorName is not documented!-->
47fb7fd6 6455
00bb75d7 6456 <!--property StandardInputData is not documented!-->
47fb7fd6 6457
00bb75d7 6458 <!--property StandardOutput is not documented!-->
47fb7fd6 6459
00bb75d7 6460 <!--property StandardOutputFileDescriptorName is not documented!-->
47fb7fd6 6461
00bb75d7 6462 <!--property StandardError is not documented!-->
47fb7fd6 6463
00bb75d7
ZJS
6464 <!--property StandardErrorFileDescriptorName is not documented!-->
6465
6466 <!--property TTYPath is not documented!-->
6467
6468 <!--property TTYReset is not documented!-->
6469
6470 <!--property TTYVHangup is not documented!-->
6471
6472 <!--property TTYVTDisallocate is not documented!-->
6473
6474 <!--property SyslogPriority is not documented!-->
6475
6476 <!--property SyslogIdentifier is not documented!-->
6477
6478 <!--property SyslogLevelPrefix is not documented!-->
6479
6480 <!--property SyslogLevel is not documented!-->
6481
6482 <!--property SyslogFacility is not documented!-->
6483
6484 <!--property LogLevelMax is not documented!-->
6485
6486 <!--property LogRateLimitIntervalUSec is not documented!-->
6487
6488 <!--property LogRateLimitBurst is not documented!-->
6489
6490 <!--property LogExtraFields is not documented!-->
6491
6492 <!--property LogNamespace is not documented!-->
6493
6494 <!--property AmbientCapabilities is not documented!-->
6495
6496 <!--property User is not documented!-->
6497
6498 <!--property Group is not documented!-->
6499
6500 <!--property DynamicUser is not documented!-->
6501
6502 <!--property RemoveIPC is not documented!-->
6503
e4b2cea3
ZJS
6504 <!--property SetCredential is not documented!-->
6505
6506 <!--property LoadCredential is not documented!-->
6507
00bb75d7
ZJS
6508 <!--property SupplementaryGroups is not documented!-->
6509
6510 <!--property PAMName is not documented!-->
6511
6512 <!--property ReadWritePaths is not documented!-->
6513
6514 <!--property ReadOnlyPaths is not documented!-->
6515
6516 <!--property InaccessiblePaths is not documented!-->
6517
6518 <!--property PrivateTmp is not documented!-->
6519
6520 <!--property PrivateDevices is not documented!-->
6521
6522 <!--property ProtectClock is not documented!-->
6523
6524 <!--property ProtectKernelTunables is not documented!-->
6525
6526 <!--property ProtectKernelModules is not documented!-->
6527
6528 <!--property ProtectKernelLogs is not documented!-->
6529
6530 <!--property ProtectControlGroups is not documented!-->
6531
6532 <!--property PrivateNetwork is not documented!-->
6533
6534 <!--property PrivateUsers is not documented!-->
6535
6536 <!--property PrivateMounts is not documented!-->
6537
6538 <!--property ProtectHome is not documented!-->
6539
6540 <!--property ProtectSystem is not documented!-->
6541
6542 <!--property SameProcessGroup is not documented!-->
6543
6544 <!--property UtmpIdentifier is not documented!-->
6545
6546 <!--property UtmpMode is not documented!-->
6547
6548 <!--property SELinuxContext is not documented!-->
6549
6550 <!--property AppArmorProfile is not documented!-->
6551
6552 <!--property SmackProcessLabel is not documented!-->
6553
6554 <!--property IgnoreSIGPIPE is not documented!-->
6555
6556 <!--property NoNewPrivileges is not documented!-->
6557
6558 <!--property SystemCallFilter is not documented!-->
6559
6560 <!--property SystemCallArchitectures is not documented!-->
6561
6562 <!--property SystemCallErrorNumber is not documented!-->
6563
1f6b4144
ZJS
6564 <!--property SystemCallLog is not documented!-->
6565
00bb75d7
ZJS
6566 <!--property Personality is not documented!-->
6567
6568 <!--property LockPersonality is not documented!-->
6569
6570 <!--property RestrictAddressFamilies is not documented!-->
6571
6572 <!--property RuntimeDirectoryPreserve is not documented!-->
6573
6574 <!--property RuntimeDirectoryMode is not documented!-->
6575
6576 <!--property RuntimeDirectory is not documented!-->
6577
6578 <!--property StateDirectoryMode is not documented!-->
6579
6580 <!--property StateDirectory is not documented!-->
6581
6582 <!--property CacheDirectoryMode is not documented!-->
6583
6584 <!--property CacheDirectory is not documented!-->
6585
6586 <!--property LogsDirectoryMode is not documented!-->
6587
6588 <!--property LogsDirectory is not documented!-->
6589
6590 <!--property ConfigurationDirectoryMode is not documented!-->
6591
6592 <!--property ConfigurationDirectory is not documented!-->
6593
6594 <!--property TimeoutCleanUSec is not documented!-->
6595
6596 <!--property MemoryDenyWriteExecute is not documented!-->
6597
6598 <!--property RestrictRealtime is not documented!-->
6599
6600 <!--property RestrictSUIDSGID is not documented!-->
6601
6602 <!--property RestrictNamespaces is not documented!-->
6603
6604 <!--property BindPaths is not documented!-->
6605
6606 <!--property BindReadOnlyPaths is not documented!-->
6607
6608 <!--property TemporaryFileSystem is not documented!-->
6609
6610 <!--property MountAPIVFS is not documented!-->
6611
6612 <!--property KeyringMode is not documented!-->
6613
e4b2cea3
ZJS
6614 <!--property ProtectProc is not documented!-->
6615
6616 <!--property ProcSubset is not documented!-->
6617
00bb75d7
ZJS
6618 <!--property ProtectHostname is not documented!-->
6619
6620 <!--property NetworkNamespacePath is not documented!-->
6621
6622 <!--property KillMode is not documented!-->
6623
6624 <!--property KillSignal is not documented!-->
6625
6626 <!--property RestartKillSignal is not documented!-->
6627
6628 <!--property FinalKillSignal is not documented!-->
6629
6630 <!--property SendSIGKILL is not documented!-->
6631
6632 <!--property SendSIGHUP is not documented!-->
6633
6634 <!--property WatchdogSignal is not documented!-->
6635
6636 <!--Autogenerated cross-references for systemd.directives, do not edit-->
6637
00bb75d7
ZJS
6638 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
6639
6640 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Mount"/>
6641
6642 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
6643
48f99d7c
ZJS
6644 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Mount"/>
6645
00bb75d7
ZJS
6646 <variablelist class="dbus-method" generated="True" extra-ref="GetProcesses()"/>
6647
6648 <variablelist class="dbus-method" generated="True" extra-ref="AttachProcesses()"/>
6649
6650 <variablelist class="dbus-property" generated="True" extra-ref="Where"/>
6651
6652 <variablelist class="dbus-property" generated="True" extra-ref="What"/>
6653
6654 <variablelist class="dbus-property" generated="True" extra-ref="Options"/>
6655
6656 <variablelist class="dbus-property" generated="True" extra-ref="Type"/>
6657
6658 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutUSec"/>
6659
6660 <variablelist class="dbus-property" generated="True" extra-ref="ControlPID"/>
6661
6662 <variablelist class="dbus-property" generated="True" extra-ref="DirectoryMode"/>
6663
6664 <variablelist class="dbus-property" generated="True" extra-ref="SloppyOptions"/>
6665
6666 <variablelist class="dbus-property" generated="True" extra-ref="LazyUnmount"/>
6667
6668 <variablelist class="dbus-property" generated="True" extra-ref="ForceUnmount"/>
6669
35f4e010
ZJS
6670 <variablelist class="dbus-property" generated="True" extra-ref="ReadWriteOnly"/>
6671
00bb75d7
ZJS
6672 <variablelist class="dbus-property" generated="True" extra-ref="Result"/>
6673
6674 <variablelist class="dbus-property" generated="True" extra-ref="UID"/>
6675
6676 <variablelist class="dbus-property" generated="True" extra-ref="GID"/>
6677
6678 <variablelist class="dbus-property" generated="True" extra-ref="ExecMount"/>
6679
6680 <variablelist class="dbus-property" generated="True" extra-ref="ExecUnmount"/>
6681
6682 <variablelist class="dbus-property" generated="True" extra-ref="ExecRemount"/>
6683
6684 <variablelist class="dbus-property" generated="True" extra-ref="Slice"/>
6685
6686 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroup"/>
6687
6688 <variablelist class="dbus-property" generated="True" extra-ref="MemoryCurrent"/>
6689
6690 <variablelist class="dbus-property" generated="True" extra-ref="CPUUsageNSec"/>
6691
6692 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveCPUs"/>
6693
6694 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveMemoryNodes"/>
6695
6696 <variablelist class="dbus-property" generated="True" extra-ref="TasksCurrent"/>
6697
6698 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressBytes"/>
6699
6700 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressPackets"/>
6701
6702 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressBytes"/>
6703
6704 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressPackets"/>
6705
6706 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBytes"/>
6707
6708 <variablelist class="dbus-property" generated="True" extra-ref="IOReadOperations"/>
6709
6710 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBytes"/>
6711
6712 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteOperations"/>
6713
6714 <variablelist class="dbus-property" generated="True" extra-ref="Delegate"/>
6715
6716 <variablelist class="dbus-property" generated="True" extra-ref="DelegateControllers"/>
6717
6718 <variablelist class="dbus-property" generated="True" extra-ref="CPUAccounting"/>
6719
6720 <variablelist class="dbus-property" generated="True" extra-ref="CPUWeight"/>
47fb7fd6 6721
00bb75d7 6722 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUWeight"/>
47fb7fd6 6723
00bb75d7 6724 <variablelist class="dbus-property" generated="True" extra-ref="CPUShares"/>
47fb7fd6 6725
00bb75d7 6726 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUShares"/>
47fb7fd6 6727
00bb75d7 6728 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPerSecUSec"/>
47fb7fd6 6729
00bb75d7 6730 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPeriodUSec"/>
47fb7fd6 6731
00bb75d7 6732 <variablelist class="dbus-property" generated="True" extra-ref="AllowedCPUs"/>
47fb7fd6 6733
00bb75d7 6734 <variablelist class="dbus-property" generated="True" extra-ref="AllowedMemoryNodes"/>
47fb7fd6 6735
00bb75d7 6736 <variablelist class="dbus-property" generated="True" extra-ref="IOAccounting"/>
47fb7fd6 6737
00bb75d7 6738 <variablelist class="dbus-property" generated="True" extra-ref="IOWeight"/>
47fb7fd6 6739
00bb75d7 6740 <variablelist class="dbus-property" generated="True" extra-ref="StartupIOWeight"/>
47fb7fd6 6741
00bb75d7 6742 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceWeight"/>
47fb7fd6 6743
00bb75d7 6744 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBandwidthMax"/>
47fb7fd6 6745
00bb75d7 6746 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBandwidthMax"/>
47fb7fd6 6747
00bb75d7 6748 <variablelist class="dbus-property" generated="True" extra-ref="IOReadIOPSMax"/>
47fb7fd6 6749
00bb75d7 6750 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteIOPSMax"/>
47fb7fd6 6751
00bb75d7 6752 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceLatencyTargetUSec"/>
47fb7fd6 6753
00bb75d7 6754 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOAccounting"/>
47fb7fd6 6755
00bb75d7 6756 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWeight"/>
47fb7fd6 6757
00bb75d7 6758 <variablelist class="dbus-property" generated="True" extra-ref="StartupBlockIOWeight"/>
47fb7fd6 6759
00bb75d7 6760 <variablelist class="dbus-property" generated="True" extra-ref="BlockIODeviceWeight"/>
47fb7fd6 6761
00bb75d7 6762 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOReadBandwidth"/>
47fb7fd6 6763
00bb75d7 6764 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWriteBandwidth"/>
47fb7fd6 6765
00bb75d7 6766 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAccounting"/>
47fb7fd6 6767
00bb75d7 6768 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryLow"/>
47fb7fd6 6769
00bb75d7 6770 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryMin"/>
47fb7fd6 6771
00bb75d7 6772 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMin"/>
47fb7fd6 6773
00bb75d7 6774 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLow"/>
47fb7fd6 6775
00bb75d7 6776 <variablelist class="dbus-property" generated="True" extra-ref="MemoryHigh"/>
47fb7fd6 6777
00bb75d7 6778 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMax"/>
47fb7fd6 6779
00bb75d7 6780 <variablelist class="dbus-property" generated="True" extra-ref="MemorySwapMax"/>
47fb7fd6 6781
00bb75d7 6782 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLimit"/>
47fb7fd6 6783
00bb75d7 6784 <variablelist class="dbus-property" generated="True" extra-ref="DevicePolicy"/>
47fb7fd6 6785
00bb75d7 6786 <variablelist class="dbus-property" generated="True" extra-ref="DeviceAllow"/>
47fb7fd6 6787
00bb75d7 6788 <variablelist class="dbus-property" generated="True" extra-ref="TasksAccounting"/>
47fb7fd6 6789
00bb75d7 6790 <variablelist class="dbus-property" generated="True" extra-ref="TasksMax"/>
47fb7fd6 6791
00bb75d7 6792 <variablelist class="dbus-property" generated="True" extra-ref="IPAccounting"/>
47fb7fd6 6793
00bb75d7 6794 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressAllow"/>
47fb7fd6 6795
00bb75d7 6796 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressDeny"/>
47fb7fd6 6797
00bb75d7 6798 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressFilterPath"/>
47fb7fd6 6799
00bb75d7 6800 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressFilterPath"/>
47fb7fd6 6801
00bb75d7 6802 <variablelist class="dbus-property" generated="True" extra-ref="DisableControllers"/>
47fb7fd6 6803
4d824a4e
AZ
6804 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMSwap"/>
6805
6806 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressure"/>
6807
6808 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressureLimitPercent"/>
6809
00bb75d7 6810 <variablelist class="dbus-property" generated="True" extra-ref="Environment"/>
47fb7fd6 6811
00bb75d7 6812 <variablelist class="dbus-property" generated="True" extra-ref="EnvironmentFiles"/>
47fb7fd6 6813
00bb75d7 6814 <variablelist class="dbus-property" generated="True" extra-ref="PassEnvironment"/>
47fb7fd6 6815
00bb75d7 6816 <variablelist class="dbus-property" generated="True" extra-ref="UnsetEnvironment"/>
47fb7fd6 6817
00bb75d7 6818 <variablelist class="dbus-property" generated="True" extra-ref="UMask"/>
47fb7fd6 6819
00bb75d7 6820 <variablelist class="dbus-property" generated="True" extra-ref="LimitCPU"/>
47fb7fd6 6821
00bb75d7 6822 <variablelist class="dbus-property" generated="True" extra-ref="LimitCPUSoft"/>
47fb7fd6 6823
00bb75d7 6824 <variablelist class="dbus-property" generated="True" extra-ref="LimitFSIZE"/>
47fb7fd6 6825
00bb75d7 6826 <variablelist class="dbus-property" generated="True" extra-ref="LimitFSIZESoft"/>
47fb7fd6 6827
00bb75d7 6828 <variablelist class="dbus-property" generated="True" extra-ref="LimitDATA"/>
47fb7fd6 6829
00bb75d7 6830 <variablelist class="dbus-property" generated="True" extra-ref="LimitDATASoft"/>
47fb7fd6 6831
00bb75d7 6832 <variablelist class="dbus-property" generated="True" extra-ref="LimitSTACK"/>
47fb7fd6 6833
00bb75d7 6834 <variablelist class="dbus-property" generated="True" extra-ref="LimitSTACKSoft"/>
47fb7fd6 6835
00bb75d7 6836 <variablelist class="dbus-property" generated="True" extra-ref="LimitCORE"/>
47fb7fd6 6837
00bb75d7 6838 <variablelist class="dbus-property" generated="True" extra-ref="LimitCORESoft"/>
47fb7fd6 6839
00bb75d7 6840 <variablelist class="dbus-property" generated="True" extra-ref="LimitRSS"/>
47fb7fd6 6841
00bb75d7 6842 <variablelist class="dbus-property" generated="True" extra-ref="LimitRSSSoft"/>
47fb7fd6 6843
00bb75d7 6844 <variablelist class="dbus-property" generated="True" extra-ref="LimitNOFILE"/>
47fb7fd6 6845
00bb75d7 6846 <variablelist class="dbus-property" generated="True" extra-ref="LimitNOFILESoft"/>
47fb7fd6 6847
00bb75d7 6848 <variablelist class="dbus-property" generated="True" extra-ref="LimitAS"/>
47fb7fd6 6849
00bb75d7 6850 <variablelist class="dbus-property" generated="True" extra-ref="LimitASSoft"/>
47fb7fd6 6851
00bb75d7 6852 <variablelist class="dbus-property" generated="True" extra-ref="LimitNPROC"/>
47fb7fd6 6853
00bb75d7 6854 <variablelist class="dbus-property" generated="True" extra-ref="LimitNPROCSoft"/>
47fb7fd6 6855
00bb75d7 6856 <variablelist class="dbus-property" generated="True" extra-ref="LimitMEMLOCK"/>
47fb7fd6 6857
00bb75d7 6858 <variablelist class="dbus-property" generated="True" extra-ref="LimitMEMLOCKSoft"/>
47fb7fd6 6859
00bb75d7 6860 <variablelist class="dbus-property" generated="True" extra-ref="LimitLOCKS"/>
47fb7fd6 6861
00bb75d7 6862 <variablelist class="dbus-property" generated="True" extra-ref="LimitLOCKSSoft"/>
47fb7fd6 6863
00bb75d7 6864 <variablelist class="dbus-property" generated="True" extra-ref="LimitSIGPENDING"/>
47fb7fd6 6865
00bb75d7 6866 <variablelist class="dbus-property" generated="True" extra-ref="LimitSIGPENDINGSoft"/>
47fb7fd6 6867
00bb75d7 6868 <variablelist class="dbus-property" generated="True" extra-ref="LimitMSGQUEUE"/>
47fb7fd6 6869
00bb75d7 6870 <variablelist class="dbus-property" generated="True" extra-ref="LimitMSGQUEUESoft"/>
47fb7fd6 6871
00bb75d7 6872 <variablelist class="dbus-property" generated="True" extra-ref="LimitNICE"/>
47fb7fd6 6873
00bb75d7 6874 <variablelist class="dbus-property" generated="True" extra-ref="LimitNICESoft"/>
47fb7fd6 6875
00bb75d7 6876 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTPRIO"/>
47fb7fd6 6877
00bb75d7 6878 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTPRIOSoft"/>
47fb7fd6 6879
00bb75d7 6880 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTTIME"/>
47fb7fd6 6881
00bb75d7 6882 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTTIMESoft"/>
47fb7fd6 6883
00bb75d7 6884 <variablelist class="dbus-property" generated="True" extra-ref="WorkingDirectory"/>
47fb7fd6 6885
00bb75d7 6886 <variablelist class="dbus-property" generated="True" extra-ref="RootDirectory"/>
47fb7fd6 6887
00bb75d7 6888 <variablelist class="dbus-property" generated="True" extra-ref="RootImage"/>
47fb7fd6 6889
35f4e010
ZJS
6890 <variablelist class="dbus-property" generated="True" extra-ref="RootImageOptions"/>
6891
6892 <variablelist class="dbus-property" generated="True" extra-ref="RootHash"/>
6893
6894 <variablelist class="dbus-property" generated="True" extra-ref="RootHashPath"/>
6895
6896 <variablelist class="dbus-property" generated="True" extra-ref="RootHashSignature"/>
6897
6898 <variablelist class="dbus-property" generated="True" extra-ref="RootHashSignaturePath"/>
6899
6900 <variablelist class="dbus-property" generated="True" extra-ref="RootVerity"/>
6901
6902 <variablelist class="dbus-property" generated="True" extra-ref="MountImages"/>
6903
00bb75d7 6904 <variablelist class="dbus-property" generated="True" extra-ref="OOMScoreAdjust"/>
47fb7fd6 6905
00bb75d7 6906 <variablelist class="dbus-property" generated="True" extra-ref="CoredumpFilter"/>
47fb7fd6 6907
00bb75d7 6908 <variablelist class="dbus-property" generated="True" extra-ref="Nice"/>
47fb7fd6 6909
00bb75d7 6910 <variablelist class="dbus-property" generated="True" extra-ref="IOSchedulingClass"/>
47fb7fd6 6911
00bb75d7 6912 <variablelist class="dbus-property" generated="True" extra-ref="IOSchedulingPriority"/>
47fb7fd6 6913
00bb75d7 6914 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingPolicy"/>
47fb7fd6 6915
00bb75d7 6916 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingPriority"/>
47fb7fd6 6917
00bb75d7 6918 <variablelist class="dbus-property" generated="True" extra-ref="CPUAffinity"/>
47fb7fd6 6919
00bb75d7 6920 <variablelist class="dbus-property" generated="True" extra-ref="CPUAffinityFromNUMA"/>
47fb7fd6 6921
00bb75d7 6922 <variablelist class="dbus-property" generated="True" extra-ref="NUMAPolicy"/>
47fb7fd6 6923
00bb75d7 6924 <variablelist class="dbus-property" generated="True" extra-ref="NUMAMask"/>
47fb7fd6 6925
00bb75d7 6926 <variablelist class="dbus-property" generated="True" extra-ref="TimerSlackNSec"/>
47fb7fd6 6927
00bb75d7 6928 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingResetOnFork"/>
47fb7fd6 6929
00bb75d7 6930 <variablelist class="dbus-property" generated="True" extra-ref="NonBlocking"/>
47fb7fd6 6931
00bb75d7 6932 <variablelist class="dbus-property" generated="True" extra-ref="StandardInput"/>
47fb7fd6 6933
00bb75d7 6934 <variablelist class="dbus-property" generated="True" extra-ref="StandardInputFileDescriptorName"/>
47fb7fd6 6935
00bb75d7 6936 <variablelist class="dbus-property" generated="True" extra-ref="StandardInputData"/>
47fb7fd6 6937
00bb75d7 6938 <variablelist class="dbus-property" generated="True" extra-ref="StandardOutput"/>
47fb7fd6 6939
00bb75d7 6940 <variablelist class="dbus-property" generated="True" extra-ref="StandardOutputFileDescriptorName"/>
47fb7fd6 6941
00bb75d7 6942 <variablelist class="dbus-property" generated="True" extra-ref="StandardError"/>
47fb7fd6 6943
00bb75d7 6944 <variablelist class="dbus-property" generated="True" extra-ref="StandardErrorFileDescriptorName"/>
47fb7fd6 6945
00bb75d7 6946 <variablelist class="dbus-property" generated="True" extra-ref="TTYPath"/>
47fb7fd6 6947
00bb75d7 6948 <variablelist class="dbus-property" generated="True" extra-ref="TTYReset"/>
47fb7fd6 6949
00bb75d7 6950 <variablelist class="dbus-property" generated="True" extra-ref="TTYVHangup"/>
47fb7fd6 6951
00bb75d7 6952 <variablelist class="dbus-property" generated="True" extra-ref="TTYVTDisallocate"/>
47fb7fd6 6953
00bb75d7 6954 <variablelist class="dbus-property" generated="True" extra-ref="SyslogPriority"/>
47fb7fd6 6955
00bb75d7 6956 <variablelist class="dbus-property" generated="True" extra-ref="SyslogIdentifier"/>
47fb7fd6 6957
00bb75d7 6958 <variablelist class="dbus-property" generated="True" extra-ref="SyslogLevelPrefix"/>
47fb7fd6 6959
00bb75d7 6960 <variablelist class="dbus-property" generated="True" extra-ref="SyslogLevel"/>
47fb7fd6 6961
00bb75d7 6962 <variablelist class="dbus-property" generated="True" extra-ref="SyslogFacility"/>
47fb7fd6 6963
00bb75d7 6964 <variablelist class="dbus-property" generated="True" extra-ref="LogLevelMax"/>
47fb7fd6 6965
00bb75d7 6966 <variablelist class="dbus-property" generated="True" extra-ref="LogRateLimitIntervalUSec"/>
47fb7fd6 6967
00bb75d7 6968 <variablelist class="dbus-property" generated="True" extra-ref="LogRateLimitBurst"/>
47fb7fd6 6969
00bb75d7 6970 <variablelist class="dbus-property" generated="True" extra-ref="LogExtraFields"/>
47fb7fd6 6971
00bb75d7 6972 <variablelist class="dbus-property" generated="True" extra-ref="LogNamespace"/>
47fb7fd6 6973
00bb75d7 6974 <variablelist class="dbus-property" generated="True" extra-ref="SecureBits"/>
47fb7fd6 6975
00bb75d7 6976 <variablelist class="dbus-property" generated="True" extra-ref="CapabilityBoundingSet"/>
47fb7fd6 6977
00bb75d7 6978 <variablelist class="dbus-property" generated="True" extra-ref="AmbientCapabilities"/>
47fb7fd6 6979
00bb75d7 6980 <variablelist class="dbus-property" generated="True" extra-ref="User"/>
47fb7fd6 6981
00bb75d7 6982 <variablelist class="dbus-property" generated="True" extra-ref="Group"/>
47fb7fd6 6983
00bb75d7 6984 <variablelist class="dbus-property" generated="True" extra-ref="DynamicUser"/>
47fb7fd6 6985
00bb75d7 6986 <variablelist class="dbus-property" generated="True" extra-ref="RemoveIPC"/>
47fb7fd6 6987
e4b2cea3
ZJS
6988 <variablelist class="dbus-property" generated="True" extra-ref="SetCredential"/>
6989
6990 <variablelist class="dbus-property" generated="True" extra-ref="LoadCredential"/>
6991
00bb75d7 6992 <variablelist class="dbus-property" generated="True" extra-ref="SupplementaryGroups"/>
47fb7fd6 6993
00bb75d7 6994 <variablelist class="dbus-property" generated="True" extra-ref="PAMName"/>
47fb7fd6 6995
00bb75d7 6996 <variablelist class="dbus-property" generated="True" extra-ref="ReadWritePaths"/>
47fb7fd6 6997
00bb75d7 6998 <variablelist class="dbus-property" generated="True" extra-ref="ReadOnlyPaths"/>
47fb7fd6 6999
00bb75d7 7000 <variablelist class="dbus-property" generated="True" extra-ref="InaccessiblePaths"/>
47fb7fd6 7001
00bb75d7 7002 <variablelist class="dbus-property" generated="True" extra-ref="MountFlags"/>
47fb7fd6 7003
00bb75d7 7004 <variablelist class="dbus-property" generated="True" extra-ref="PrivateTmp"/>
47fb7fd6 7005
00bb75d7 7006 <variablelist class="dbus-property" generated="True" extra-ref="PrivateDevices"/>
47fb7fd6 7007
00bb75d7 7008 <variablelist class="dbus-property" generated="True" extra-ref="ProtectClock"/>
47fb7fd6 7009
00bb75d7 7010 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelTunables"/>
47fb7fd6 7011
00bb75d7 7012 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelModules"/>
47fb7fd6 7013
00bb75d7 7014 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelLogs"/>
47fb7fd6 7015
00bb75d7 7016 <variablelist class="dbus-property" generated="True" extra-ref="ProtectControlGroups"/>
47fb7fd6 7017
00bb75d7 7018 <variablelist class="dbus-property" generated="True" extra-ref="PrivateNetwork"/>
47fb7fd6 7019
00bb75d7 7020 <variablelist class="dbus-property" generated="True" extra-ref="PrivateUsers"/>
47fb7fd6 7021
00bb75d7 7022 <variablelist class="dbus-property" generated="True" extra-ref="PrivateMounts"/>
47fb7fd6 7023
00bb75d7 7024 <variablelist class="dbus-property" generated="True" extra-ref="ProtectHome"/>
47fb7fd6 7025
00bb75d7 7026 <variablelist class="dbus-property" generated="True" extra-ref="ProtectSystem"/>
47fb7fd6 7027
00bb75d7 7028 <variablelist class="dbus-property" generated="True" extra-ref="SameProcessGroup"/>
47fb7fd6 7029
00bb75d7 7030 <variablelist class="dbus-property" generated="True" extra-ref="UtmpIdentifier"/>
47fb7fd6 7031
00bb75d7 7032 <variablelist class="dbus-property" generated="True" extra-ref="UtmpMode"/>
47fb7fd6 7033
00bb75d7 7034 <variablelist class="dbus-property" generated="True" extra-ref="SELinuxContext"/>
47fb7fd6 7035
00bb75d7 7036 <variablelist class="dbus-property" generated="True" extra-ref="AppArmorProfile"/>
47fb7fd6 7037
00bb75d7 7038 <variablelist class="dbus-property" generated="True" extra-ref="SmackProcessLabel"/>
47fb7fd6 7039
00bb75d7 7040 <variablelist class="dbus-property" generated="True" extra-ref="IgnoreSIGPIPE"/>
47fb7fd6 7041
00bb75d7 7042 <variablelist class="dbus-property" generated="True" extra-ref="NoNewPrivileges"/>
47fb7fd6 7043
00bb75d7 7044 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallFilter"/>
47fb7fd6 7045
00bb75d7 7046 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallArchitectures"/>
47fb7fd6 7047
00bb75d7 7048 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallErrorNumber"/>
47fb7fd6 7049
1f6b4144
ZJS
7050 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallLog"/>
7051
00bb75d7 7052 <variablelist class="dbus-property" generated="True" extra-ref="Personality"/>
47fb7fd6 7053
00bb75d7 7054 <variablelist class="dbus-property" generated="True" extra-ref="LockPersonality"/>
47fb7fd6 7055
00bb75d7 7056 <variablelist class="dbus-property" generated="True" extra-ref="RestrictAddressFamilies"/>
47fb7fd6 7057
00bb75d7 7058 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectoryPreserve"/>
47fb7fd6 7059
00bb75d7 7060 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectoryMode"/>
47fb7fd6 7061
00bb75d7 7062 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectory"/>
47fb7fd6 7063
00bb75d7 7064 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectoryMode"/>
47fb7fd6 7065
00bb75d7 7066 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectory"/>
47fb7fd6 7067
00bb75d7 7068 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectoryMode"/>
47fb7fd6 7069
00bb75d7 7070 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectory"/>
47fb7fd6 7071
00bb75d7 7072 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectoryMode"/>
47fb7fd6 7073
00bb75d7 7074 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectory"/>
47fb7fd6 7075
00bb75d7 7076 <variablelist class="dbus-property" generated="True" extra-ref="ConfigurationDirectoryMode"/>
47fb7fd6 7077
00bb75d7 7078 <variablelist class="dbus-property" generated="True" extra-ref="ConfigurationDirectory"/>
47fb7fd6 7079
00bb75d7 7080 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutCleanUSec"/>
47fb7fd6 7081
00bb75d7 7082 <variablelist class="dbus-property" generated="True" extra-ref="MemoryDenyWriteExecute"/>
47fb7fd6 7083
00bb75d7 7084 <variablelist class="dbus-property" generated="True" extra-ref="RestrictRealtime"/>
47fb7fd6 7085
00bb75d7 7086 <variablelist class="dbus-property" generated="True" extra-ref="RestrictSUIDSGID"/>
47fb7fd6 7087
00bb75d7 7088 <variablelist class="dbus-property" generated="True" extra-ref="RestrictNamespaces"/>
47fb7fd6 7089
00bb75d7 7090 <variablelist class="dbus-property" generated="True" extra-ref="BindPaths"/>
47fb7fd6 7091
00bb75d7 7092 <variablelist class="dbus-property" generated="True" extra-ref="BindReadOnlyPaths"/>
47fb7fd6 7093
00bb75d7 7094 <variablelist class="dbus-property" generated="True" extra-ref="TemporaryFileSystem"/>
47fb7fd6 7095
00bb75d7 7096 <variablelist class="dbus-property" generated="True" extra-ref="MountAPIVFS"/>
47fb7fd6 7097
00bb75d7 7098 <variablelist class="dbus-property" generated="True" extra-ref="KeyringMode"/>
47fb7fd6 7099
e4b2cea3
ZJS
7100 <variablelist class="dbus-property" generated="True" extra-ref="ProtectProc"/>
7101
7102 <variablelist class="dbus-property" generated="True" extra-ref="ProcSubset"/>
7103
00bb75d7 7104 <variablelist class="dbus-property" generated="True" extra-ref="ProtectHostname"/>
47fb7fd6 7105
00bb75d7 7106 <variablelist class="dbus-property" generated="True" extra-ref="NetworkNamespacePath"/>
47fb7fd6 7107
00bb75d7 7108 <variablelist class="dbus-property" generated="True" extra-ref="KillMode"/>
47fb7fd6 7109
00bb75d7 7110 <variablelist class="dbus-property" generated="True" extra-ref="KillSignal"/>
47fb7fd6 7111
00bb75d7 7112 <variablelist class="dbus-property" generated="True" extra-ref="RestartKillSignal"/>
47fb7fd6 7113
00bb75d7 7114 <variablelist class="dbus-property" generated="True" extra-ref="FinalKillSignal"/>
47fb7fd6 7115
00bb75d7 7116 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGKILL"/>
47fb7fd6 7117
00bb75d7 7118 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGHUP"/>
47fb7fd6 7119
00bb75d7 7120 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogSignal"/>
47fb7fd6 7121
00bb75d7 7122 <!--End of Autogenerated section-->
47fb7fd6
ZJS
7123
7124 <refsect2>
7125 <title>Properties</title>
7126
7127 <para>Most of the properties map directly to the corresponding settings in mount unit files. As mount
7128 units invoke the <filename>/usr/bin/mount</filename> command, their bus objects include implicit
7129 <varname>ExecMount</varname> (and similar) fields which contain information about processes to
7130 execute. They also share most of the fields related to the execution context that Service objects
7131 expose (see above). In addition to these properties there are the following:</para>
7132
7133 <para><varname>ControlPID</varname> contains the PID of the currently running
7134 <filename>/usr/bin/mount</filename> or <filename>/usr/bin/umount</filename> command if there is one
7135 running, otherwise 0.</para>
7136
7137 <para><varname>Result</varname> contains a value explaining why a mount unit failed if it failed. It
7138 can take the values <literal>success</literal>, <literal>resources</literal>,
7139 <literal>timeout</literal>, <literal>exit-code</literal>, <literal>signal</literal>, or
7140 <literal>core-dump</literal> which have the identical meaning as the corresponding values of the
7141 corresponding field of service unit objects (see above).</para>
7142 </refsect2>
7143 </refsect1>
7144
7145 <refsect1>
7146 <title>Automount Unit Objects</title>
7147
7148 <para>All automount unit objects implement the
7149 <interfacename>org.freedesktop.systemd1.Automount</interfacename> interface (described here) in addition
7150 to the generic <interfacename>org.freedesktop.systemd1.Unit</interfacename> interface (see above).</para>
7151
48f99d7c 7152 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/proc_2dsys_2dfs_2dbinfmt_5fmisc_2eautomount" interface="org.freedesktop.systemd1.Automount">
47fb7fd6
ZJS
7153node /org/freedesktop/systemd1/unit/proc_2dsys_2dfs_2dbinfmt_5fmisc_2eautomount {
7154 interface org.freedesktop.systemd1.Automount {
7155 properties:
7156 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7157 readonly s Where = '...';
7158 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7159 readonly u DirectoryMode = ...;
7160 readonly s Result = '...';
7161 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7162 readonly t TimeoutIdleUSec = ...;
3031660c 7163 };
47fb7fd6
ZJS
7164 interface org.freedesktop.DBus.Peer { ... };
7165 interface org.freedesktop.DBus.Introspectable { ... };
7166 interface org.freedesktop.DBus.Properties { ... };
7167 interface org.freedesktop.systemd1.Unit { ... };
7168};
7169 </programlisting>
7170
7171 <!--property Where is not documented!-->
7172
7173 <!--property DirectoryMode is not documented!-->
7174
7175 <!--property TimeoutIdleUSec is not documented!-->
7176
00bb75d7
ZJS
7177 <!--Autogenerated cross-references for systemd.directives, do not edit-->
7178
00bb75d7
ZJS
7179 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
7180
7181 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Automount"/>
7182
7183 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
7184
48f99d7c
ZJS
7185 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Automount"/>
7186
00bb75d7
ZJS
7187 <variablelist class="dbus-property" generated="True" extra-ref="Where"/>
7188
7189 <variablelist class="dbus-property" generated="True" extra-ref="DirectoryMode"/>
7190
7191 <variablelist class="dbus-property" generated="True" extra-ref="Result"/>
7192
7193 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutIdleUSec"/>
7194
7195 <!--End of Autogenerated section-->
7196
47fb7fd6
ZJS
7197 <refsect2>
7198 <title>Properties</title>
7199
7200 <para>Most of the properties map directly to the corresponding settings in the automount unit
7201 files.</para>
7202
7203 <para><varname>Result</varname> knows the values <literal>success</literal> and
7204 <literal>resources</literal> at this time. They have the same meanings as the corresponding values of
7205 the corresponding field of the Service object.</para>
7206 </refsect2>
7207 </refsect1>
7208
7209
7210 <refsect1>
7211 <title>Timer Unit Objects</title>
7212
7213 <para>All timer unit objects implement the <interfacename>org.freedesktop.systemd1.Timer</interfacename>
7214 interface (described here) in addition to the generic
7215 <interfacename>org.freedesktop.systemd1.Unit</interfacename> interface (see above).</para>
7216
48f99d7c 7217 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/systemd_2dtmpfiles_2dclean_2etimer" interface="org.freedesktop.systemd1.Timer">
47fb7fd6
ZJS
7218node /org/freedesktop/systemd1/unit/systemd_2dtmpfiles_2dclean_2etimer {
7219 interface org.freedesktop.systemd1.Timer {
7220 properties:
7221 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7222 readonly s Unit = '...';
7223 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
7224 readonly a(stt) TimersMonotonic = [...];
7225 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
7226 readonly a(sst) TimersCalendar = [...];
7227 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7228 readonly b OnClockChange = ...;
7229 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7230 readonly b OnTimezoneChange = ...;
7231 readonly t NextElapseUSecRealtime = ...;
7232 readonly t NextElapseUSecMonotonic = ...;
7233 readonly t LastTriggerUSec = ...;
7234 readonly t LastTriggerUSecMonotonic = ...;
7235 readonly s Result = '...';
7236 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7237 readonly t AccuracyUSec = ...;
7238 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7239 readonly t RandomizedDelayUSec = ...;
7240 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
acf24a1a
KG
7241 readonly b FixedRandomDelay = ...;
7242 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
7243 readonly b Persistent = ...;
7244 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7245 readonly b WakeSystem = ...;
7246 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7247 readonly b RemainAfterElapse = ...;
3031660c 7248 };
47fb7fd6
ZJS
7249 interface org.freedesktop.DBus.Peer { ... };
7250 interface org.freedesktop.DBus.Introspectable { ... };
7251 interface org.freedesktop.DBus.Properties { ... };
7252 interface org.freedesktop.systemd1.Unit { ... };
3031660c
ZJS
7253};
7254 </programlisting>
7255
47fb7fd6
ZJS
7256 <!--property OnClockChange is not documented!-->
7257
7258 <!--property OnTimezoneChange is not documented!-->
7259
7260 <!--property LastTriggerUSec is not documented!-->
7261
7262 <!--property LastTriggerUSecMonotonic is not documented!-->
7263
7264 <!--property AccuracyUSec is not documented!-->
7265
7266 <!--property RandomizedDelayUSec is not documented!-->
7267
acf24a1a
KG
7268 <!--property FixedRandomDelay is not documented!-->
7269
47fb7fd6
ZJS
7270 <!--property Persistent is not documented!-->
7271
7272 <!--property WakeSystem is not documented!-->
7273
7274 <!--property RemainAfterElapse is not documented!-->
7275
00bb75d7
ZJS
7276 <!--Autogenerated cross-references for systemd.directives, do not edit-->
7277
00bb75d7
ZJS
7278 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
7279
7280 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Timer"/>
7281
7282 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
7283
48f99d7c
ZJS
7284 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Timer"/>
7285
00bb75d7
ZJS
7286 <variablelist class="dbus-property" generated="True" extra-ref="Unit"/>
7287
7288 <variablelist class="dbus-property" generated="True" extra-ref="TimersMonotonic"/>
7289
7290 <variablelist class="dbus-property" generated="True" extra-ref="TimersCalendar"/>
7291
7292 <variablelist class="dbus-property" generated="True" extra-ref="OnClockChange"/>
7293
7294 <variablelist class="dbus-property" generated="True" extra-ref="OnTimezoneChange"/>
7295
7296 <variablelist class="dbus-property" generated="True" extra-ref="NextElapseUSecRealtime"/>
7297
7298 <variablelist class="dbus-property" generated="True" extra-ref="NextElapseUSecMonotonic"/>
7299
7300 <variablelist class="dbus-property" generated="True" extra-ref="LastTriggerUSec"/>
7301
7302 <variablelist class="dbus-property" generated="True" extra-ref="LastTriggerUSecMonotonic"/>
7303
7304 <variablelist class="dbus-property" generated="True" extra-ref="Result"/>
7305
7306 <variablelist class="dbus-property" generated="True" extra-ref="AccuracyUSec"/>
7307
7308 <variablelist class="dbus-property" generated="True" extra-ref="RandomizedDelayUSec"/>
7309
acf24a1a
KG
7310 <variablelist class="dbus-property" generated="True" extra-ref="FixedRandomDelay"/>
7311
00bb75d7
ZJS
7312 <variablelist class="dbus-property" generated="True" extra-ref="Persistent"/>
7313
7314 <variablelist class="dbus-property" generated="True" extra-ref="WakeSystem"/>
7315
7316 <variablelist class="dbus-property" generated="True" extra-ref="RemainAfterElapse"/>
7317
7318 <!--End of Autogenerated section-->
7319
3031660c
ZJS
7320 <refsect2>
7321 <title>Properties</title>
7322
47fb7fd6 7323 <para><varname>Unit</varname> contains the name of the unit to activate when the timer elapses.</para>
3031660c 7324
47fb7fd6
ZJS
7325 <para><varname>TimersMonotonic</varname> contains an array of structs that contain information about
7326 all monotonic timers of this timer unit. The structs contain a string identifying the timer base, which
7327 is one of <literal>OnActiveUSec</literal>, <literal>OnBootUSec</literal>,
7328 <literal>OnStartupUSec</literal>, <literal>OnUnitActiveUSec</literal>, or
7329 <literal>OnUnitInactiveUSec</literal> which correspond to the settings of the same names in the timer
7330 unit files; the microsecond offset from this timer base in monotonic time; the next elapsation point on
7331 the <constant>CLOCK_MONOTONIC</constant> clock, relative to its epoch.</para>
3031660c 7332
47fb7fd6
ZJS
7333 <para><varname>TimersCalendar</varname> contains an array of structs that contain information about all
7334 realtime/calendar timers of this timer unit. The structs contain a string identifying the timer base,
7335 which may only be <literal>OnCalendar</literal> for now; the calendar specification string; the next
7336 elapsation point on the <constant>CLOCK_REALTIME</constant> clock, relative to its epoch.</para>
3031660c 7337
47fb7fd6
ZJS
7338 <para><varname>NextElapseUSecRealtime</varname> contains the next elapsation point on the
7339 <constant>CLOCK_REALTIME</constant> clock in miscroseconds since the epoch, or 0 if this timer event
7340 does not include at least one calendar event.</para>
3031660c 7341
47fb7fd6
ZJS
7342 <para>Similarly, <varname>NextElapseUSecMonotonic</varname> contains the next elapsation point on the
7343 <constant>CLOCK_MONOTONIC</constant> clock in microseconds since the epoch, or 0 if this timer event
7344 does not include at least one monotonic event.</para>
7345
7346 <para><varname>Result</varname> knows the values <literal>success</literal> and
7347 <literal>resources</literal> with the same meanings as the matching values of the corresponding
7348 property of the service interface.</para>
3031660c
ZJS
7349 </refsect2>
7350 </refsect1>
7351
7352 <refsect1>
47fb7fd6 7353 <title>Swap Unit Objects</title>
3031660c 7354
47fb7fd6
ZJS
7355 <para>All swap unit objects implement the <interfacename>org.freedesktop.systemd1.Swap</interfacename>
7356 interface (described here) in addition to the generic
7357 <interfacename>org.freedesktop.systemd1.Unit</interfacename> interface (see above).</para>
7358
48f99d7c 7359 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/dev_2dsda3_2eswap" interface="org.freedesktop.systemd1.Swap">
47fb7fd6
ZJS
7360node /org/freedesktop/systemd1/unit/dev_2dsda3_2eswap {
7361 interface org.freedesktop.systemd1.Swap {
3031660c 7362 methods:
47fb7fd6
ZJS
7363 GetProcesses(out a(sus) processes);
7364 AttachProcesses(in s subcgroup,
7365 in au pids);
3031660c 7366 properties:
47fb7fd6
ZJS
7367 readonly s What = '...';
7368 readonly i Priority = ...;
7369 readonly s Options = '...';
7370 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7371 readonly t TimeoutUSec = ...;
7372 readonly u ControlPID = ...;
7373 readonly s Result = '...';
7374 readonly u UID = ...;
7375 readonly u GID = ...;
7376 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
7377 readonly a(sasbttttuii) ExecActivate = [...];
7378 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
7379 readonly a(sasbttttuii) ExecDeactivate = [...];
7380 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7381 readonly s Slice = '...';
7382 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7383 readonly s ControlGroup = '...';
7384 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7385 readonly t MemoryCurrent = ...;
7386 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7387 readonly t CPUUsageNSec = ...;
7388 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7389 readonly ay EffectiveCPUs = [...];
7390 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7391 readonly ay EffectiveMemoryNodes = [...];
7392 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7393 readonly t TasksCurrent = ...;
7394 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7395 readonly t IPIngressBytes = ...;
7396 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7397 readonly t IPIngressPackets = ...;
7398 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7399 readonly t IPEgressBytes = ...;
7400 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7401 readonly t IPEgressPackets = ...;
7402 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7403 readonly t IOReadBytes = ...;
7404 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7405 readonly t IOReadOperations = ...;
7406 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7407 readonly t IOWriteBytes = ...;
7408 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7409 readonly t IOWriteOperations = ...;
7410 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7411 readonly b Delegate = ...;
7412 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7413 readonly as DelegateControllers = ['...', ...];
7414 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7415 readonly b CPUAccounting = ...;
7416 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7417 readonly t CPUWeight = ...;
7418 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7419 readonly t StartupCPUWeight = ...;
7420 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7421 readonly t CPUShares = ...;
7422 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7423 readonly t StartupCPUShares = ...;
7424 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7425 readonly t CPUQuotaPerSecUSec = ...;
7426 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7427 readonly t CPUQuotaPeriodUSec = ...;
7428 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7429 readonly ay AllowedCPUs = [...];
7430 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7431 readonly ay AllowedMemoryNodes = [...];
7432 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7433 readonly b IOAccounting = ...;
7434 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7435 readonly t IOWeight = ...;
7436 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7437 readonly t StartupIOWeight = ...;
7438 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7439 readonly a(st) IODeviceWeight = [...];
7440 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7441 readonly a(st) IOReadBandwidthMax = [...];
7442 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7443 readonly a(st) IOWriteBandwidthMax = [...];
7444 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7445 readonly a(st) IOReadIOPSMax = [...];
7446 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7447 readonly a(st) IOWriteIOPSMax = [...];
7448 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7449 readonly a(st) IODeviceLatencyTargetUSec = [...];
7450 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7451 readonly b BlockIOAccounting = ...;
7452 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7453 readonly t BlockIOWeight = ...;
7454 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7455 readonly t StartupBlockIOWeight = ...;
7456 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7457 readonly a(st) BlockIODeviceWeight = [...];
7458 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7459 readonly a(st) BlockIOReadBandwidth = [...];
7460 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7461 readonly a(st) BlockIOWriteBandwidth = [...];
7462 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7463 readonly b MemoryAccounting = ...;
7464 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7465 readonly t DefaultMemoryLow = ...;
7466 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7467 readonly t DefaultMemoryMin = ...;
7468 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7469 readonly t MemoryMin = ...;
7470 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7471 readonly t MemoryLow = ...;
7472 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7473 readonly t MemoryHigh = ...;
7474 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7475 readonly t MemoryMax = ...;
7476 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7477 readonly t MemorySwapMax = ...;
7478 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7479 readonly t MemoryLimit = ...;
7480 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7481 readonly s DevicePolicy = '...';
7482 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7483 readonly a(ss) DeviceAllow = [...];
7484 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7485 readonly b TasksAccounting = ...;
7486 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7487 readonly t TasksMax = ...;
7488 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7489 readonly b IPAccounting = ...;
7490 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7491 readonly a(iayu) IPAddressAllow = [...];
7492 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7493 readonly a(iayu) IPAddressDeny = [...];
7494 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7495 readonly as IPIngressFilterPath = ['...', ...];
7496 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7497 readonly as IPEgressFilterPath = ['...', ...];
7498 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7499 readonly as DisableControllers = ['...', ...];
4d824a4e
AZ
7500 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7501 readonly s ManagedOOMSwap = '...';
7502 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7503 readonly s ManagedOOMMemoryPressure = '...';
7504 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7505 readonly s ManagedOOMMemoryPressureLimitPercent = '...';
47fb7fd6
ZJS
7506 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7507 readonly as Environment = ['...', ...];
7508 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7509 readonly a(sb) EnvironmentFiles = [...];
7510 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7511 readonly as PassEnvironment = ['...', ...];
7512 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7513 readonly as UnsetEnvironment = ['...', ...];
7514 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7515 readonly u UMask = ...;
7516 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7517 readonly t LimitCPU = ...;
7518 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7519 readonly t LimitCPUSoft = ...;
7520 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7521 readonly t LimitFSIZE = ...;
7522 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7523 readonly t LimitFSIZESoft = ...;
7524 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7525 readonly t LimitDATA = ...;
7526 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7527 readonly t LimitDATASoft = ...;
7528 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7529 readonly t LimitSTACK = ...;
7530 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7531 readonly t LimitSTACKSoft = ...;
7532 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7533 readonly t LimitCORE = ...;
7534 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7535 readonly t LimitCORESoft = ...;
7536 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7537 readonly t LimitRSS = ...;
7538 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7539 readonly t LimitRSSSoft = ...;
7540 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7541 readonly t LimitNOFILE = ...;
7542 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7543 readonly t LimitNOFILESoft = ...;
7544 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7545 readonly t LimitAS = ...;
7546 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7547 readonly t LimitASSoft = ...;
7548 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7549 readonly t LimitNPROC = ...;
7550 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7551 readonly t LimitNPROCSoft = ...;
7552 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7553 readonly t LimitMEMLOCK = ...;
7554 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7555 readonly t LimitMEMLOCKSoft = ...;
7556 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7557 readonly t LimitLOCKS = ...;
7558 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7559 readonly t LimitLOCKSSoft = ...;
7560 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7561 readonly t LimitSIGPENDING = ...;
7562 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7563 readonly t LimitSIGPENDINGSoft = ...;
7564 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7565 readonly t LimitMSGQUEUE = ...;
7566 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7567 readonly t LimitMSGQUEUESoft = ...;
7568 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7569 readonly t LimitNICE = ...;
7570 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7571 readonly t LimitNICESoft = ...;
7572 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7573 readonly t LimitRTPRIO = ...;
7574 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7575 readonly t LimitRTPRIOSoft = ...;
7576 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7577 readonly t LimitRTTIME = ...;
7578 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7579 readonly t LimitRTTIMESoft = ...;
7580 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7581 readonly s WorkingDirectory = '...';
7582 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7583 readonly s RootDirectory = '...';
7584 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7585 readonly s RootImage = '...';
7586 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
35f4e010
ZJS
7587 readonly a(ss) RootImageOptions = [...];
7588 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7589 readonly ay RootHash = [...];
7590 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7591 readonly s RootHashPath = '...';
7592 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7593 readonly ay RootHashSignature = [...];
7594 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7595 readonly s RootHashSignaturePath = '...';
7596 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7597 readonly s RootVerity = '...';
7598 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7599 readonly a(ssba(ss)) MountImages = [...];
7600 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
7601 readonly i OOMScoreAdjust = ...;
7602 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7603 readonly t CoredumpFilter = ...;
7604 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7605 readonly i Nice = ...;
7606 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7607 readonly i IOSchedulingClass = ...;
7608 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7609 readonly i IOSchedulingPriority = ...;
7610 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7611 readonly i CPUSchedulingPolicy = ...;
7612 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7613 readonly i CPUSchedulingPriority = ...;
7614 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7615 readonly ay CPUAffinity = [...];
7616 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7617 readonly b CPUAffinityFromNUMA = ...;
7618 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7619 readonly i NUMAPolicy = ...;
7620 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7621 readonly ay NUMAMask = [...];
7622 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7623 readonly t TimerSlackNSec = ...;
7624 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7625 readonly b CPUSchedulingResetOnFork = ...;
7626 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7627 readonly b NonBlocking = ...;
7628 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7629 readonly s StandardInput = '...';
7630 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7631 readonly s StandardInputFileDescriptorName = '...';
7632 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7633 readonly ay StandardInputData = [...];
7634 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7635 readonly s StandardOutput = '...';
7636 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7637 readonly s StandardOutputFileDescriptorName = '...';
7638 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7639 readonly s StandardError = '...';
7640 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7641 readonly s StandardErrorFileDescriptorName = '...';
7642 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7643 readonly s TTYPath = '...';
7644 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7645 readonly b TTYReset = ...;
7646 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7647 readonly b TTYVHangup = ...;
7648 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7649 readonly b TTYVTDisallocate = ...;
7650 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7651 readonly i SyslogPriority = ...;
7652 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7653 readonly s SyslogIdentifier = '...';
7654 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7655 readonly b SyslogLevelPrefix = ...;
7656 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7657 readonly i SyslogLevel = ...;
7658 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7659 readonly i SyslogFacility = ...;
7660 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7661 readonly i LogLevelMax = ...;
7662 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7663 readonly t LogRateLimitIntervalUSec = ...;
7664 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7665 readonly u LogRateLimitBurst = ...;
7666 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7667 readonly aay LogExtraFields = [[...], ...];
7668 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7669 readonly s LogNamespace = '...';
7670 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7671 readonly i SecureBits = ...;
7672 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7673 readonly t CapabilityBoundingSet = ...;
7674 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7675 readonly t AmbientCapabilities = ...;
7676 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7677 readonly s User = '...';
7678 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7679 readonly s Group = '...';
7680 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7681 readonly b DynamicUser = ...;
7682 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7683 readonly b RemoveIPC = ...;
7684 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
e4b2cea3
ZJS
7685 readonly a(say) SetCredential = [...];
7686 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7687 readonly a(ss) LoadCredential = [...];
7688 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
7689 readonly as SupplementaryGroups = ['...', ...];
7690 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7691 readonly s PAMName = '...';
7692 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7693 readonly as ReadWritePaths = ['...', ...];
7694 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7695 readonly as ReadOnlyPaths = ['...', ...];
7696 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7697 readonly as InaccessiblePaths = ['...', ...];
7698 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7699 readonly t MountFlags = ...;
7700 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7701 readonly b PrivateTmp = ...;
7702 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7703 readonly b PrivateDevices = ...;
7704 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7705 readonly b ProtectClock = ...;
7706 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7707 readonly b ProtectKernelTunables = ...;
7708 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7709 readonly b ProtectKernelModules = ...;
7710 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7711 readonly b ProtectKernelLogs = ...;
7712 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7713 readonly b ProtectControlGroups = ...;
7714 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7715 readonly b PrivateNetwork = ...;
7716 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7717 readonly b PrivateUsers = ...;
7718 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7719 readonly b PrivateMounts = ...;
7720 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7721 readonly s ProtectHome = '...';
7722 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7723 readonly s ProtectSystem = '...';
7724 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7725 readonly b SameProcessGroup = ...;
7726 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7727 readonly s UtmpIdentifier = '...';
7728 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7729 readonly s UtmpMode = '...';
7730 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7731 readonly (bs) SELinuxContext = ...;
7732 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7733 readonly (bs) AppArmorProfile = ...;
7734 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7735 readonly (bs) SmackProcessLabel = ...;
7736 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7737 readonly b IgnoreSIGPIPE = ...;
7738 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7739 readonly b NoNewPrivileges = ...;
7740 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7741 readonly (bas) SystemCallFilter = ...;
7742 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7743 readonly as SystemCallArchitectures = ['...', ...];
7744 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7745 readonly i SystemCallErrorNumber = ...;
7746 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1f6b4144
ZJS
7747 readonly (bas) SystemCallLog = ...;
7748 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
7749 readonly s Personality = '...';
7750 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7751 readonly b LockPersonality = ...;
7752 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7753 readonly (bas) RestrictAddressFamilies = ...;
7754 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7755 readonly s RuntimeDirectoryPreserve = '...';
7756 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7757 readonly u RuntimeDirectoryMode = ...;
7758 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7759 readonly as RuntimeDirectory = ['...', ...];
7760 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7761 readonly u StateDirectoryMode = ...;
7762 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7763 readonly as StateDirectory = ['...', ...];
7764 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7765 readonly u CacheDirectoryMode = ...;
7766 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7767 readonly as CacheDirectory = ['...', ...];
7768 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7769 readonly u LogsDirectoryMode = ...;
7770 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7771 readonly as LogsDirectory = ['...', ...];
7772 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7773 readonly u ConfigurationDirectoryMode = ...;
7774 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7775 readonly as ConfigurationDirectory = ['...', ...];
7776 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7777 readonly t TimeoutCleanUSec = ...;
7778 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7779 readonly b MemoryDenyWriteExecute = ...;
7780 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7781 readonly b RestrictRealtime = ...;
7782 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7783 readonly b RestrictSUIDSGID = ...;
7784 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7785 readonly t RestrictNamespaces = ...;
7786 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7787 readonly a(ssbt) BindPaths = [...];
7788 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7789 readonly a(ssbt) BindReadOnlyPaths = [...];
7790 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7791 readonly a(ss) TemporaryFileSystem = [...];
7792 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7793 readonly b MountAPIVFS = ...;
7794 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7795 readonly s KeyringMode = '...';
7796 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
e4b2cea3
ZJS
7797 readonly s ProtectProc = '...';
7798 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7799 readonly s ProcSubset = '...';
7800 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
7801 readonly b ProtectHostname = ...;
7802 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7803 readonly s NetworkNamespacePath = '...';
7804 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7805 readonly s KillMode = '...';
7806 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7807 readonly i KillSignal = ...;
7808 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7809 readonly i RestartKillSignal = ...;
7810 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7811 readonly i FinalKillSignal = ...;
7812 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7813 readonly b SendSIGKILL = ...;
7814 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7815 readonly b SendSIGHUP = ...;
7816 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7817 readonly i WatchdogSignal = ...;
3031660c 7818 };
47fb7fd6
ZJS
7819 interface org.freedesktop.DBus.Peer { ... };
7820 interface org.freedesktop.DBus.Introspectable { ... };
7821 interface org.freedesktop.DBus.Properties { ... };
7822 interface org.freedesktop.systemd1.Unit { ... };
3031660c
ZJS
7823};
7824 </programlisting>
7825
00bb75d7
ZJS
7826 <!--method GetProcesses is not documented!-->
7827
7828 <!--method AttachProcesses is not documented!-->
7829
7830 <!--property What is not documented!-->
7831
7832 <!--property Priority is not documented!-->
7833
7834 <!--property Options is not documented!-->
7835
7836 <!--property TimeoutUSec is not documented!-->
7837
7838 <!--property UID is not documented!-->
7839
7840 <!--property GID is not documented!-->
7841
7842 <!--property ExecDeactivate is not documented!-->
7843
7844 <!--property Slice is not documented!-->
7845
7846 <!--property MemoryCurrent is not documented!-->
7847
7848 <!--property CPUUsageNSec is not documented!-->
7849
7850 <!--property EffectiveCPUs is not documented!-->
7851
7852 <!--property EffectiveMemoryNodes is not documented!-->
7853
7854 <!--property TasksCurrent is not documented!-->
7855
7856 <!--property IPIngressBytes is not documented!-->
7857
7858 <!--property IPIngressPackets is not documented!-->
7859
7860 <!--property IPEgressBytes is not documented!-->
7861
7862 <!--property IPEgressPackets is not documented!-->
7863
7864 <!--property IOReadBytes is not documented!-->
7865
7866 <!--property IOReadOperations is not documented!-->
7867
7868 <!--property IOWriteBytes is not documented!-->
7869
7870 <!--property IOWriteOperations is not documented!-->
7871
7872 <!--property Delegate is not documented!-->
7873
7874 <!--property DelegateControllers is not documented!-->
7875
7876 <!--property CPUAccounting is not documented!-->
7877
7878 <!--property CPUWeight is not documented!-->
7879
7880 <!--property StartupCPUWeight is not documented!-->
7881
7882 <!--property CPUShares is not documented!-->
7883
7884 <!--property StartupCPUShares is not documented!-->
7885
7886 <!--property CPUQuotaPerSecUSec is not documented!-->
7887
7888 <!--property CPUQuotaPeriodUSec is not documented!-->
7889
7890 <!--property AllowedCPUs is not documented!-->
7891
7892 <!--property AllowedMemoryNodes is not documented!-->
7893
7894 <!--property IOAccounting is not documented!-->
7895
7896 <!--property IOWeight is not documented!-->
7897
7898 <!--property StartupIOWeight is not documented!-->
7899
7900 <!--property IODeviceWeight is not documented!-->
7901
7902 <!--property IOReadBandwidthMax is not documented!-->
7903
7904 <!--property IOWriteBandwidthMax is not documented!-->
7905
7906 <!--property IOReadIOPSMax is not documented!-->
7907
7908 <!--property IOWriteIOPSMax is not documented!-->
7909
7910 <!--property IODeviceLatencyTargetUSec is not documented!-->
7911
7912 <!--property BlockIOAccounting is not documented!-->
7913
7914 <!--property BlockIOWeight is not documented!-->
7915
7916 <!--property StartupBlockIOWeight is not documented!-->
7917
7918 <!--property BlockIODeviceWeight is not documented!-->
7919
7920 <!--property BlockIOReadBandwidth is not documented!-->
7921
7922 <!--property BlockIOWriteBandwidth is not documented!-->
7923
7924 <!--property MemoryAccounting is not documented!-->
7925
7926 <!--property DefaultMemoryLow is not documented!-->
7927
7928 <!--property DefaultMemoryMin is not documented!-->
7929
7930 <!--property MemoryMin is not documented!-->
7931
7932 <!--property MemoryLow is not documented!-->
7933
7934 <!--property MemoryHigh is not documented!-->
7935
7936 <!--property MemoryMax is not documented!-->
7937
7938 <!--property MemorySwapMax is not documented!-->
7939
7940 <!--property MemoryLimit is not documented!-->
7941
7942 <!--property DevicePolicy is not documented!-->
7943
7944 <!--property DeviceAllow is not documented!-->
7945
7946 <!--property TasksAccounting is not documented!-->
7947
7948 <!--property TasksMax is not documented!-->
7949
7950 <!--property IPAccounting is not documented!-->
7951
7952 <!--property IPAddressAllow is not documented!-->
7953
7954 <!--property IPAddressDeny is not documented!-->
7955
7956 <!--property IPIngressFilterPath is not documented!-->
7957
7958 <!--property IPEgressFilterPath is not documented!-->
7959
7960 <!--property DisableControllers is not documented!-->
7961
4d824a4e
AZ
7962 <!--property ManagedOOMSwap is not documented!-->
7963
7964 <!--property ManagedOOMMemoryPressure is not documented!-->
7965
7966 <!--property ManagedOOMMemoryPressureLimitPercent is not documented!-->
7967
00bb75d7
ZJS
7968 <!--property EnvironmentFiles is not documented!-->
7969
7970 <!--property PassEnvironment is not documented!-->
7971
7972 <!--property UnsetEnvironment is not documented!-->
7973
7974 <!--property UMask is not documented!-->
7975
7976 <!--property LimitCPUSoft is not documented!-->
7977
7978 <!--property LimitFSIZE is not documented!-->
7979
7980 <!--property LimitFSIZESoft is not documented!-->
7981
7982 <!--property LimitDATA is not documented!-->
7983
7984 <!--property LimitDATASoft is not documented!-->
7985
7986 <!--property LimitSTACK is not documented!-->
7987
7988 <!--property LimitSTACKSoft is not documented!-->
7989
7990 <!--property LimitCORE is not documented!-->
7991
7992 <!--property LimitCORESoft is not documented!-->
7993
7994 <!--property LimitRSS is not documented!-->
7995
7996 <!--property LimitRSSSoft is not documented!-->
7997
7998 <!--property LimitNOFILE is not documented!-->
7999
8000 <!--property LimitNOFILESoft is not documented!-->
8001
8002 <!--property LimitAS is not documented!-->
8003
8004 <!--property LimitASSoft is not documented!-->
8005
8006 <!--property LimitNPROC is not documented!-->
8007
8008 <!--property LimitNPROCSoft is not documented!-->
8009
8010 <!--property LimitMEMLOCK is not documented!-->
8011
8012 <!--property LimitMEMLOCKSoft is not documented!-->
8013
8014 <!--property LimitLOCKS is not documented!-->
8015
8016 <!--property LimitLOCKSSoft is not documented!-->
8017
8018 <!--property LimitSIGPENDING is not documented!-->
8019
8020 <!--property LimitSIGPENDINGSoft is not documented!-->
8021
8022 <!--property LimitMSGQUEUE is not documented!-->
8023
8024 <!--property LimitMSGQUEUESoft is not documented!-->
8025
8026 <!--property LimitNICE is not documented!-->
8027
8028 <!--property LimitNICESoft is not documented!-->
8029
8030 <!--property LimitRTPRIO is not documented!-->
8031
8032 <!--property LimitRTPRIOSoft is not documented!-->
8033
8034 <!--property LimitRTTIME is not documented!-->
8035
8036 <!--property LimitRTTIMESoft is not documented!-->
8037
8038 <!--property WorkingDirectory is not documented!-->
8039
8040 <!--property RootDirectory is not documented!-->
8041
8042 <!--property RootImage is not documented!-->
8043
35f4e010
ZJS
8044 <!--property RootImageOptions is not documented!-->
8045
8046 <!--property RootHash is not documented!-->
8047
8048 <!--property RootHashPath is not documented!-->
8049
8050 <!--property RootHashSignature is not documented!-->
8051
8052 <!--property RootHashSignaturePath is not documented!-->
8053
8054 <!--property RootVerity is not documented!-->
8055
8056 <!--property MountImages is not documented!-->
8057
00bb75d7
ZJS
8058 <!--property OOMScoreAdjust is not documented!-->
8059
8060 <!--property CoredumpFilter is not documented!-->
8061
8062 <!--property Nice is not documented!-->
8063
8064 <!--property IOSchedulingClass is not documented!-->
8065
8066 <!--property IOSchedulingPriority is not documented!-->
8067
8068 <!--property CPUSchedulingPolicy is not documented!-->
8069
8070 <!--property CPUSchedulingPriority is not documented!-->
8071
8072 <!--property CPUAffinity is not documented!-->
8073
8074 <!--property CPUAffinityFromNUMA is not documented!-->
8075
8076 <!--property NUMAPolicy is not documented!-->
8077
8078 <!--property NUMAMask is not documented!-->
8079
8080 <!--property TimerSlackNSec is not documented!-->
8081
8082 <!--property CPUSchedulingResetOnFork is not documented!-->
8083
8084 <!--property NonBlocking is not documented!-->
8085
8086 <!--property StandardInput is not documented!-->
8087
8088 <!--property StandardInputFileDescriptorName is not documented!-->
8089
8090 <!--property StandardInputData is not documented!-->
8091
8092 <!--property StandardOutput is not documented!-->
8093
8094 <!--property StandardOutputFileDescriptorName is not documented!-->
8095
8096 <!--property StandardError is not documented!-->
8097
8098 <!--property StandardErrorFileDescriptorName is not documented!-->
8099
8100 <!--property TTYPath is not documented!-->
8101
8102 <!--property TTYReset is not documented!-->
8103
8104 <!--property TTYVHangup is not documented!-->
8105
8106 <!--property TTYVTDisallocate is not documented!-->
8107
8108 <!--property SyslogPriority is not documented!-->
8109
8110 <!--property SyslogIdentifier is not documented!-->
8111
8112 <!--property SyslogLevelPrefix is not documented!-->
8113
8114 <!--property SyslogLevel is not documented!-->
8115
8116 <!--property SyslogFacility is not documented!-->
8117
8118 <!--property LogLevelMax is not documented!-->
8119
8120 <!--property LogRateLimitIntervalUSec is not documented!-->
8121
8122 <!--property LogRateLimitBurst is not documented!-->
8123
8124 <!--property LogExtraFields is not documented!-->
8125
8126 <!--property LogNamespace is not documented!-->
8127
8128 <!--property AmbientCapabilities is not documented!-->
8129
8130 <!--property User is not documented!-->
8131
8132 <!--property Group is not documented!-->
8133
8134 <!--property DynamicUser is not documented!-->
8135
8136 <!--property RemoveIPC is not documented!-->
8137
e4b2cea3
ZJS
8138 <!--property SetCredential is not documented!-->
8139
8140 <!--property LoadCredential is not documented!-->
8141
00bb75d7
ZJS
8142 <!--property SupplementaryGroups is not documented!-->
8143
8144 <!--property PAMName is not documented!-->
8145
8146 <!--property ReadWritePaths is not documented!-->
3031660c 8147
00bb75d7 8148 <!--property ReadOnlyPaths is not documented!-->
3031660c 8149
00bb75d7 8150 <!--property InaccessiblePaths is not documented!-->
3031660c 8151
00bb75d7 8152 <!--property PrivateTmp is not documented!-->
3031660c 8153
00bb75d7 8154 <!--property PrivateDevices is not documented!-->
3031660c 8155
00bb75d7 8156 <!--property ProtectClock is not documented!-->
3031660c 8157
00bb75d7 8158 <!--property ProtectKernelTunables is not documented!-->
3031660c 8159
00bb75d7 8160 <!--property ProtectKernelModules is not documented!-->
3031660c 8161
00bb75d7 8162 <!--property ProtectKernelLogs is not documented!-->
3031660c 8163
00bb75d7 8164 <!--property ProtectControlGroups is not documented!-->
3031660c 8165
00bb75d7 8166 <!--property PrivateNetwork is not documented!-->
3031660c 8167
00bb75d7 8168 <!--property PrivateUsers is not documented!-->
3031660c 8169
00bb75d7 8170 <!--property PrivateMounts is not documented!-->
3031660c 8171
00bb75d7 8172 <!--property ProtectHome is not documented!-->
3031660c 8173
00bb75d7 8174 <!--property ProtectSystem is not documented!-->
3031660c 8175
00bb75d7 8176 <!--property SameProcessGroup is not documented!-->
3031660c 8177
00bb75d7 8178 <!--property UtmpIdentifier is not documented!-->
47fb7fd6 8179
00bb75d7 8180 <!--property UtmpMode is not documented!-->
47fb7fd6 8181
00bb75d7 8182 <!--property SELinuxContext is not documented!-->
47fb7fd6 8183
00bb75d7 8184 <!--property AppArmorProfile is not documented!-->
47fb7fd6 8185
00bb75d7 8186 <!--property SmackProcessLabel is not documented!-->
47fb7fd6 8187
00bb75d7 8188 <!--property IgnoreSIGPIPE is not documented!-->
47fb7fd6 8189
00bb75d7 8190 <!--property NoNewPrivileges is not documented!-->
47fb7fd6 8191
00bb75d7 8192 <!--property SystemCallFilter is not documented!-->
47fb7fd6 8193
00bb75d7 8194 <!--property SystemCallArchitectures is not documented!-->
47fb7fd6 8195
00bb75d7 8196 <!--property SystemCallErrorNumber is not documented!-->
47fb7fd6 8197
1f6b4144
ZJS
8198 <!--property SystemCallLog is not documented!-->
8199
00bb75d7 8200 <!--property Personality is not documented!-->
47fb7fd6 8201
00bb75d7 8202 <!--property LockPersonality is not documented!-->
47fb7fd6 8203
00bb75d7 8204 <!--property RestrictAddressFamilies is not documented!-->
47fb7fd6 8205
00bb75d7 8206 <!--property RuntimeDirectoryPreserve is not documented!-->
47fb7fd6 8207
00bb75d7 8208 <!--property RuntimeDirectoryMode is not documented!-->
47fb7fd6 8209
00bb75d7 8210 <!--property RuntimeDirectory is not documented!-->
47fb7fd6 8211
00bb75d7 8212 <!--property StateDirectoryMode is not documented!-->
47fb7fd6 8213
00bb75d7 8214 <!--property StateDirectory is not documented!-->
47fb7fd6 8215
00bb75d7 8216 <!--property CacheDirectoryMode is not documented!-->
47fb7fd6 8217
00bb75d7 8218 <!--property CacheDirectory is not documented!-->
47fb7fd6 8219
00bb75d7 8220 <!--property LogsDirectoryMode is not documented!-->
47fb7fd6 8221
00bb75d7 8222 <!--property LogsDirectory is not documented!-->
47fb7fd6 8223
00bb75d7 8224 <!--property ConfigurationDirectoryMode is not documented!-->
47fb7fd6 8225
00bb75d7 8226 <!--property ConfigurationDirectory is not documented!-->
47fb7fd6 8227
00bb75d7 8228 <!--property TimeoutCleanUSec is not documented!-->
47fb7fd6 8229
00bb75d7 8230 <!--property MemoryDenyWriteExecute is not documented!-->
47fb7fd6 8231
00bb75d7 8232 <!--property RestrictRealtime is not documented!-->
47fb7fd6 8233
00bb75d7 8234 <!--property RestrictSUIDSGID is not documented!-->
47fb7fd6 8235
00bb75d7 8236 <!--property RestrictNamespaces is not documented!-->
47fb7fd6 8237
00bb75d7 8238 <!--property BindPaths is not documented!-->
47fb7fd6 8239
00bb75d7 8240 <!--property BindReadOnlyPaths is not documented!-->
47fb7fd6 8241
00bb75d7 8242 <!--property TemporaryFileSystem is not documented!-->
47fb7fd6 8243
00bb75d7 8244 <!--property MountAPIVFS is not documented!-->
47fb7fd6 8245
00bb75d7 8246 <!--property KeyringMode is not documented!-->
47fb7fd6 8247
e4b2cea3
ZJS
8248 <!--property ProtectProc is not documented!-->
8249
8250 <!--property ProcSubset is not documented!-->
8251
00bb75d7 8252 <!--property ProtectHostname is not documented!-->
47fb7fd6 8253
00bb75d7 8254 <!--property NetworkNamespacePath is not documented!-->
47fb7fd6 8255
00bb75d7 8256 <!--property KillMode is not documented!-->
47fb7fd6 8257
00bb75d7 8258 <!--property KillSignal is not documented!-->
47fb7fd6 8259
00bb75d7 8260 <!--property RestartKillSignal is not documented!-->
47fb7fd6 8261
00bb75d7 8262 <!--property FinalKillSignal is not documented!-->
47fb7fd6 8263
00bb75d7 8264 <!--property SendSIGKILL is not documented!-->
47fb7fd6 8265
00bb75d7 8266 <!--property SendSIGHUP is not documented!-->
47fb7fd6 8267
00bb75d7 8268 <!--property WatchdogSignal is not documented!-->
47fb7fd6 8269
00bb75d7 8270 <!--Autogenerated cross-references for systemd.directives, do not edit-->
47fb7fd6 8271
00bb75d7 8272 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
47fb7fd6 8273
00bb75d7 8274 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Swap"/>
47fb7fd6 8275
00bb75d7 8276 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
47fb7fd6 8277
48f99d7c
ZJS
8278 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Swap"/>
8279
00bb75d7 8280 <variablelist class="dbus-method" generated="True" extra-ref="GetProcesses()"/>
47fb7fd6 8281
00bb75d7 8282 <variablelist class="dbus-method" generated="True" extra-ref="AttachProcesses()"/>
47fb7fd6 8283
00bb75d7 8284 <variablelist class="dbus-property" generated="True" extra-ref="What"/>
47fb7fd6 8285
00bb75d7 8286 <variablelist class="dbus-property" generated="True" extra-ref="Priority"/>
47fb7fd6 8287
00bb75d7 8288 <variablelist class="dbus-property" generated="True" extra-ref="Options"/>
47fb7fd6 8289
00bb75d7 8290 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutUSec"/>
47fb7fd6 8291
00bb75d7 8292 <variablelist class="dbus-property" generated="True" extra-ref="ControlPID"/>
47fb7fd6 8293
00bb75d7 8294 <variablelist class="dbus-property" generated="True" extra-ref="Result"/>
47fb7fd6 8295
00bb75d7 8296 <variablelist class="dbus-property" generated="True" extra-ref="UID"/>
47fb7fd6 8297
00bb75d7 8298 <variablelist class="dbus-property" generated="True" extra-ref="GID"/>
47fb7fd6 8299
00bb75d7 8300 <variablelist class="dbus-property" generated="True" extra-ref="ExecActivate"/>
47fb7fd6 8301
00bb75d7 8302 <variablelist class="dbus-property" generated="True" extra-ref="ExecDeactivate"/>
47fb7fd6 8303
00bb75d7 8304 <variablelist class="dbus-property" generated="True" extra-ref="Slice"/>
47fb7fd6 8305
00bb75d7 8306 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroup"/>
47fb7fd6 8307
00bb75d7 8308 <variablelist class="dbus-property" generated="True" extra-ref="MemoryCurrent"/>
47fb7fd6 8309
00bb75d7 8310 <variablelist class="dbus-property" generated="True" extra-ref="CPUUsageNSec"/>
47fb7fd6 8311
00bb75d7 8312 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveCPUs"/>
47fb7fd6 8313
00bb75d7 8314 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveMemoryNodes"/>
47fb7fd6 8315
00bb75d7 8316 <variablelist class="dbus-property" generated="True" extra-ref="TasksCurrent"/>
47fb7fd6 8317
00bb75d7 8318 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressBytes"/>
47fb7fd6 8319
00bb75d7 8320 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressPackets"/>
47fb7fd6 8321
00bb75d7 8322 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressBytes"/>
47fb7fd6 8323
00bb75d7 8324 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressPackets"/>
47fb7fd6 8325
00bb75d7 8326 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBytes"/>
47fb7fd6 8327
00bb75d7 8328 <variablelist class="dbus-property" generated="True" extra-ref="IOReadOperations"/>
47fb7fd6 8329
00bb75d7 8330 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBytes"/>
47fb7fd6 8331
00bb75d7 8332 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteOperations"/>
47fb7fd6 8333
00bb75d7 8334 <variablelist class="dbus-property" generated="True" extra-ref="Delegate"/>
47fb7fd6 8335
00bb75d7 8336 <variablelist class="dbus-property" generated="True" extra-ref="DelegateControllers"/>
47fb7fd6 8337
00bb75d7 8338 <variablelist class="dbus-property" generated="True" extra-ref="CPUAccounting"/>
47fb7fd6 8339
00bb75d7 8340 <variablelist class="dbus-property" generated="True" extra-ref="CPUWeight"/>
47fb7fd6 8341
00bb75d7 8342 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUWeight"/>
47fb7fd6 8343
00bb75d7 8344 <variablelist class="dbus-property" generated="True" extra-ref="CPUShares"/>
47fb7fd6 8345
00bb75d7 8346 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUShares"/>
47fb7fd6 8347
00bb75d7 8348 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPerSecUSec"/>
47fb7fd6 8349
00bb75d7 8350 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPeriodUSec"/>
47fb7fd6 8351
00bb75d7 8352 <variablelist class="dbus-property" generated="True" extra-ref="AllowedCPUs"/>
47fb7fd6 8353
00bb75d7 8354 <variablelist class="dbus-property" generated="True" extra-ref="AllowedMemoryNodes"/>
47fb7fd6 8355
00bb75d7 8356 <variablelist class="dbus-property" generated="True" extra-ref="IOAccounting"/>
47fb7fd6 8357
00bb75d7 8358 <variablelist class="dbus-property" generated="True" extra-ref="IOWeight"/>
47fb7fd6 8359
00bb75d7 8360 <variablelist class="dbus-property" generated="True" extra-ref="StartupIOWeight"/>
47fb7fd6 8361
00bb75d7 8362 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceWeight"/>
47fb7fd6 8363
00bb75d7 8364 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBandwidthMax"/>
47fb7fd6 8365
00bb75d7 8366 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBandwidthMax"/>
47fb7fd6 8367
00bb75d7 8368 <variablelist class="dbus-property" generated="True" extra-ref="IOReadIOPSMax"/>
47fb7fd6 8369
00bb75d7 8370 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteIOPSMax"/>
47fb7fd6 8371
00bb75d7 8372 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceLatencyTargetUSec"/>
47fb7fd6 8373
00bb75d7 8374 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOAccounting"/>
47fb7fd6 8375
00bb75d7 8376 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWeight"/>
47fb7fd6 8377
00bb75d7 8378 <variablelist class="dbus-property" generated="True" extra-ref="StartupBlockIOWeight"/>
47fb7fd6 8379
00bb75d7 8380 <variablelist class="dbus-property" generated="True" extra-ref="BlockIODeviceWeight"/>
47fb7fd6 8381
00bb75d7 8382 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOReadBandwidth"/>
47fb7fd6 8383
00bb75d7 8384 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWriteBandwidth"/>
47fb7fd6 8385
00bb75d7 8386 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAccounting"/>
47fb7fd6 8387
00bb75d7 8388 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryLow"/>
47fb7fd6 8389
00bb75d7 8390 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryMin"/>
47fb7fd6 8391
00bb75d7 8392 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMin"/>
47fb7fd6 8393
00bb75d7
ZJS
8394 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLow"/>
8395
8396 <variablelist class="dbus-property" generated="True" extra-ref="MemoryHigh"/>
8397
8398 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMax"/>
8399
8400 <variablelist class="dbus-property" generated="True" extra-ref="MemorySwapMax"/>
8401
8402 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLimit"/>
8403
8404 <variablelist class="dbus-property" generated="True" extra-ref="DevicePolicy"/>
8405
8406 <variablelist class="dbus-property" generated="True" extra-ref="DeviceAllow"/>
8407
8408 <variablelist class="dbus-property" generated="True" extra-ref="TasksAccounting"/>
8409
8410 <variablelist class="dbus-property" generated="True" extra-ref="TasksMax"/>
8411
8412 <variablelist class="dbus-property" generated="True" extra-ref="IPAccounting"/>
8413
8414 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressAllow"/>
8415
8416 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressDeny"/>
8417
8418 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressFilterPath"/>
8419
8420 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressFilterPath"/>
8421
8422 <variablelist class="dbus-property" generated="True" extra-ref="DisableControllers"/>
8423
4d824a4e
AZ
8424 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMSwap"/>
8425
8426 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressure"/>
8427
8428 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressureLimitPercent"/>
8429
00bb75d7
ZJS
8430 <variablelist class="dbus-property" generated="True" extra-ref="Environment"/>
8431
8432 <variablelist class="dbus-property" generated="True" extra-ref="EnvironmentFiles"/>
8433
8434 <variablelist class="dbus-property" generated="True" extra-ref="PassEnvironment"/>
8435
8436 <variablelist class="dbus-property" generated="True" extra-ref="UnsetEnvironment"/>
8437
8438 <variablelist class="dbus-property" generated="True" extra-ref="UMask"/>
8439
8440 <variablelist class="dbus-property" generated="True" extra-ref="LimitCPU"/>
8441
8442 <variablelist class="dbus-property" generated="True" extra-ref="LimitCPUSoft"/>
8443
8444 <variablelist class="dbus-property" generated="True" extra-ref="LimitFSIZE"/>
8445
8446 <variablelist class="dbus-property" generated="True" extra-ref="LimitFSIZESoft"/>
8447
8448 <variablelist class="dbus-property" generated="True" extra-ref="LimitDATA"/>
8449
8450 <variablelist class="dbus-property" generated="True" extra-ref="LimitDATASoft"/>
8451
8452 <variablelist class="dbus-property" generated="True" extra-ref="LimitSTACK"/>
8453
8454 <variablelist class="dbus-property" generated="True" extra-ref="LimitSTACKSoft"/>
8455
8456 <variablelist class="dbus-property" generated="True" extra-ref="LimitCORE"/>
8457
8458 <variablelist class="dbus-property" generated="True" extra-ref="LimitCORESoft"/>
8459
8460 <variablelist class="dbus-property" generated="True" extra-ref="LimitRSS"/>
8461
8462 <variablelist class="dbus-property" generated="True" extra-ref="LimitRSSSoft"/>
8463
8464 <variablelist class="dbus-property" generated="True" extra-ref="LimitNOFILE"/>
8465
8466 <variablelist class="dbus-property" generated="True" extra-ref="LimitNOFILESoft"/>
8467
8468 <variablelist class="dbus-property" generated="True" extra-ref="LimitAS"/>
8469
8470 <variablelist class="dbus-property" generated="True" extra-ref="LimitASSoft"/>
8471
8472 <variablelist class="dbus-property" generated="True" extra-ref="LimitNPROC"/>
8473
8474 <variablelist class="dbus-property" generated="True" extra-ref="LimitNPROCSoft"/>
8475
8476 <variablelist class="dbus-property" generated="True" extra-ref="LimitMEMLOCK"/>
8477
8478 <variablelist class="dbus-property" generated="True" extra-ref="LimitMEMLOCKSoft"/>
8479
8480 <variablelist class="dbus-property" generated="True" extra-ref="LimitLOCKS"/>
8481
8482 <variablelist class="dbus-property" generated="True" extra-ref="LimitLOCKSSoft"/>
8483
8484 <variablelist class="dbus-property" generated="True" extra-ref="LimitSIGPENDING"/>
8485
8486 <variablelist class="dbus-property" generated="True" extra-ref="LimitSIGPENDINGSoft"/>
8487
8488 <variablelist class="dbus-property" generated="True" extra-ref="LimitMSGQUEUE"/>
8489
8490 <variablelist class="dbus-property" generated="True" extra-ref="LimitMSGQUEUESoft"/>
8491
8492 <variablelist class="dbus-property" generated="True" extra-ref="LimitNICE"/>
8493
8494 <variablelist class="dbus-property" generated="True" extra-ref="LimitNICESoft"/>
8495
8496 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTPRIO"/>
8497
8498 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTPRIOSoft"/>
8499
8500 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTTIME"/>
8501
8502 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTTIMESoft"/>
8503
8504 <variablelist class="dbus-property" generated="True" extra-ref="WorkingDirectory"/>
8505
8506 <variablelist class="dbus-property" generated="True" extra-ref="RootDirectory"/>
8507
8508 <variablelist class="dbus-property" generated="True" extra-ref="RootImage"/>
8509
35f4e010
ZJS
8510 <variablelist class="dbus-property" generated="True" extra-ref="RootImageOptions"/>
8511
8512 <variablelist class="dbus-property" generated="True" extra-ref="RootHash"/>
8513
8514 <variablelist class="dbus-property" generated="True" extra-ref="RootHashPath"/>
8515
8516 <variablelist class="dbus-property" generated="True" extra-ref="RootHashSignature"/>
8517
8518 <variablelist class="dbus-property" generated="True" extra-ref="RootHashSignaturePath"/>
8519
8520 <variablelist class="dbus-property" generated="True" extra-ref="RootVerity"/>
8521
8522 <variablelist class="dbus-property" generated="True" extra-ref="MountImages"/>
8523
00bb75d7
ZJS
8524 <variablelist class="dbus-property" generated="True" extra-ref="OOMScoreAdjust"/>
8525
8526 <variablelist class="dbus-property" generated="True" extra-ref="CoredumpFilter"/>
8527
8528 <variablelist class="dbus-property" generated="True" extra-ref="Nice"/>
8529
8530 <variablelist class="dbus-property" generated="True" extra-ref="IOSchedulingClass"/>
8531
8532 <variablelist class="dbus-property" generated="True" extra-ref="IOSchedulingPriority"/>
8533
8534 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingPolicy"/>
8535
8536 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingPriority"/>
8537
8538 <variablelist class="dbus-property" generated="True" extra-ref="CPUAffinity"/>
8539
8540 <variablelist class="dbus-property" generated="True" extra-ref="CPUAffinityFromNUMA"/>
8541
8542 <variablelist class="dbus-property" generated="True" extra-ref="NUMAPolicy"/>
8543
8544 <variablelist class="dbus-property" generated="True" extra-ref="NUMAMask"/>
8545
8546 <variablelist class="dbus-property" generated="True" extra-ref="TimerSlackNSec"/>
8547
8548 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingResetOnFork"/>
8549
8550 <variablelist class="dbus-property" generated="True" extra-ref="NonBlocking"/>
8551
8552 <variablelist class="dbus-property" generated="True" extra-ref="StandardInput"/>
8553
8554 <variablelist class="dbus-property" generated="True" extra-ref="StandardInputFileDescriptorName"/>
8555
8556 <variablelist class="dbus-property" generated="True" extra-ref="StandardInputData"/>
8557
8558 <variablelist class="dbus-property" generated="True" extra-ref="StandardOutput"/>
8559
8560 <variablelist class="dbus-property" generated="True" extra-ref="StandardOutputFileDescriptorName"/>
8561
8562 <variablelist class="dbus-property" generated="True" extra-ref="StandardError"/>
47fb7fd6 8563
00bb75d7 8564 <variablelist class="dbus-property" generated="True" extra-ref="StandardErrorFileDescriptorName"/>
47fb7fd6 8565
00bb75d7 8566 <variablelist class="dbus-property" generated="True" extra-ref="TTYPath"/>
47fb7fd6 8567
00bb75d7 8568 <variablelist class="dbus-property" generated="True" extra-ref="TTYReset"/>
47fb7fd6 8569
00bb75d7 8570 <variablelist class="dbus-property" generated="True" extra-ref="TTYVHangup"/>
47fb7fd6 8571
00bb75d7 8572 <variablelist class="dbus-property" generated="True" extra-ref="TTYVTDisallocate"/>
47fb7fd6 8573
00bb75d7 8574 <variablelist class="dbus-property" generated="True" extra-ref="SyslogPriority"/>
47fb7fd6 8575
00bb75d7 8576 <variablelist class="dbus-property" generated="True" extra-ref="SyslogIdentifier"/>
47fb7fd6 8577
00bb75d7 8578 <variablelist class="dbus-property" generated="True" extra-ref="SyslogLevelPrefix"/>
47fb7fd6 8579
00bb75d7 8580 <variablelist class="dbus-property" generated="True" extra-ref="SyslogLevel"/>
47fb7fd6 8581
00bb75d7 8582 <variablelist class="dbus-property" generated="True" extra-ref="SyslogFacility"/>
47fb7fd6 8583
00bb75d7 8584 <variablelist class="dbus-property" generated="True" extra-ref="LogLevelMax"/>
47fb7fd6 8585
00bb75d7 8586 <variablelist class="dbus-property" generated="True" extra-ref="LogRateLimitIntervalUSec"/>
47fb7fd6 8587
00bb75d7 8588 <variablelist class="dbus-property" generated="True" extra-ref="LogRateLimitBurst"/>
47fb7fd6 8589
00bb75d7 8590 <variablelist class="dbus-property" generated="True" extra-ref="LogExtraFields"/>
47fb7fd6 8591
00bb75d7 8592 <variablelist class="dbus-property" generated="True" extra-ref="LogNamespace"/>
47fb7fd6 8593
00bb75d7 8594 <variablelist class="dbus-property" generated="True" extra-ref="SecureBits"/>
47fb7fd6 8595
00bb75d7 8596 <variablelist class="dbus-property" generated="True" extra-ref="CapabilityBoundingSet"/>
47fb7fd6 8597
00bb75d7 8598 <variablelist class="dbus-property" generated="True" extra-ref="AmbientCapabilities"/>
47fb7fd6 8599
00bb75d7 8600 <variablelist class="dbus-property" generated="True" extra-ref="User"/>
47fb7fd6 8601
00bb75d7 8602 <variablelist class="dbus-property" generated="True" extra-ref="Group"/>
47fb7fd6 8603
00bb75d7 8604 <variablelist class="dbus-property" generated="True" extra-ref="DynamicUser"/>
47fb7fd6 8605
00bb75d7 8606 <variablelist class="dbus-property" generated="True" extra-ref="RemoveIPC"/>
47fb7fd6 8607
e4b2cea3
ZJS
8608 <variablelist class="dbus-property" generated="True" extra-ref="SetCredential"/>
8609
8610 <variablelist class="dbus-property" generated="True" extra-ref="LoadCredential"/>
8611
00bb75d7 8612 <variablelist class="dbus-property" generated="True" extra-ref="SupplementaryGroups"/>
47fb7fd6 8613
00bb75d7 8614 <variablelist class="dbus-property" generated="True" extra-ref="PAMName"/>
47fb7fd6 8615
00bb75d7 8616 <variablelist class="dbus-property" generated="True" extra-ref="ReadWritePaths"/>
47fb7fd6 8617
00bb75d7 8618 <variablelist class="dbus-property" generated="True" extra-ref="ReadOnlyPaths"/>
47fb7fd6 8619
00bb75d7 8620 <variablelist class="dbus-property" generated="True" extra-ref="InaccessiblePaths"/>
47fb7fd6 8621
00bb75d7 8622 <variablelist class="dbus-property" generated="True" extra-ref="MountFlags"/>
47fb7fd6 8623
00bb75d7 8624 <variablelist class="dbus-property" generated="True" extra-ref="PrivateTmp"/>
47fb7fd6 8625
00bb75d7 8626 <variablelist class="dbus-property" generated="True" extra-ref="PrivateDevices"/>
47fb7fd6 8627
00bb75d7 8628 <variablelist class="dbus-property" generated="True" extra-ref="ProtectClock"/>
47fb7fd6 8629
00bb75d7 8630 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelTunables"/>
47fb7fd6 8631
00bb75d7 8632 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelModules"/>
47fb7fd6 8633
00bb75d7 8634 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelLogs"/>
47fb7fd6 8635
00bb75d7 8636 <variablelist class="dbus-property" generated="True" extra-ref="ProtectControlGroups"/>
47fb7fd6 8637
00bb75d7 8638 <variablelist class="dbus-property" generated="True" extra-ref="PrivateNetwork"/>
47fb7fd6 8639
00bb75d7 8640 <variablelist class="dbus-property" generated="True" extra-ref="PrivateUsers"/>
47fb7fd6 8641
00bb75d7 8642 <variablelist class="dbus-property" generated="True" extra-ref="PrivateMounts"/>
47fb7fd6 8643
00bb75d7 8644 <variablelist class="dbus-property" generated="True" extra-ref="ProtectHome"/>
47fb7fd6 8645
00bb75d7 8646 <variablelist class="dbus-property" generated="True" extra-ref="ProtectSystem"/>
47fb7fd6 8647
00bb75d7 8648 <variablelist class="dbus-property" generated="True" extra-ref="SameProcessGroup"/>
47fb7fd6 8649
00bb75d7 8650 <variablelist class="dbus-property" generated="True" extra-ref="UtmpIdentifier"/>
47fb7fd6 8651
00bb75d7 8652 <variablelist class="dbus-property" generated="True" extra-ref="UtmpMode"/>
47fb7fd6 8653
00bb75d7 8654 <variablelist class="dbus-property" generated="True" extra-ref="SELinuxContext"/>
47fb7fd6 8655
00bb75d7 8656 <variablelist class="dbus-property" generated="True" extra-ref="AppArmorProfile"/>
47fb7fd6 8657
00bb75d7 8658 <variablelist class="dbus-property" generated="True" extra-ref="SmackProcessLabel"/>
47fb7fd6 8659
00bb75d7 8660 <variablelist class="dbus-property" generated="True" extra-ref="IgnoreSIGPIPE"/>
47fb7fd6 8661
00bb75d7 8662 <variablelist class="dbus-property" generated="True" extra-ref="NoNewPrivileges"/>
47fb7fd6 8663
00bb75d7 8664 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallFilter"/>
47fb7fd6 8665
00bb75d7 8666 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallArchitectures"/>
47fb7fd6 8667
00bb75d7 8668 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallErrorNumber"/>
47fb7fd6 8669
1f6b4144
ZJS
8670 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallLog"/>
8671
00bb75d7 8672 <variablelist class="dbus-property" generated="True" extra-ref="Personality"/>
47fb7fd6 8673
00bb75d7 8674 <variablelist class="dbus-property" generated="True" extra-ref="LockPersonality"/>
47fb7fd6 8675
00bb75d7 8676 <variablelist class="dbus-property" generated="True" extra-ref="RestrictAddressFamilies"/>
47fb7fd6 8677
00bb75d7 8678 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectoryPreserve"/>
47fb7fd6 8679
00bb75d7 8680 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectoryMode"/>
47fb7fd6 8681
00bb75d7 8682 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectory"/>
47fb7fd6 8683
00bb75d7 8684 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectoryMode"/>
47fb7fd6 8685
00bb75d7 8686 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectory"/>
3031660c 8687
00bb75d7 8688 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectoryMode"/>
3031660c 8689
00bb75d7 8690 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectory"/>
3031660c 8691
00bb75d7 8692 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectoryMode"/>
3031660c 8693
00bb75d7 8694 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectory"/>
3031660c 8695
00bb75d7 8696 <variablelist class="dbus-property" generated="True" extra-ref="ConfigurationDirectoryMode"/>
3031660c 8697
00bb75d7 8698 <variablelist class="dbus-property" generated="True" extra-ref="ConfigurationDirectory"/>
3031660c 8699
00bb75d7 8700 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutCleanUSec"/>
3031660c 8701
00bb75d7 8702 <variablelist class="dbus-property" generated="True" extra-ref="MemoryDenyWriteExecute"/>
3031660c 8703
00bb75d7 8704 <variablelist class="dbus-property" generated="True" extra-ref="RestrictRealtime"/>
3031660c 8705
00bb75d7 8706 <variablelist class="dbus-property" generated="True" extra-ref="RestrictSUIDSGID"/>
3031660c 8707
00bb75d7 8708 <variablelist class="dbus-property" generated="True" extra-ref="RestrictNamespaces"/>
3031660c 8709
00bb75d7 8710 <variablelist class="dbus-property" generated="True" extra-ref="BindPaths"/>
3031660c 8711
00bb75d7 8712 <variablelist class="dbus-property" generated="True" extra-ref="BindReadOnlyPaths"/>
3031660c 8713
00bb75d7 8714 <variablelist class="dbus-property" generated="True" extra-ref="TemporaryFileSystem"/>
3031660c 8715
00bb75d7 8716 <variablelist class="dbus-property" generated="True" extra-ref="MountAPIVFS"/>
3031660c 8717
00bb75d7 8718 <variablelist class="dbus-property" generated="True" extra-ref="KeyringMode"/>
3031660c 8719
e4b2cea3
ZJS
8720 <variablelist class="dbus-property" generated="True" extra-ref="ProtectProc"/>
8721
8722 <variablelist class="dbus-property" generated="True" extra-ref="ProcSubset"/>
8723
00bb75d7 8724 <variablelist class="dbus-property" generated="True" extra-ref="ProtectHostname"/>
3031660c 8725
00bb75d7 8726 <variablelist class="dbus-property" generated="True" extra-ref="NetworkNamespacePath"/>
3031660c 8727
00bb75d7 8728 <variablelist class="dbus-property" generated="True" extra-ref="KillMode"/>
3031660c 8729
00bb75d7 8730 <variablelist class="dbus-property" generated="True" extra-ref="KillSignal"/>
3031660c 8731
00bb75d7 8732 <variablelist class="dbus-property" generated="True" extra-ref="RestartKillSignal"/>
3031660c 8733
00bb75d7 8734 <variablelist class="dbus-property" generated="True" extra-ref="FinalKillSignal"/>
3031660c 8735
00bb75d7 8736 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGKILL"/>
47fb7fd6 8737
00bb75d7 8738 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGHUP"/>
47fb7fd6 8739
00bb75d7 8740 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogSignal"/>
47fb7fd6 8741
00bb75d7 8742 <!--End of Autogenerated section-->
3031660c
ZJS
8743
8744 <refsect2>
8745 <title>Properties</title>
8746
8747 <para>Most of the properties map directly to the corresponding settings in swap unit files. As mount
8748 units invoke the
d3fcecf3 8749 <citerefentry project="man-pages"><refentrytitle>swapon</refentrytitle><manvolnum>8</manvolnum></citerefentry> command,
3031660c
ZJS
8750 their bus objects include implicit <varname>ExecActivate</varname> (and similar) fields which contain
8751 information about processes to execute. They also share most of the fields related to the execution
8752 context that Service objects expose (see above). In addition to these properties there are the
8753 following:</para>
8754
8755 <para><varname>ControlPID</varname> contains the PID of the currently running
d3fcecf3
ZJS
8756 <citerefentry project="man-pages"><refentrytitle>swapon</refentrytitle><manvolnum>8</manvolnum></citerefentry> or
8757 <citerefentry project="man-pages"><refentrytitle>swapoff</refentrytitle><manvolnum>8</manvolnum></citerefentry>
b7a47345 8758 command if there is one running, otherwise 0.</para>
3031660c
ZJS
8759
8760 <para><varname>Result</varname> contains a value explaining why a mount unit failed if it failed. It
8761 can take the values <literal>success</literal>, <literal>resources</literal>,
2736c25c 8762 <literal>timeout</literal>, <literal>exit-code</literal>, <literal>signal</literal>, or
3031660c
ZJS
8763 <literal>core-dump</literal> which have the identical meanings as the corresponding values of the
8764 corresponding field of service unit objects (see above).</para>
8765 </refsect2>
8766 </refsect1>
8767
8768
8769 <refsect1>
8770 <title>Path Unit Objects</title>
8771
48f99d7c 8772 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/cups_2epath" interface="org.freedesktop.systemd1.Path">
3031660c 8773node /org/freedesktop/systemd1/unit/cups_2epath {
3031660c 8774 interface org.freedesktop.systemd1.Path {
3031660c 8775 properties:
47fb7fd6
ZJS
8776 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8777 readonly s Unit = '...';
8778 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8779 readonly a(ss) Paths = [...];
8780 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8781 readonly b MakeDirectory = ...;
8782 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8783 readonly u DirectoryMode = ...;
8784 readonly s Result = '...';
3031660c 8785 };
47fb7fd6
ZJS
8786 interface org.freedesktop.DBus.Peer { ... };
8787 interface org.freedesktop.DBus.Introspectable { ... };
8788 interface org.freedesktop.DBus.Properties { ... };
8789 interface org.freedesktop.systemd1.Unit { ... };
3031660c
ZJS
8790};
8791 </programlisting>
8792
47fb7fd6
ZJS
8793 <!--property MakeDirectory is not documented!-->
8794
8795 <!--property DirectoryMode is not documented!-->
8796
00bb75d7
ZJS
8797 <!--Autogenerated cross-references for systemd.directives, do not edit-->
8798
00bb75d7
ZJS
8799 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
8800
8801 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Path"/>
8802
8803 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
8804
48f99d7c
ZJS
8805 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Path"/>
8806
00bb75d7
ZJS
8807 <variablelist class="dbus-property" generated="True" extra-ref="Unit"/>
8808
8809 <variablelist class="dbus-property" generated="True" extra-ref="Paths"/>
8810
8811 <variablelist class="dbus-property" generated="True" extra-ref="MakeDirectory"/>
8812
8813 <variablelist class="dbus-property" generated="True" extra-ref="DirectoryMode"/>
8814
8815 <variablelist class="dbus-property" generated="True" extra-ref="Result"/>
8816
8817 <!--End of Autogenerated section-->
8818
3031660c
ZJS
8819 <refsect2>
8820 <title>Properties</title>
8821
8822 <para>Most properties correspond directly with the matching settings in path unit files.</para>
8823
8824 <para>The others:</para>
8825
8826 <para><varname>Paths</varname> contains an array of structs. Each struct contains the condition to
8827 watch, which can be one of <literal>PathExists</literal>, <literal>PathExistsGlob</literal>,
2736c25c 8828 <literal>PathChanged</literal>, <literal>PathModified</literal>, or <literal>DirectoryNotEmpty</literal>
3031660c
ZJS
8829 which correspond directly to the matching settings in the path unit files; and the path to watch,
8830 possibly including glob expressions.</para>
8831
8832 <para><varname>Result</varname> contains a result value which can be <literal>success</literal> or
2736c25c 8833 <literal>resources</literal> which have the same meaning as the corresponding field of the Service
3031660c
ZJS
8834 interface.</para>
8835 </refsect2>
8836 </refsect1>
8837
8838 <refsect1>
8839 <title>Slice Unit Objects</title>
8840
8841 <para>All slice unit objects implement the <interfacename>org.freedesktop.systemd1.Slice</interfacename>
8842 interface (described here) in addition to the generic
8843 <interfacename>org.freedesktop.systemd1.Unit</interfacename> interface (see above).</para>
8844
48f99d7c 8845 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/system_2eslice" interface="org.freedesktop.systemd1.Slice">
3031660c 8846node /org/freedesktop/systemd1/unit/system_2eslice {
3031660c
ZJS
8847 interface org.freedesktop.systemd1.Slice {
8848 methods:
47fb7fd6
ZJS
8849 GetProcesses(out a(sus) processes);
8850 AttachProcesses(in s subcgroup,
8851 in au pids);
3031660c 8852 properties:
47fb7fd6
ZJS
8853 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8854 readonly s Slice = '...';
8855 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8856 readonly s ControlGroup = '...';
8857 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8858 readonly t MemoryCurrent = ...;
8859 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8860 readonly t CPUUsageNSec = ...;
8861 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8862 readonly ay EffectiveCPUs = [...];
8863 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8864 readonly ay EffectiveMemoryNodes = [...];
8865 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8866 readonly t TasksCurrent = ...;
8867 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8868 readonly t IPIngressBytes = ...;
8869 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8870 readonly t IPIngressPackets = ...;
8871 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8872 readonly t IPEgressBytes = ...;
8873 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8874 readonly t IPEgressPackets = ...;
8875 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8876 readonly t IOReadBytes = ...;
8877 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8878 readonly t IOReadOperations = ...;
8879 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8880 readonly t IOWriteBytes = ...;
8881 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8882 readonly t IOWriteOperations = ...;
8883 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8884 readonly b Delegate = ...;
8885 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8886 readonly as DelegateControllers = ['...', ...];
8887 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8888 readonly b CPUAccounting = ...;
8889 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8890 readonly t CPUWeight = ...;
8891 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8892 readonly t StartupCPUWeight = ...;
8893 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8894 readonly t CPUShares = ...;
8895 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8896 readonly t StartupCPUShares = ...;
8897 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8898 readonly t CPUQuotaPerSecUSec = ...;
8899 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8900 readonly t CPUQuotaPeriodUSec = ...;
8901 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8902 readonly ay AllowedCPUs = [...];
8903 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8904 readonly ay AllowedMemoryNodes = [...];
8905 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8906 readonly b IOAccounting = ...;
8907 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8908 readonly t IOWeight = ...;
8909 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8910 readonly t StartupIOWeight = ...;
8911 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8912 readonly a(st) IODeviceWeight = [...];
8913 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8914 readonly a(st) IOReadBandwidthMax = [...];
8915 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8916 readonly a(st) IOWriteBandwidthMax = [...];
8917 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8918 readonly a(st) IOReadIOPSMax = [...];
8919 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8920 readonly a(st) IOWriteIOPSMax = [...];
8921 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8922 readonly a(st) IODeviceLatencyTargetUSec = [...];
8923 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8924 readonly b BlockIOAccounting = ...;
8925 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8926 readonly t BlockIOWeight = ...;
8927 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8928 readonly t StartupBlockIOWeight = ...;
8929 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8930 readonly a(st) BlockIODeviceWeight = [...];
8931 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8932 readonly a(st) BlockIOReadBandwidth = [...];
8933 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8934 readonly a(st) BlockIOWriteBandwidth = [...];
8935 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8936 readonly b MemoryAccounting = ...;
8937 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8938 readonly t DefaultMemoryLow = ...;
8939 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8940 readonly t DefaultMemoryMin = ...;
8941 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8942 readonly t MemoryMin = ...;
8943 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8944 readonly t MemoryLow = ...;
8945 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8946 readonly t MemoryHigh = ...;
8947 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8948 readonly t MemoryMax = ...;
8949 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8950 readonly t MemorySwapMax = ...;
8951 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8952 readonly t MemoryLimit = ...;
8953 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8954 readonly s DevicePolicy = '...';
8955 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8956 readonly a(ss) DeviceAllow = [...];
8957 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8958 readonly b TasksAccounting = ...;
8959 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8960 readonly t TasksMax = ...;
8961 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8962 readonly b IPAccounting = ...;
8963 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8964 readonly a(iayu) IPAddressAllow = [...];
8965 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8966 readonly a(iayu) IPAddressDeny = [...];
8967 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8968 readonly as IPIngressFilterPath = ['...', ...];
8969 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8970 readonly as IPEgressFilterPath = ['...', ...];
8971 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8972 readonly as DisableControllers = ['...', ...];
4d824a4e
AZ
8973 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8974 readonly s ManagedOOMSwap = '...';
8975 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8976 readonly s ManagedOOMMemoryPressure = '...';
8977 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8978 readonly s ManagedOOMMemoryPressureLimitPercent = '...';
3031660c 8979 };
47fb7fd6
ZJS
8980 interface org.freedesktop.DBus.Peer { ... };
8981 interface org.freedesktop.DBus.Introspectable { ... };
8982 interface org.freedesktop.DBus.Properties { ... };
8983 interface org.freedesktop.systemd1.Unit { ... };
3031660c
ZJS
8984};
8985 </programlisting>
8986
47fb7fd6
ZJS
8987 <!--method GetProcesses is not documented!-->
8988
8989 <!--method AttachProcesses is not documented!-->
8990
8991 <!--property Slice is not documented!-->
8992
8993 <!--property MemoryCurrent is not documented!-->
8994
8995 <!--property CPUUsageNSec is not documented!-->
8996
8997 <!--property EffectiveCPUs is not documented!-->
8998
8999 <!--property EffectiveMemoryNodes is not documented!-->
9000
9001 <!--property TasksCurrent is not documented!-->
9002
9003 <!--property IPIngressBytes is not documented!-->
9004
9005 <!--property IPIngressPackets is not documented!-->
9006
9007 <!--property IPEgressBytes is not documented!-->
9008
9009 <!--property IPEgressPackets is not documented!-->
9010
9011 <!--property IOReadBytes is not documented!-->
9012
9013 <!--property IOReadOperations is not documented!-->
9014
9015 <!--property IOWriteBytes is not documented!-->
9016
9017 <!--property IOWriteOperations is not documented!-->
9018
9019 <!--property Delegate is not documented!-->
9020
9021 <!--property DelegateControllers is not documented!-->
9022
9023 <!--property CPUAccounting is not documented!-->
9024
9025 <!--property CPUWeight is not documented!-->
9026
9027 <!--property StartupCPUWeight is not documented!-->
9028
9029 <!--property CPUShares is not documented!-->
9030
9031 <!--property StartupCPUShares is not documented!-->
9032
9033 <!--property CPUQuotaPerSecUSec is not documented!-->
9034
9035 <!--property CPUQuotaPeriodUSec is not documented!-->
9036
9037 <!--property AllowedCPUs is not documented!-->
9038
9039 <!--property AllowedMemoryNodes is not documented!-->
9040
9041 <!--property IOAccounting is not documented!-->
9042
9043 <!--property IOWeight is not documented!-->
9044
9045 <!--property StartupIOWeight is not documented!-->
9046
9047 <!--property IODeviceWeight is not documented!-->
9048
9049 <!--property IOReadBandwidthMax is not documented!-->
9050
9051 <!--property IOWriteBandwidthMax is not documented!-->
9052
9053 <!--property IOReadIOPSMax is not documented!-->
9054
9055 <!--property IOWriteIOPSMax is not documented!-->
9056
9057 <!--property IODeviceLatencyTargetUSec is not documented!-->
9058
9059 <!--property BlockIOAccounting is not documented!-->
9060
9061 <!--property BlockIOWeight is not documented!-->
9062
9063 <!--property StartupBlockIOWeight is not documented!-->
9064
9065 <!--property BlockIODeviceWeight is not documented!-->
9066
9067 <!--property BlockIOReadBandwidth is not documented!-->
9068
9069 <!--property BlockIOWriteBandwidth is not documented!-->
9070
9071 <!--property MemoryAccounting is not documented!-->
9072
9073 <!--property DefaultMemoryLow is not documented!-->
9074
9075 <!--property DefaultMemoryMin is not documented!-->
9076
9077 <!--property MemoryMin is not documented!-->
9078
9079 <!--property MemoryLow is not documented!-->
9080
9081 <!--property MemoryHigh is not documented!-->
9082
9083 <!--property MemoryMax is not documented!-->
9084
9085 <!--property MemorySwapMax is not documented!-->
9086
9087 <!--property MemoryLimit is not documented!-->
9088
9089 <!--property DevicePolicy is not documented!-->
9090
9091 <!--property DeviceAllow is not documented!-->
9092
9093 <!--property TasksAccounting is not documented!-->
9094
9095 <!--property TasksMax is not documented!-->
9096
9097 <!--property IPAccounting is not documented!-->
9098
9099 <!--property IPAddressAllow is not documented!-->
9100
9101 <!--property IPAddressDeny is not documented!-->
9102
9103 <!--property IPIngressFilterPath is not documented!-->
9104
9105 <!--property IPEgressFilterPath is not documented!-->
9106
9107 <!--property DisableControllers is not documented!-->
9108
4d824a4e
AZ
9109 <!--property ManagedOOMSwap is not documented!-->
9110
9111 <!--property ManagedOOMMemoryPressure is not documented!-->
9112
9113 <!--property ManagedOOMMemoryPressureLimitPercent is not documented!-->
9114
00bb75d7
ZJS
9115 <!--Autogenerated cross-references for systemd.directives, do not edit-->
9116
00bb75d7
ZJS
9117 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
9118
9119 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Slice"/>
9120
9121 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
9122
48f99d7c
ZJS
9123 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Slice"/>
9124
00bb75d7
ZJS
9125 <variablelist class="dbus-method" generated="True" extra-ref="GetProcesses()"/>
9126
9127 <variablelist class="dbus-method" generated="True" extra-ref="AttachProcesses()"/>
9128
9129 <variablelist class="dbus-property" generated="True" extra-ref="Slice"/>
9130
9131 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroup"/>
9132
9133 <variablelist class="dbus-property" generated="True" extra-ref="MemoryCurrent"/>
9134
9135 <variablelist class="dbus-property" generated="True" extra-ref="CPUUsageNSec"/>
9136
9137 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveCPUs"/>
9138
9139 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveMemoryNodes"/>
9140
9141 <variablelist class="dbus-property" generated="True" extra-ref="TasksCurrent"/>
9142
9143 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressBytes"/>
9144
9145 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressPackets"/>
9146
9147 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressBytes"/>
9148
9149 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressPackets"/>
9150
9151 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBytes"/>
9152
9153 <variablelist class="dbus-property" generated="True" extra-ref="IOReadOperations"/>
9154
9155 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBytes"/>
9156
9157 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteOperations"/>
9158
9159 <variablelist class="dbus-property" generated="True" extra-ref="Delegate"/>
9160
9161 <variablelist class="dbus-property" generated="True" extra-ref="DelegateControllers"/>
9162
9163 <variablelist class="dbus-property" generated="True" extra-ref="CPUAccounting"/>
9164
9165 <variablelist class="dbus-property" generated="True" extra-ref="CPUWeight"/>
9166
9167 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUWeight"/>
9168
9169 <variablelist class="dbus-property" generated="True" extra-ref="CPUShares"/>
9170
9171 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUShares"/>
9172
9173 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPerSecUSec"/>
9174
9175 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPeriodUSec"/>
9176
9177 <variablelist class="dbus-property" generated="True" extra-ref="AllowedCPUs"/>
9178
9179 <variablelist class="dbus-property" generated="True" extra-ref="AllowedMemoryNodes"/>
9180
9181 <variablelist class="dbus-property" generated="True" extra-ref="IOAccounting"/>
9182
9183 <variablelist class="dbus-property" generated="True" extra-ref="IOWeight"/>
9184
9185 <variablelist class="dbus-property" generated="True" extra-ref="StartupIOWeight"/>
9186
9187 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceWeight"/>
9188
9189 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBandwidthMax"/>
9190
9191 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBandwidthMax"/>
9192
9193 <variablelist class="dbus-property" generated="True" extra-ref="IOReadIOPSMax"/>
9194
9195 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteIOPSMax"/>
9196
9197 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceLatencyTargetUSec"/>
9198
9199 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOAccounting"/>
9200
9201 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWeight"/>
9202
9203 <variablelist class="dbus-property" generated="True" extra-ref="StartupBlockIOWeight"/>
9204
9205 <variablelist class="dbus-property" generated="True" extra-ref="BlockIODeviceWeight"/>
9206
9207 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOReadBandwidth"/>
9208
9209 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWriteBandwidth"/>
9210
9211 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAccounting"/>
9212
9213 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryLow"/>
9214
9215 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryMin"/>
9216
9217 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMin"/>
9218
9219 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLow"/>
9220
9221 <variablelist class="dbus-property" generated="True" extra-ref="MemoryHigh"/>
9222
9223 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMax"/>
9224
9225 <variablelist class="dbus-property" generated="True" extra-ref="MemorySwapMax"/>
9226
9227 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLimit"/>
9228
9229 <variablelist class="dbus-property" generated="True" extra-ref="DevicePolicy"/>
9230
9231 <variablelist class="dbus-property" generated="True" extra-ref="DeviceAllow"/>
9232
9233 <variablelist class="dbus-property" generated="True" extra-ref="TasksAccounting"/>
9234
9235 <variablelist class="dbus-property" generated="True" extra-ref="TasksMax"/>
9236
9237 <variablelist class="dbus-property" generated="True" extra-ref="IPAccounting"/>
9238
9239 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressAllow"/>
9240
9241 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressDeny"/>
9242
9243 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressFilterPath"/>
9244
9245 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressFilterPath"/>
9246
9247 <variablelist class="dbus-property" generated="True" extra-ref="DisableControllers"/>
9248
4d824a4e
AZ
9249 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMSwap"/>
9250
9251 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressure"/>
9252
9253 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressureLimitPercent"/>
9254
00bb75d7
ZJS
9255 <!--End of Autogenerated section-->
9256
3031660c
ZJS
9257 <refsect2>
9258 <title>Properties</title>
9259
9260 <para>Most properties correspond directly with the matching settings in slice unit files.</para>
9261 </refsect2>
9262 </refsect1>
9263
9264 <refsect1>
9265 <title>Scope Unit Objects</title>
9266
d08a5295 9267 <para>All scope unit objects implement the <interfacename>org.freedesktop.systemd1.Scope</interfacename>
3031660c
ZJS
9268 interface (described here) in addition to the generic
9269 <interfacename>org.freedesktop.systemd1.Unit</interfacename> interface (see above).</para>
9270
48f99d7c 9271 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/session_2d1_2escope" interface="org.freedesktop.systemd1.Scope">
3031660c 9272node /org/freedesktop/systemd1/unit/session_2d1_2escope {
3031660c
ZJS
9273 interface org.freedesktop.systemd1.Scope {
9274 methods:
9275 Abandon();
47fb7fd6
ZJS
9276 GetProcesses(out a(sus) processes);
9277 AttachProcesses(in s subcgroup,
9278 in au pids);
3031660c
ZJS
9279 signals:
9280 RequestStop();
9281 properties:
47fb7fd6
ZJS
9282 readonly s Controller = '...';
9283 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9284 readonly t TimeoutStopUSec = ...;
9285 readonly s Result = '...';
9286 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9287 readonly t RuntimeMaxUSec = ...;
9288 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9289 readonly s Slice = '...';
9290 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9291 readonly s ControlGroup = '...';
9292 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9293 readonly t MemoryCurrent = ...;
9294 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9295 readonly t CPUUsageNSec = ...;
9296 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9297 readonly ay EffectiveCPUs = [...];
9298 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9299 readonly ay EffectiveMemoryNodes = [...];
9300 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9301 readonly t TasksCurrent = ...;
9302 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9303 readonly t IPIngressBytes = ...;
9304 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9305 readonly t IPIngressPackets = ...;
9306 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9307 readonly t IPEgressBytes = ...;
9308 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9309 readonly t IPEgressPackets = ...;
9310 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9311 readonly t IOReadBytes = ...;
9312 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9313 readonly t IOReadOperations = ...;
9314 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9315 readonly t IOWriteBytes = ...;
9316 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9317 readonly t IOWriteOperations = ...;
9318 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9319 readonly b Delegate = ...;
9320 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9321 readonly as DelegateControllers = ['...', ...];
9322 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9323 readonly b CPUAccounting = ...;
9324 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9325 readonly t CPUWeight = ...;
9326 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9327 readonly t StartupCPUWeight = ...;
9328 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9329 readonly t CPUShares = ...;
9330 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9331 readonly t StartupCPUShares = ...;
9332 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9333 readonly t CPUQuotaPerSecUSec = ...;
9334 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9335 readonly t CPUQuotaPeriodUSec = ...;
9336 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9337 readonly ay AllowedCPUs = [...];
9338 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9339 readonly ay AllowedMemoryNodes = [...];
9340 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9341 readonly b IOAccounting = ...;
9342 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9343 readonly t IOWeight = ...;
9344 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9345 readonly t StartupIOWeight = ...;
9346 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9347 readonly a(st) IODeviceWeight = [...];
9348 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9349 readonly a(st) IOReadBandwidthMax = [...];
9350 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9351 readonly a(st) IOWriteBandwidthMax = [...];
9352 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9353 readonly a(st) IOReadIOPSMax = [...];
9354 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9355 readonly a(st) IOWriteIOPSMax = [...];
9356 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9357 readonly a(st) IODeviceLatencyTargetUSec = [...];
9358 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9359 readonly b BlockIOAccounting = ...;
9360 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9361 readonly t BlockIOWeight = ...;
9362 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9363 readonly t StartupBlockIOWeight = ...;
9364 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9365 readonly a(st) BlockIODeviceWeight = [...];
9366 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9367 readonly a(st) BlockIOReadBandwidth = [...];
9368 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9369 readonly a(st) BlockIOWriteBandwidth = [...];
9370 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9371 readonly b MemoryAccounting = ...;
9372 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9373 readonly t DefaultMemoryLow = ...;
9374 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9375 readonly t DefaultMemoryMin = ...;
9376 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9377 readonly t MemoryMin = ...;
9378 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9379 readonly t MemoryLow = ...;
9380 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9381 readonly t MemoryHigh = ...;
9382 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9383 readonly t MemoryMax = ...;
9384 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9385 readonly t MemorySwapMax = ...;
9386 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9387 readonly t MemoryLimit = ...;
9388 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9389 readonly s DevicePolicy = '...';
9390 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9391 readonly a(ss) DeviceAllow = [...];
9392 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9393 readonly b TasksAccounting = ...;
9394 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9395 readonly t TasksMax = ...;
9396 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9397 readonly b IPAccounting = ...;
9398 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9399 readonly a(iayu) IPAddressAllow = [...];
9400 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9401 readonly a(iayu) IPAddressDeny = [...];
9402 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9403 readonly as IPIngressFilterPath = ['...', ...];
9404 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9405 readonly as IPEgressFilterPath = ['...', ...];
9406 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9407 readonly as DisableControllers = ['...', ...];
4d824a4e
AZ
9408 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9409 readonly s ManagedOOMSwap = '...';
9410 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9411 readonly s ManagedOOMMemoryPressure = '...';
9412 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9413 readonly s ManagedOOMMemoryPressureLimitPercent = '...';
47fb7fd6
ZJS
9414 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9415 readonly s KillMode = '...';
9416 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9417 readonly i KillSignal = ...;
9418 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9419 readonly i RestartKillSignal = ...;
9420 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9421 readonly i FinalKillSignal = ...;
9422 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9423 readonly b SendSIGKILL = ...;
9424 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9425 readonly b SendSIGHUP = ...;
9426 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9427 readonly i WatchdogSignal = ...;
3031660c 9428 };
47fb7fd6
ZJS
9429 interface org.freedesktop.DBus.Peer { ... };
9430 interface org.freedesktop.DBus.Introspectable { ... };
9431 interface org.freedesktop.DBus.Properties { ... };
9432 interface org.freedesktop.systemd1.Unit { ... };
3031660c
ZJS
9433};
9434 </programlisting>
9435
47fb7fd6
ZJS
9436 <!--method GetProcesses is not documented!-->
9437
9438 <!--method AttachProcesses is not documented!-->
9439
47fb7fd6
ZJS
9440 <!--property RuntimeMaxUSec is not documented!-->
9441
9442 <!--property Slice is not documented!-->
9443
9444 <!--property MemoryCurrent is not documented!-->
9445
9446 <!--property CPUUsageNSec is not documented!-->
9447
9448 <!--property EffectiveCPUs is not documented!-->
9449
9450 <!--property EffectiveMemoryNodes is not documented!-->
9451
9452 <!--property TasksCurrent is not documented!-->
9453
9454 <!--property IPIngressBytes is not documented!-->
9455
9456 <!--property IPIngressPackets is not documented!-->
9457
9458 <!--property IPEgressBytes is not documented!-->
9459
9460 <!--property IPEgressPackets is not documented!-->
9461
9462 <!--property IOReadBytes is not documented!-->
9463
9464 <!--property IOReadOperations is not documented!-->
9465
9466 <!--property IOWriteBytes is not documented!-->
9467
9468 <!--property IOWriteOperations is not documented!-->
9469
9470 <!--property Delegate is not documented!-->
9471
9472 <!--property DelegateControllers is not documented!-->
9473
9474 <!--property CPUAccounting is not documented!-->
9475
9476 <!--property CPUWeight is not documented!-->
9477
9478 <!--property StartupCPUWeight is not documented!-->
9479
9480 <!--property CPUShares is not documented!-->
9481
9482 <!--property StartupCPUShares is not documented!-->
9483
9484 <!--property CPUQuotaPerSecUSec is not documented!-->
9485
9486 <!--property CPUQuotaPeriodUSec is not documented!-->
9487
9488 <!--property AllowedCPUs is not documented!-->
9489
9490 <!--property AllowedMemoryNodes is not documented!-->
9491
9492 <!--property IOAccounting is not documented!-->
9493
9494 <!--property IOWeight is not documented!-->
9495
9496 <!--property StartupIOWeight is not documented!-->
9497
9498 <!--property IODeviceWeight is not documented!-->
9499
9500 <!--property IOReadBandwidthMax is not documented!-->
9501
9502 <!--property IOWriteBandwidthMax is not documented!-->
9503
9504 <!--property IOReadIOPSMax is not documented!-->
9505
9506 <!--property IOWriteIOPSMax is not documented!-->
9507
9508 <!--property IODeviceLatencyTargetUSec is not documented!-->
9509
9510 <!--property BlockIOAccounting is not documented!-->
9511
9512 <!--property BlockIOWeight is not documented!-->
9513
9514 <!--property StartupBlockIOWeight is not documented!-->
9515
9516 <!--property BlockIODeviceWeight is not documented!-->
9517
9518 <!--property BlockIOReadBandwidth is not documented!-->
9519
9520 <!--property BlockIOWriteBandwidth is not documented!-->
9521
9522 <!--property MemoryAccounting is not documented!-->
9523
9524 <!--property DefaultMemoryLow is not documented!-->
9525
9526 <!--property DefaultMemoryMin is not documented!-->
9527
9528 <!--property MemoryMin is not documented!-->
9529
9530 <!--property MemoryLow is not documented!-->
9531
9532 <!--property MemoryHigh is not documented!-->
9533
9534 <!--property MemoryMax is not documented!-->
9535
9536 <!--property MemorySwapMax is not documented!-->
9537
9538 <!--property MemoryLimit is not documented!-->
9539
9540 <!--property DevicePolicy is not documented!-->
9541
9542 <!--property DeviceAllow is not documented!-->
9543
9544 <!--property TasksAccounting is not documented!-->
9545
9546 <!--property TasksMax is not documented!-->
9547
9548 <!--property IPAccounting is not documented!-->
9549
9550 <!--property IPAddressAllow is not documented!-->
9551
9552 <!--property IPAddressDeny is not documented!-->
9553
9554 <!--property IPIngressFilterPath is not documented!-->
9555
9556 <!--property IPEgressFilterPath is not documented!-->
9557
9558 <!--property DisableControllers is not documented!-->
9559
4d824a4e
AZ
9560 <!--property ManagedOOMSwap is not documented!-->
9561
9562 <!--property ManagedOOMMemoryPressure is not documented!-->
9563
9564 <!--property ManagedOOMMemoryPressureLimitPercent is not documented!-->
9565
47fb7fd6
ZJS
9566 <!--property KillMode is not documented!-->
9567
9568 <!--property KillSignal is not documented!-->
9569
9570 <!--property RestartKillSignal is not documented!-->
9571
9572 <!--property FinalKillSignal is not documented!-->
9573
9574 <!--property SendSIGKILL is not documented!-->
9575
9576 <!--property SendSIGHUP is not documented!-->
9577
9578 <!--property WatchdogSignal is not documented!-->
9579
00bb75d7
ZJS
9580 <!--Autogenerated cross-references for systemd.directives, do not edit-->
9581
00bb75d7
ZJS
9582 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
9583
9584 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Scope"/>
9585
9586 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
9587
48f99d7c
ZJS
9588 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Scope"/>
9589
00bb75d7
ZJS
9590 <variablelist class="dbus-method" generated="True" extra-ref="Abandon()"/>
9591
9592 <variablelist class="dbus-method" generated="True" extra-ref="GetProcesses()"/>
9593
9594 <variablelist class="dbus-method" generated="True" extra-ref="AttachProcesses()"/>
9595
9596 <variablelist class="dbus-signal" generated="True" extra-ref="RequestStop"/>
9597
9598 <variablelist class="dbus-property" generated="True" extra-ref="Controller"/>
9599
9600 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutStopUSec"/>
9601
9602 <variablelist class="dbus-property" generated="True" extra-ref="Result"/>
9603
9604 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeMaxUSec"/>
9605
9606 <variablelist class="dbus-property" generated="True" extra-ref="Slice"/>
9607
9608 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroup"/>
9609
9610 <variablelist class="dbus-property" generated="True" extra-ref="MemoryCurrent"/>
9611
9612 <variablelist class="dbus-property" generated="True" extra-ref="CPUUsageNSec"/>
9613
9614 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveCPUs"/>
9615
9616 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveMemoryNodes"/>
9617
9618 <variablelist class="dbus-property" generated="True" extra-ref="TasksCurrent"/>
9619
9620 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressBytes"/>
9621
9622 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressPackets"/>
9623
9624 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressBytes"/>
9625
9626 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressPackets"/>
9627
9628 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBytes"/>
9629
9630 <variablelist class="dbus-property" generated="True" extra-ref="IOReadOperations"/>
9631
9632 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBytes"/>
9633
9634 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteOperations"/>
9635
9636 <variablelist class="dbus-property" generated="True" extra-ref="Delegate"/>
9637
9638 <variablelist class="dbus-property" generated="True" extra-ref="DelegateControllers"/>
9639
9640 <variablelist class="dbus-property" generated="True" extra-ref="CPUAccounting"/>
9641
9642 <variablelist class="dbus-property" generated="True" extra-ref="CPUWeight"/>
9643
9644 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUWeight"/>
9645
9646 <variablelist class="dbus-property" generated="True" extra-ref="CPUShares"/>
9647
9648 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUShares"/>
9649
9650 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPerSecUSec"/>
9651
9652 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPeriodUSec"/>
9653
9654 <variablelist class="dbus-property" generated="True" extra-ref="AllowedCPUs"/>
9655
9656 <variablelist class="dbus-property" generated="True" extra-ref="AllowedMemoryNodes"/>
9657
9658 <variablelist class="dbus-property" generated="True" extra-ref="IOAccounting"/>
9659
9660 <variablelist class="dbus-property" generated="True" extra-ref="IOWeight"/>
9661
9662 <variablelist class="dbus-property" generated="True" extra-ref="StartupIOWeight"/>
9663
9664 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceWeight"/>
9665
9666 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBandwidthMax"/>
9667
9668 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBandwidthMax"/>
9669
9670 <variablelist class="dbus-property" generated="True" extra-ref="IOReadIOPSMax"/>
9671
9672 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteIOPSMax"/>
9673
9674 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceLatencyTargetUSec"/>
9675
9676 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOAccounting"/>
9677
9678 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWeight"/>
9679
9680 <variablelist class="dbus-property" generated="True" extra-ref="StartupBlockIOWeight"/>
9681
9682 <variablelist class="dbus-property" generated="True" extra-ref="BlockIODeviceWeight"/>
9683
9684 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOReadBandwidth"/>
9685
9686 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWriteBandwidth"/>
9687
9688 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAccounting"/>
9689
9690 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryLow"/>
9691
9692 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryMin"/>
9693
9694 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMin"/>
9695
9696 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLow"/>
9697
9698 <variablelist class="dbus-property" generated="True" extra-ref="MemoryHigh"/>
9699
9700 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMax"/>
9701
9702 <variablelist class="dbus-property" generated="True" extra-ref="MemorySwapMax"/>
9703
9704 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLimit"/>
9705
9706 <variablelist class="dbus-property" generated="True" extra-ref="DevicePolicy"/>
9707
9708 <variablelist class="dbus-property" generated="True" extra-ref="DeviceAllow"/>
9709
9710 <variablelist class="dbus-property" generated="True" extra-ref="TasksAccounting"/>
9711
9712 <variablelist class="dbus-property" generated="True" extra-ref="TasksMax"/>
9713
9714 <variablelist class="dbus-property" generated="True" extra-ref="IPAccounting"/>
9715
9716 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressAllow"/>
9717
9718 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressDeny"/>
9719
9720 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressFilterPath"/>
9721
9722 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressFilterPath"/>
9723
9724 <variablelist class="dbus-property" generated="True" extra-ref="DisableControllers"/>
9725
4d824a4e
AZ
9726 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMSwap"/>
9727
9728 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressure"/>
9729
9730 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressureLimitPercent"/>
9731
00bb75d7
ZJS
9732 <variablelist class="dbus-property" generated="True" extra-ref="KillMode"/>
9733
9734 <variablelist class="dbus-property" generated="True" extra-ref="KillSignal"/>
9735
9736 <variablelist class="dbus-property" generated="True" extra-ref="RestartKillSignal"/>
9737
9738 <variablelist class="dbus-property" generated="True" extra-ref="FinalKillSignal"/>
9739
9740 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGKILL"/>
9741
9742 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGHUP"/>
9743
9744 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogSignal"/>
9745
9746 <!--End of Autogenerated section-->
9747
3031660c
ZJS
9748 <refsect2>
9749 <title>Methods</title>
9750
9751 <para><function>Abandon()</function> may be used to place a scope unit in the "abandoned" state. This
9752 may be used to inform the system manager that the manager that created the scope lost interest in the
2736c25c 9753 scope (for example, because it is terminating), without wanting to shut down the scope entirely.</para>
3031660c
ZJS
9754 </refsect2>
9755
9756 <refsect2>
9757 <title>Signals</title>
9758
9759 <para><function>RequestStop</function> is sent to the peer that is configured in the
9760 <varname>Controller</varname> property when systemd is requested to terminate the scope unit. A program
2736c25c 9761 registering a scope can use this to cleanly shut down the processes it added to the scope instead of
3031660c
ZJS
9762 letting systemd do it with the usual <constant>SIGTERM</constant> logic.</para>
9763 </refsect2>
9764
9765 <refsect2>
9766 <title>Properties</title>
9767
2736c25c 9768 <para>All properties correspond directly with the matching properties of service units.</para>
3031660c
ZJS
9769
9770 <para><varname>Controller</varname> contains the bus name (unique or well-known) that is notified when
9771 the scope unit is to be shut down via a <function>RequestStop</function> signal (see below). This is
2736c25c 9772 set when the scope is created. If not set, the scope's processes will terminated with
3031660c
ZJS
9773 <constant>SIGTERM</constant> directly.</para>
9774 </refsect2>
9775 </refsect1>
9776
9777
9778 <refsect1>
9779 <title>Job Objects</title>
9780
9781 <para>Job objects encapsulate scheduled or running jobs. Each unit can have none or one jobs in the
9782 execution queue. Each job is attached to exactly one unit.</para>
9783
48f99d7c
ZJS
9784 <programlisting executable="systemd" node="/org/freedesktop/systemd1/job/666" interface="org.freedesktop.systemd1.Job">
9785node /org/freedesktop/systemd1/job/666 {
3031660c
ZJS
9786 interface org.freedesktop.systemd1.Job {
9787 methods:
9788 Cancel();
47fb7fd6
ZJS
9789 GetAfter(out a(usssoo) jobs);
9790 GetBefore(out a(usssoo) jobs);
3031660c 9791 properties:
47fb7fd6
ZJS
9792 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9793 readonly u Id = ...;
9794 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9795 readonly (so) Unit = ...;
9796 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9797 readonly s JobType = '...';
9798 readonly s State = '...';
3031660c 9799 };
47fb7fd6
ZJS
9800 interface org.freedesktop.DBus.Peer { ... };
9801 interface org.freedesktop.DBus.Introspectable { ... };
9802 interface org.freedesktop.DBus.Properties { ... };
3031660c
ZJS
9803};
9804 </programlisting>
9805
47fb7fd6
ZJS
9806 <!--method GetAfter is not documented!-->
9807
9808 <!--method GetBefore is not documented!-->
9809
00bb75d7
ZJS
9810 <!--Autogenerated cross-references for systemd.directives, do not edit-->
9811
9812 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Job"/>
9813
9814 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Job"/>
9815
9816 <variablelist class="dbus-method" generated="True" extra-ref="Cancel()"/>
9817
9818 <variablelist class="dbus-method" generated="True" extra-ref="GetAfter()"/>
9819
9820 <variablelist class="dbus-method" generated="True" extra-ref="GetBefore()"/>
9821
9822 <variablelist class="dbus-property" generated="True" extra-ref="Id"/>
9823
9824 <variablelist class="dbus-property" generated="True" extra-ref="Unit"/>
9825
9826 <variablelist class="dbus-property" generated="True" extra-ref="JobType"/>
9827
9828 <variablelist class="dbus-property" generated="True" extra-ref="State"/>
9829
9830 <!--End of Autogenerated section-->
9831
3031660c
ZJS
9832 <refsect2>
9833 <title>Methods</title>
9834
9835 <para><function>Cancel()</function> cancels the job. Note that this will remove a job from the queue if
9836 it is not yet executed but generally will not cause a job that is already in the process of being
9837 executed to be aborted. This operation may also be requested via the <function>CancelJob()</function>
9838 method of the Manager object (see above), which is sometimes useful to reduce roundtrips.</para>
9839 </refsect2>
9840
9841 <refsect2>
9842 <title>Properties</title>
9843
9844 <para><varname>Id</varname> is the numeric Id of the job. During the runtime of a systemd instance each
9845 numeric ID is only assigned once.</para>
9846
2736c25c 9847 <para><varname>Unit</varname> refers to the unit this job belongs to. It is a structure consisting of
3031660c
ZJS
9848 the name of the unit and a bus path to the unit's object.</para>
9849
9850 <para><varname>JobType</varname> refers to the job's type and is one of <literal>start</literal>,
9851 <literal>verify-active</literal>, <literal>stop</literal>, <literal>reload</literal>,
2736c25c 9852 <literal>restart</literal>, <literal>try-restart</literal>, or <literal>reload-or-start</literal>. Note
3031660c
ZJS
9853 that later versions might define additional values.</para>
9854
9855 <para><varname>State</varname> refers to the job's state and is one of <literal>waiting</literal> and
9856 <literal>running</literal>. The former indicates that a job is currently queued but has not begun to
2736c25c 9857 execute yet. The latter indicates that a job is currently being executed.</para>
3031660c
ZJS
9858 </refsect2>
9859 </refsect1>
9860
48f99d7c
ZJS
9861 <refsect1>
9862 <title>Examples</title>
9863
9864 <example>
9865 <title>Introspect <interfacename>org.freedesktop.systemd1.Manager</interfacename> on the bus</title>
9866
9867 <programlisting>
9868$ gdbus introspect --system \
9869 --dest org.freedesktop.systemd1 \
9870 --object-path /org/freedesktop/systemd1
9871 </programlisting>
9872 </example>
9873
9874 <example>
9875 <title>Introspect a unit on the bus</title>
9876
9877 <programlisting>
9878$ busctl introspect org.freedesktop.systemd1 \
9879 $(busctl call org.freedesktop.systemd1 \
9880 /org/freedesktop/systemd1 \
9881 org.freedesktop.systemd1.Manager \
9882 GetUnit s systemd-resolved.service | cut -d'"' -f2)
9883 </programlisting>
9884 </example>
9885
9886 <example>
9887 <title>Introspect <interfacename>org.freedesktop.systemd1.Job</interfacename> on the bus</title>
9888
9889 <programlisting>
9890$ gdbus introspect --system --dest org.freedesktop.systemd1 \
9891 --object-path /org/freedesktop/systemd1/job/1292
9892 </programlisting>
9893 </example>
9894 </refsect1>
9895
3031660c
ZJS
9896 <refsect1>
9897 <title>Versioning</title>
9898
9899 <para>These D-Bus interfaces follow <ulink url="http://0pointer.de/blog/projects/versioning-dbus.html">
9900 the usual interface versioning guidelines</ulink>.</para>
9901 </refsect1>
9902</refentry>