]> git.ipfire.org Git - thirdparty/systemd.git/blame - man/org.freedesktop.systemd1.xml
core: pahole optimization of struct Unit
[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);
af477139
LB
124 MountImageUnit(in s name,
125 in s source,
126 in s destination,
127 in b read_only,
128 in b mkdir,
129 in a(ss) options);
47fb7fd6
ZJS
130 RefUnit(in s name);
131 UnrefUnit(in s name);
132 StartTransientUnit(in s name,
133 in s mode,
134 in a(sv) properties,
135 in a(sa(sv)) aux,
136 out o job);
137 GetUnitProcesses(in s name,
138 out a(sus) processes);
139 AttachProcessesToUnit(in s unit_name,
140 in s subcgroup,
141 in au pids);
142 AbandonScope(in s name);
3031660c
ZJS
143 GetJob(in u id,
144 out o job);
47fb7fd6
ZJS
145 GetJobAfter(in u id,
146 out a(usssoo) jobs);
147 GetJobBefore(in u id,
148 out a(usssoo) jobs);
3031660c
ZJS
149 CancelJob(in u id);
150 ClearJobs();
151 ResetFailed();
9653108f 152 SetShowStatus(in s mode);
3031660c 153 ListUnits(out a(ssssssouso) units);
47fb7fd6
ZJS
154 ListUnitsFiltered(in as states,
155 out a(ssssssouso) units);
156 ListUnitsByPatterns(in as states,
157 in as patterns,
158 out a(ssssssouso) units);
159 ListUnitsByNames(in as names,
160 out a(ssssssouso) units);
3031660c
ZJS
161 ListJobs(out a(usssoo) jobs);
162 Subscribe();
163 Unsubscribe();
47fb7fd6
ZJS
164 Dump(out s output);
165 DumpByFileDescriptor(out h fd);
3031660c
ZJS
166 Reload();
167 Reexecute();
168 Exit();
169 Reboot();
170 PowerOff();
171 Halt();
172 KExec();
173 SwitchRoot(in s new_root,
174 in s init);
47fb7fd6 175 SetEnvironment(in as assignments);
3031660c 176 UnsetEnvironment(in as names);
47fb7fd6
ZJS
177 UnsetAndSetEnvironment(in as names,
178 in as assignments);
179 ListUnitFiles(out a(ss) unit_files);
180 ListUnitFilesByPatterns(in as states,
181 in as patterns,
182 out a(ss) unit_files);
3031660c
ZJS
183 GetUnitFileState(in s file,
184 out s state);
185 EnableUnitFiles(in as files,
186 in b runtime,
187 in b force,
188 out b carries_install_info,
189 out a(sss) changes);
190 DisableUnitFiles(in as files,
191 in b runtime,
192 out a(sss) changes);
83654007
LB
193 EnableUnitFilesWithFlags(in as files,
194 in t flags,
195 out b carries_install_info,
196 out a(sss) changes);
197 DisableUnitFilesWithFlags(in as files,
198 in t flags,
199 out a(sss) changes);
3031660c
ZJS
200 ReenableUnitFiles(in as files,
201 in b runtime,
202 in b force,
203 out b carries_install_info,
204 out a(sss) changes);
205 LinkUnitFiles(in as files,
206 in b runtime,
207 in b force,
208 out a(sss) changes);
209 PresetUnitFiles(in as files,
210 in b runtime,
211 in b force,
212 out b carries_install_info,
213 out a(sss) changes);
47fb7fd6
ZJS
214 PresetUnitFilesWithMode(in as files,
215 in s mode,
216 in b runtime,
217 in b force,
218 out b carries_install_info,
219 out a(sss) changes);
3031660c
ZJS
220 MaskUnitFiles(in as files,
221 in b runtime,
222 in b force,
223 out a(sss) changes);
224 UnmaskUnitFiles(in as files,
225 in b runtime,
226 out a(sss) changes);
47fb7fd6
ZJS
227 RevertUnitFiles(in as files,
228 out a(sss) changes);
229 SetDefaultTarget(in s name,
230 in b force,
3031660c
ZJS
231 out a(sss) changes);
232 GetDefaultTarget(out s name);
47fb7fd6
ZJS
233 PresetAllUnitFiles(in s mode,
234 in b runtime,
235 in b force,
236 out a(sss) changes);
237 AddDependencyUnitFiles(in as files,
238 in s target,
239 in s type,
240 in b runtime,
241 in b force,
242 out a(sss) changes);
243 GetUnitFileLinks(in s name,
244 in b runtime,
245 out as links);
246 SetExitCode(in y number);
247 LookupDynamicUserByName(in s name,
248 out u uid);
249 LookupDynamicUserByUID(in u uid,
250 out s name);
251 GetDynamicUsers(out a(us) users);
3031660c
ZJS
252 signals:
253 UnitNew(s id,
254 o unit);
255 UnitRemoved(s id,
256 o unit);
257 JobNew(u id,
258 o job,
259 s unit);
260 JobRemoved(u id,
261 o job,
262 s unit,
263 s result);
264 StartupFinished(t firmware,
265 t loader,
266 t kernel,
267 t initrd,
268 t userspace,
269 t total);
270 UnitFilesChanged();
271 Reloading(b active);
272 properties:
47fb7fd6
ZJS
273 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
274 readonly s Version = '...';
275 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
276 readonly s Features = '...';
277 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
278 readonly s Virtualization = '...';
279 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
280 readonly s Architecture = '...';
281 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
282 readonly s Tainted = '...';
283 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
284 readonly t FirmwareTimestamp = ...;
285 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
286 readonly t FirmwareTimestampMonotonic = ...;
287 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
288 readonly t LoaderTimestamp = ...;
289 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
290 readonly t LoaderTimestampMonotonic = ...;
291 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
292 readonly t KernelTimestamp = ...;
293 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
294 readonly t KernelTimestampMonotonic = ...;
295 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
296 readonly t InitRDTimestamp = ...;
297 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
298 readonly t InitRDTimestampMonotonic = ...;
299 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
300 readonly t UserspaceTimestamp = ...;
301 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
302 readonly t UserspaceTimestampMonotonic = ...;
303 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
304 readonly t FinishTimestamp = ...;
305 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
306 readonly t FinishTimestampMonotonic = ...;
307 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
308 readonly t SecurityStartTimestamp = ...;
309 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
310 readonly t SecurityStartTimestampMonotonic = ...;
311 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
312 readonly t SecurityFinishTimestamp = ...;
313 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
314 readonly t SecurityFinishTimestampMonotonic = ...;
315 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
316 readonly t GeneratorsStartTimestamp = ...;
317 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
318 readonly t GeneratorsStartTimestampMonotonic = ...;
319 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
320 readonly t GeneratorsFinishTimestamp = ...;
321 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
322 readonly t GeneratorsFinishTimestampMonotonic = ...;
323 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
324 readonly t UnitsLoadStartTimestamp = ...;
325 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
326 readonly t UnitsLoadStartTimestampMonotonic = ...;
327 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
328 readonly t UnitsLoadFinishTimestamp = ...;
329 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
330 readonly t UnitsLoadFinishTimestampMonotonic = ...;
331 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
332 readonly t InitRDSecurityStartTimestamp = ...;
333 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
334 readonly t InitRDSecurityStartTimestampMonotonic = ...;
335 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
336 readonly t InitRDSecurityFinishTimestamp = ...;
337 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
338 readonly t InitRDSecurityFinishTimestampMonotonic = ...;
339 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
340 readonly t InitRDGeneratorsStartTimestamp = ...;
341 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
342 readonly t InitRDGeneratorsStartTimestampMonotonic = ...;
343 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
344 readonly t InitRDGeneratorsFinishTimestamp = ...;
345 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
346 readonly t InitRDGeneratorsFinishTimestampMonotonic = ...;
347 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
348 readonly t InitRDUnitsLoadStartTimestamp = ...;
349 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
350 readonly t InitRDUnitsLoadStartTimestampMonotonic = ...;
351 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
352 readonly t InitRDUnitsLoadFinishTimestamp = ...;
353 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
354 readonly t InitRDUnitsLoadFinishTimestampMonotonic = ...;
355 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
356 @org.freedesktop.systemd1.Privileged("true")
357 readwrite s LogLevel = '...';
358 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
359 @org.freedesktop.systemd1.Privileged("true")
360 readwrite s LogTarget = '...';
361 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
362 readonly u NNames = ...;
363 readonly u NFailedUnits = ...;
364 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
365 readonly u NJobs = ...;
366 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
367 readonly u NInstalledJobs = ...;
368 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
369 readonly u NFailedJobs = ...;
370 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
371 readonly d Progress = ...;
372 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
373 readonly as Environment = ['...', ...];
374 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
375 readonly b ConfirmSpawn = ...;
376 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
377 readonly b ShowStatus = ...;
378 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
379 readonly as UnitPath = ['...', ...];
380 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
381 readonly s DefaultStandardOutput = '...';
382 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
383 readonly s DefaultStandardError = '...';
384 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
385 @org.freedesktop.systemd1.Privileged("true")
386 readwrite t RuntimeWatchdogUSec = ...;
387 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
388 @org.freedesktop.systemd1.Privileged("true")
389 readwrite t RebootWatchdogUSec = ...;
390 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
391 @org.freedesktop.systemd1.Privileged("true")
392 readwrite t KExecWatchdogUSec = ...;
393 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
394 @org.freedesktop.systemd1.Privileged("true")
395 readwrite b ServiceWatchdogs = ...;
396 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
397 readonly s ControlGroup = '...';
398 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
399 readonly s SystemState = '...';
400 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
401 readonly y ExitCode = ...;
402 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
403 readonly t DefaultTimerAccuracyUSec = ...;
404 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
405 readonly t DefaultTimeoutStartUSec = ...;
406 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
407 readonly t DefaultTimeoutStopUSec = ...;
408 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
409 readonly t DefaultTimeoutAbortUSec = ...;
410 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
411 readonly t DefaultRestartUSec = ...;
412 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
413 readonly t DefaultStartLimitIntervalUSec = ...;
414 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
415 readonly u DefaultStartLimitBurst = ...;
416 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
417 readonly b DefaultCPUAccounting = ...;
418 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
419 readonly b DefaultBlockIOAccounting = ...;
420 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
421 readonly b DefaultMemoryAccounting = ...;
422 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
423 readonly b DefaultTasksAccounting = ...;
424 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
425 readonly t DefaultLimitCPU = ...;
426 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
427 readonly t DefaultLimitCPUSoft = ...;
428 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
429 readonly t DefaultLimitFSIZE = ...;
430 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
431 readonly t DefaultLimitFSIZESoft = ...;
432 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
433 readonly t DefaultLimitDATA = ...;
434 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
435 readonly t DefaultLimitDATASoft = ...;
436 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
437 readonly t DefaultLimitSTACK = ...;
438 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
439 readonly t DefaultLimitSTACKSoft = ...;
440 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
441 readonly t DefaultLimitCORE = ...;
442 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
443 readonly t DefaultLimitCORESoft = ...;
444 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
445 readonly t DefaultLimitRSS = ...;
446 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
447 readonly t DefaultLimitRSSSoft = ...;
448 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
449 readonly t DefaultLimitNOFILE = ...;
450 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
451 readonly t DefaultLimitNOFILESoft = ...;
452 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
453 readonly t DefaultLimitAS = ...;
454 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
455 readonly t DefaultLimitASSoft = ...;
456 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
457 readonly t DefaultLimitNPROC = ...;
458 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
459 readonly t DefaultLimitNPROCSoft = ...;
460 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
461 readonly t DefaultLimitMEMLOCK = ...;
462 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
463 readonly t DefaultLimitMEMLOCKSoft = ...;
464 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
465 readonly t DefaultLimitLOCKS = ...;
466 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
467 readonly t DefaultLimitLOCKSSoft = ...;
468 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
469 readonly t DefaultLimitSIGPENDING = ...;
470 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
471 readonly t DefaultLimitSIGPENDINGSoft = ...;
472 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
473 readonly t DefaultLimitMSGQUEUE = ...;
474 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
475 readonly t DefaultLimitMSGQUEUESoft = ...;
476 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
477 readonly t DefaultLimitNICE = ...;
478 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
479 readonly t DefaultLimitNICESoft = ...;
480 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
481 readonly t DefaultLimitRTPRIO = ...;
482 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
483 readonly t DefaultLimitRTPRIOSoft = ...;
484 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
485 readonly t DefaultLimitRTTIME = ...;
486 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
487 readonly t DefaultLimitRTTIMESoft = ...;
488 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
489 readonly t DefaultTasksMax = ...;
490 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
491 readonly t TimerSlackNSec = ...;
492 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
493 readonly s DefaultOOMPolicy = '...';
3031660c 494 };
47fb7fd6
ZJS
495 interface org.freedesktop.DBus.Peer { ... };
496 interface org.freedesktop.DBus.Introspectable { ... };
497 interface org.freedesktop.DBus.Properties { ... };
3031660c
ZJS
498};
499 </programlisting>
500
47fb7fd6
ZJS
501 <!--method GetUnitByInvocationID is not documented!-->
502
503 <!--method GetUnitByControlGroup is not documented!-->
504
505 <!--method EnqueueUnitJob is not documented!-->
506
507 <!--method CleanUnit is not documented!-->
508
671fee18
LP
509 <!--method FreezeUnit is not documented!-->
510
511 <!--method ThawUnit is not documented!-->
512
47fb7fd6
ZJS
513 <!--method RefUnit is not documented!-->
514
515 <!--method UnrefUnit is not documented!-->
516
517 <!--method GetUnitProcesses is not documented!-->
518
519 <!--method AttachProcessesToUnit is not documented!-->
520
521 <!--method AbandonScope is not documented!-->
522
523 <!--method GetJobAfter is not documented!-->
524
525 <!--method GetJobBefore is not documented!-->
526
9653108f
ZJS
527 <!--method SetShowStatus is not documented!-->
528
47fb7fd6
ZJS
529 <!--method ListUnitsFiltered is not documented!-->
530
531 <!--method ListUnitsByPatterns is not documented!-->
532
533 <!--method ListUnitsByNames is not documented!-->
534
535 <!--method Dump is not documented!-->
536
537 <!--method DumpByFileDescriptor is not documented!-->
538
539 <!--method ListUnitFilesByPatterns is not documented!-->
540
541 <!--method PresetUnitFilesWithMode is not documented!-->
542
543 <!--method RevertUnitFiles is not documented!-->
544
545 <!--method PresetAllUnitFiles is not documented!-->
546
547 <!--method AddDependencyUnitFiles is not documented!-->
548
549 <!--method GetUnitFileLinks is not documented!-->
550
551 <!--method SetExitCode is not documented!-->
552
553 <!--method LookupDynamicUserByName is not documented!-->
554
555 <!--method LookupDynamicUserByUID is not documented!-->
556
557 <!--method GetDynamicUsers is not documented!-->
558
559 <!--signal UnitNew is not documented!-->
560
561 <!--signal UnitRemoved is not documented!-->
562
563 <!--signal JobNew is not documented!-->
564
565 <!--signal JobRemoved is not documented!-->
566
567 <!--signal StartupFinished is not documented!-->
568
569 <!--signal UnitFilesChanged is not documented!-->
570
571 <!--signal Reloading is not documented!-->
572
573 <!--property SecurityStartTimestampMonotonic is not documented!-->
574
575 <!--property SecurityFinishTimestamp is not documented!-->
576
577 <!--property SecurityFinishTimestampMonotonic is not documented!-->
578
579 <!--property GeneratorsStartTimestampMonotonic is not documented!-->
580
581 <!--property GeneratorsFinishTimestamp is not documented!-->
582
583 <!--property GeneratorsFinishTimestampMonotonic is not documented!-->
584
585 <!--property UnitsLoadStartTimestamp is not documented!-->
586
587 <!--property UnitsLoadStartTimestampMonotonic is not documented!-->
588
589 <!--property UnitsLoadFinishTimestamp is not documented!-->
590
591 <!--property UnitsLoadFinishTimestampMonotonic is not documented!-->
592
593 <!--property InitRDSecurityStartTimestamp is not documented!-->
594
595 <!--property InitRDSecurityStartTimestampMonotonic is not documented!-->
596
597 <!--property InitRDSecurityFinishTimestamp is not documented!-->
598
599 <!--property InitRDSecurityFinishTimestampMonotonic is not documented!-->
600
601 <!--property InitRDGeneratorsStartTimestamp is not documented!-->
602
603 <!--property InitRDGeneratorsStartTimestampMonotonic is not documented!-->
604
605 <!--property InitRDGeneratorsFinishTimestamp is not documented!-->
606
607 <!--property InitRDGeneratorsFinishTimestampMonotonic is not documented!-->
608
609 <!--property InitRDUnitsLoadStartTimestamp is not documented!-->
610
611 <!--property InitRDUnitsLoadStartTimestampMonotonic is not documented!-->
612
613 <!--property InitRDUnitsLoadFinishTimestamp is not documented!-->
614
615 <!--property InitRDUnitsLoadFinishTimestampMonotonic is not documented!-->
616
617 <!--property LogLevel is not documented!-->
618
619 <!--property LogTarget is not documented!-->
620
621 <!--property NFailedUnits is not documented!-->
622
623 <!--property ConfirmSpawn is not documented!-->
624
625 <!--property ShowStatus is not documented!-->
626
627 <!--property DefaultStandardOutput is not documented!-->
628
629 <!--property DefaultStandardError is not documented!-->
630
631 <!--property RuntimeWatchdogUSec is not documented!-->
632
633 <!--property RebootWatchdogUSec is not documented!-->
634
635 <!--property KExecWatchdogUSec is not documented!-->
636
637 <!--property ServiceWatchdogs is not documented!-->
638
639 <!--property SystemState is not documented!-->
640
641 <!--property ExitCode is not documented!-->
642
643 <!--property DefaultTimerAccuracyUSec is not documented!-->
644
645 <!--property DefaultTimeoutStartUSec is not documented!-->
646
647 <!--property DefaultTimeoutStopUSec is not documented!-->
648
649 <!--property DefaultTimeoutAbortUSec is not documented!-->
650
651 <!--property DefaultRestartUSec is not documented!-->
652
653 <!--property DefaultStartLimitIntervalUSec is not documented!-->
654
655 <!--property DefaultStartLimitBurst is not documented!-->
656
657 <!--property DefaultCPUAccounting is not documented!-->
658
659 <!--property DefaultBlockIOAccounting is not documented!-->
660
661 <!--property DefaultMemoryAccounting is not documented!-->
662
663 <!--property DefaultTasksAccounting is not documented!-->
664
665 <!--property DefaultLimitCPU is not documented!-->
666
667 <!--property DefaultLimitCPUSoft is not documented!-->
668
669 <!--property DefaultLimitFSIZE is not documented!-->
670
671 <!--property DefaultLimitFSIZESoft is not documented!-->
672
673 <!--property DefaultLimitDATA is not documented!-->
674
675 <!--property DefaultLimitDATASoft is not documented!-->
676
677 <!--property DefaultLimitSTACK is not documented!-->
678
679 <!--property DefaultLimitSTACKSoft is not documented!-->
680
681 <!--property DefaultLimitCORE is not documented!-->
682
683 <!--property DefaultLimitCORESoft is not documented!-->
684
685 <!--property DefaultLimitRSS is not documented!-->
686
687 <!--property DefaultLimitRSSSoft is not documented!-->
688
689 <!--property DefaultLimitNOFILE is not documented!-->
690
691 <!--property DefaultLimitNOFILESoft is not documented!-->
692
693 <!--property DefaultLimitAS is not documented!-->
694
695 <!--property DefaultLimitASSoft is not documented!-->
696
697 <!--property DefaultLimitNPROC is not documented!-->
698
699 <!--property DefaultLimitNPROCSoft is not documented!-->
700
701 <!--property DefaultLimitMEMLOCK is not documented!-->
702
703 <!--property DefaultLimitMEMLOCKSoft is not documented!-->
704
705 <!--property DefaultLimitLOCKS is not documented!-->
706
707 <!--property DefaultLimitLOCKSSoft is not documented!-->
708
709 <!--property DefaultLimitSIGPENDING is not documented!-->
710
711 <!--property DefaultLimitSIGPENDINGSoft is not documented!-->
712
713 <!--property DefaultLimitMSGQUEUE is not documented!-->
714
715 <!--property DefaultLimitMSGQUEUESoft is not documented!-->
716
717 <!--property DefaultLimitNICE is not documented!-->
718
719 <!--property DefaultLimitNICESoft is not documented!-->
720
721 <!--property DefaultLimitRTPRIO is not documented!-->
722
723 <!--property DefaultLimitRTPRIOSoft is not documented!-->
724
725 <!--property DefaultLimitRTTIME is not documented!-->
726
727 <!--property DefaultLimitRTTIMESoft is not documented!-->
728
729 <!--property DefaultTasksMax is not documented!-->
730
731 <!--property TimerSlackNSec is not documented!-->
732
733 <!--property DefaultOOMPolicy is not documented!-->
734
00bb75d7
ZJS
735 <!--Autogenerated cross-references for systemd.directives, do not edit-->
736
737 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Manager"/>
738
739 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Manager"/>
740
741 <variablelist class="dbus-method" generated="True" extra-ref="GetUnit()"/>
742
743 <variablelist class="dbus-method" generated="True" extra-ref="GetUnitByPID()"/>
744
745 <variablelist class="dbus-method" generated="True" extra-ref="GetUnitByInvocationID()"/>
746
747 <variablelist class="dbus-method" generated="True" extra-ref="GetUnitByControlGroup()"/>
748
749 <variablelist class="dbus-method" generated="True" extra-ref="LoadUnit()"/>
750
751 <variablelist class="dbus-method" generated="True" extra-ref="StartUnit()"/>
752
753 <variablelist class="dbus-method" generated="True" extra-ref="StartUnitReplace()"/>
754
755 <variablelist class="dbus-method" generated="True" extra-ref="StopUnit()"/>
756
757 <variablelist class="dbus-method" generated="True" extra-ref="ReloadUnit()"/>
758
759 <variablelist class="dbus-method" generated="True" extra-ref="RestartUnit()"/>
760
761 <variablelist class="dbus-method" generated="True" extra-ref="TryRestartUnit()"/>
762
763 <variablelist class="dbus-method" generated="True" extra-ref="ReloadOrRestartUnit()"/>
764
765 <variablelist class="dbus-method" generated="True" extra-ref="ReloadOrTryRestartUnit()"/>
766
767 <variablelist class="dbus-method" generated="True" extra-ref="EnqueueUnitJob()"/>
768
769 <variablelist class="dbus-method" generated="True" extra-ref="KillUnit()"/>
770
771 <variablelist class="dbus-method" generated="True" extra-ref="CleanUnit()"/>
772
671fee18
LP
773 <variablelist class="dbus-method" generated="True" extra-ref="FreezeUnit()"/>
774
775 <variablelist class="dbus-method" generated="True" extra-ref="ThawUnit()"/>
776
00bb75d7
ZJS
777 <variablelist class="dbus-method" generated="True" extra-ref="ResetFailedUnit()"/>
778
779 <variablelist class="dbus-method" generated="True" extra-ref="SetUnitProperties()"/>
780
5e8deb94
LB
781 <variablelist class="dbus-method" generated="True" extra-ref="BindMountUnit()"/>
782
af477139
LB
783 <variablelist class="dbus-method" generated="True" extra-ref="MountImageUnit()"/>
784
00bb75d7
ZJS
785 <variablelist class="dbus-method" generated="True" extra-ref="RefUnit()"/>
786
787 <variablelist class="dbus-method" generated="True" extra-ref="UnrefUnit()"/>
788
789 <variablelist class="dbus-method" generated="True" extra-ref="StartTransientUnit()"/>
790
791 <variablelist class="dbus-method" generated="True" extra-ref="GetUnitProcesses()"/>
792
793 <variablelist class="dbus-method" generated="True" extra-ref="AttachProcessesToUnit()"/>
794
795 <variablelist class="dbus-method" generated="True" extra-ref="AbandonScope()"/>
796
797 <variablelist class="dbus-method" generated="True" extra-ref="GetJob()"/>
798
799 <variablelist class="dbus-method" generated="True" extra-ref="GetJobAfter()"/>
800
801 <variablelist class="dbus-method" generated="True" extra-ref="GetJobBefore()"/>
802
803 <variablelist class="dbus-method" generated="True" extra-ref="CancelJob()"/>
804
805 <variablelist class="dbus-method" generated="True" extra-ref="ClearJobs()"/>
806
807 <variablelist class="dbus-method" generated="True" extra-ref="ResetFailed()"/>
808
9653108f
ZJS
809 <variablelist class="dbus-method" generated="True" extra-ref="SetShowStatus()"/>
810
00bb75d7
ZJS
811 <variablelist class="dbus-method" generated="True" extra-ref="ListUnits()"/>
812
813 <variablelist class="dbus-method" generated="True" extra-ref="ListUnitsFiltered()"/>
814
815 <variablelist class="dbus-method" generated="True" extra-ref="ListUnitsByPatterns()"/>
816
817 <variablelist class="dbus-method" generated="True" extra-ref="ListUnitsByNames()"/>
818
819 <variablelist class="dbus-method" generated="True" extra-ref="ListJobs()"/>
820
821 <variablelist class="dbus-method" generated="True" extra-ref="Subscribe()"/>
822
823 <variablelist class="dbus-method" generated="True" extra-ref="Unsubscribe()"/>
824
825 <variablelist class="dbus-method" generated="True" extra-ref="Dump()"/>
826
827 <variablelist class="dbus-method" generated="True" extra-ref="DumpByFileDescriptor()"/>
828
829 <variablelist class="dbus-method" generated="True" extra-ref="Reload()"/>
830
831 <variablelist class="dbus-method" generated="True" extra-ref="Reexecute()"/>
832
833 <variablelist class="dbus-method" generated="True" extra-ref="Exit()"/>
834
835 <variablelist class="dbus-method" generated="True" extra-ref="Reboot()"/>
836
837 <variablelist class="dbus-method" generated="True" extra-ref="PowerOff()"/>
838
839 <variablelist class="dbus-method" generated="True" extra-ref="Halt()"/>
840
841 <variablelist class="dbus-method" generated="True" extra-ref="KExec()"/>
842
843 <variablelist class="dbus-method" generated="True" extra-ref="SwitchRoot()"/>
844
845 <variablelist class="dbus-method" generated="True" extra-ref="SetEnvironment()"/>
846
847 <variablelist class="dbus-method" generated="True" extra-ref="UnsetEnvironment()"/>
848
849 <variablelist class="dbus-method" generated="True" extra-ref="UnsetAndSetEnvironment()"/>
850
851 <variablelist class="dbus-method" generated="True" extra-ref="ListUnitFiles()"/>
852
853 <variablelist class="dbus-method" generated="True" extra-ref="ListUnitFilesByPatterns()"/>
854
855 <variablelist class="dbus-method" generated="True" extra-ref="GetUnitFileState()"/>
856
857 <variablelist class="dbus-method" generated="True" extra-ref="EnableUnitFiles()"/>
858
859 <variablelist class="dbus-method" generated="True" extra-ref="DisableUnitFiles()"/>
860
83654007
LB
861 <variablelist class="dbus-method" generated="True" extra-ref="EnableUnitFilesWithFlags()"/>
862
863 <variablelist class="dbus-method" generated="True" extra-ref="DisableUnitFilesWithFlags()"/>
864
00bb75d7
ZJS
865 <variablelist class="dbus-method" generated="True" extra-ref="ReenableUnitFiles()"/>
866
867 <variablelist class="dbus-method" generated="True" extra-ref="LinkUnitFiles()"/>
868
869 <variablelist class="dbus-method" generated="True" extra-ref="PresetUnitFiles()"/>
870
871 <variablelist class="dbus-method" generated="True" extra-ref="PresetUnitFilesWithMode()"/>
872
873 <variablelist class="dbus-method" generated="True" extra-ref="MaskUnitFiles()"/>
874
875 <variablelist class="dbus-method" generated="True" extra-ref="UnmaskUnitFiles()"/>
876
877 <variablelist class="dbus-method" generated="True" extra-ref="RevertUnitFiles()"/>
878
879 <variablelist class="dbus-method" generated="True" extra-ref="SetDefaultTarget()"/>
880
881 <variablelist class="dbus-method" generated="True" extra-ref="GetDefaultTarget()"/>
882
883 <variablelist class="dbus-method" generated="True" extra-ref="PresetAllUnitFiles()"/>
884
885 <variablelist class="dbus-method" generated="True" extra-ref="AddDependencyUnitFiles()"/>
886
887 <variablelist class="dbus-method" generated="True" extra-ref="GetUnitFileLinks()"/>
888
889 <variablelist class="dbus-method" generated="True" extra-ref="SetExitCode()"/>
890
891 <variablelist class="dbus-method" generated="True" extra-ref="LookupDynamicUserByName()"/>
892
893 <variablelist class="dbus-method" generated="True" extra-ref="LookupDynamicUserByUID()"/>
894
895 <variablelist class="dbus-method" generated="True" extra-ref="GetDynamicUsers()"/>
896
897 <variablelist class="dbus-signal" generated="True" extra-ref="UnitNew"/>
898
899 <variablelist class="dbus-signal" generated="True" extra-ref="UnitRemoved"/>
900
901 <variablelist class="dbus-signal" generated="True" extra-ref="JobNew"/>
902
903 <variablelist class="dbus-signal" generated="True" extra-ref="JobRemoved"/>
904
905 <variablelist class="dbus-signal" generated="True" extra-ref="StartupFinished"/>
906
907 <variablelist class="dbus-signal" generated="True" extra-ref="UnitFilesChanged"/>
908
909 <variablelist class="dbus-signal" generated="True" extra-ref="Reloading"/>
910
911 <variablelist class="dbus-property" generated="True" extra-ref="Version"/>
912
913 <variablelist class="dbus-property" generated="True" extra-ref="Features"/>
914
915 <variablelist class="dbus-property" generated="True" extra-ref="Virtualization"/>
916
917 <variablelist class="dbus-property" generated="True" extra-ref="Architecture"/>
918
919 <variablelist class="dbus-property" generated="True" extra-ref="Tainted"/>
920
921 <variablelist class="dbus-property" generated="True" extra-ref="FirmwareTimestamp"/>
922
923 <variablelist class="dbus-property" generated="True" extra-ref="FirmwareTimestampMonotonic"/>
924
925 <variablelist class="dbus-property" generated="True" extra-ref="LoaderTimestamp"/>
926
927 <variablelist class="dbus-property" generated="True" extra-ref="LoaderTimestampMonotonic"/>
928
929 <variablelist class="dbus-property" generated="True" extra-ref="KernelTimestamp"/>
930
931 <variablelist class="dbus-property" generated="True" extra-ref="KernelTimestampMonotonic"/>
932
933 <variablelist class="dbus-property" generated="True" extra-ref="InitRDTimestamp"/>
934
935 <variablelist class="dbus-property" generated="True" extra-ref="InitRDTimestampMonotonic"/>
936
937 <variablelist class="dbus-property" generated="True" extra-ref="UserspaceTimestamp"/>
938
939 <variablelist class="dbus-property" generated="True" extra-ref="UserspaceTimestampMonotonic"/>
940
941 <variablelist class="dbus-property" generated="True" extra-ref="FinishTimestamp"/>
942
943 <variablelist class="dbus-property" generated="True" extra-ref="FinishTimestampMonotonic"/>
944
945 <variablelist class="dbus-property" generated="True" extra-ref="SecurityStartTimestamp"/>
946
947 <variablelist class="dbus-property" generated="True" extra-ref="SecurityStartTimestampMonotonic"/>
948
949 <variablelist class="dbus-property" generated="True" extra-ref="SecurityFinishTimestamp"/>
950
951 <variablelist class="dbus-property" generated="True" extra-ref="SecurityFinishTimestampMonotonic"/>
952
953 <variablelist class="dbus-property" generated="True" extra-ref="GeneratorsStartTimestamp"/>
954
955 <variablelist class="dbus-property" generated="True" extra-ref="GeneratorsStartTimestampMonotonic"/>
956
957 <variablelist class="dbus-property" generated="True" extra-ref="GeneratorsFinishTimestamp"/>
958
959 <variablelist class="dbus-property" generated="True" extra-ref="GeneratorsFinishTimestampMonotonic"/>
960
961 <variablelist class="dbus-property" generated="True" extra-ref="UnitsLoadStartTimestamp"/>
962
963 <variablelist class="dbus-property" generated="True" extra-ref="UnitsLoadStartTimestampMonotonic"/>
964
965 <variablelist class="dbus-property" generated="True" extra-ref="UnitsLoadFinishTimestamp"/>
966
967 <variablelist class="dbus-property" generated="True" extra-ref="UnitsLoadFinishTimestampMonotonic"/>
968
969 <variablelist class="dbus-property" generated="True" extra-ref="InitRDSecurityStartTimestamp"/>
970
971 <variablelist class="dbus-property" generated="True" extra-ref="InitRDSecurityStartTimestampMonotonic"/>
972
973 <variablelist class="dbus-property" generated="True" extra-ref="InitRDSecurityFinishTimestamp"/>
974
975 <variablelist class="dbus-property" generated="True" extra-ref="InitRDSecurityFinishTimestampMonotonic"/>
976
977 <variablelist class="dbus-property" generated="True" extra-ref="InitRDGeneratorsStartTimestamp"/>
978
979 <variablelist class="dbus-property" generated="True" extra-ref="InitRDGeneratorsStartTimestampMonotonic"/>
980
981 <variablelist class="dbus-property" generated="True" extra-ref="InitRDGeneratorsFinishTimestamp"/>
982
983 <variablelist class="dbus-property" generated="True" extra-ref="InitRDGeneratorsFinishTimestampMonotonic"/>
984
985 <variablelist class="dbus-property" generated="True" extra-ref="InitRDUnitsLoadStartTimestamp"/>
986
987 <variablelist class="dbus-property" generated="True" extra-ref="InitRDUnitsLoadStartTimestampMonotonic"/>
988
989 <variablelist class="dbus-property" generated="True" extra-ref="InitRDUnitsLoadFinishTimestamp"/>
990
991 <variablelist class="dbus-property" generated="True" extra-ref="InitRDUnitsLoadFinishTimestampMonotonic"/>
992
993 <variablelist class="dbus-property" generated="True" extra-ref="LogLevel"/>
994
995 <variablelist class="dbus-property" generated="True" extra-ref="LogTarget"/>
996
997 <variablelist class="dbus-property" generated="True" extra-ref="NNames"/>
998
999 <variablelist class="dbus-property" generated="True" extra-ref="NFailedUnits"/>
1000
1001 <variablelist class="dbus-property" generated="True" extra-ref="NJobs"/>
1002
1003 <variablelist class="dbus-property" generated="True" extra-ref="NInstalledJobs"/>
1004
1005 <variablelist class="dbus-property" generated="True" extra-ref="NFailedJobs"/>
1006
1007 <variablelist class="dbus-property" generated="True" extra-ref="Progress"/>
1008
1009 <variablelist class="dbus-property" generated="True" extra-ref="Environment"/>
1010
1011 <variablelist class="dbus-property" generated="True" extra-ref="ConfirmSpawn"/>
1012
1013 <variablelist class="dbus-property" generated="True" extra-ref="ShowStatus"/>
1014
1015 <variablelist class="dbus-property" generated="True" extra-ref="UnitPath"/>
1016
1017 <variablelist class="dbus-property" generated="True" extra-ref="DefaultStandardOutput"/>
1018
1019 <variablelist class="dbus-property" generated="True" extra-ref="DefaultStandardError"/>
1020
1021 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeWatchdogUSec"/>
1022
1023 <variablelist class="dbus-property" generated="True" extra-ref="RebootWatchdogUSec"/>
1024
1025 <variablelist class="dbus-property" generated="True" extra-ref="KExecWatchdogUSec"/>
1026
1027 <variablelist class="dbus-property" generated="True" extra-ref="ServiceWatchdogs"/>
1028
1029 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroup"/>
1030
1031 <variablelist class="dbus-property" generated="True" extra-ref="SystemState"/>
1032
1033 <variablelist class="dbus-property" generated="True" extra-ref="ExitCode"/>
1034
1035 <variablelist class="dbus-property" generated="True" extra-ref="DefaultTimerAccuracyUSec"/>
1036
1037 <variablelist class="dbus-property" generated="True" extra-ref="DefaultTimeoutStartUSec"/>
1038
1039 <variablelist class="dbus-property" generated="True" extra-ref="DefaultTimeoutStopUSec"/>
1040
1041 <variablelist class="dbus-property" generated="True" extra-ref="DefaultTimeoutAbortUSec"/>
1042
1043 <variablelist class="dbus-property" generated="True" extra-ref="DefaultRestartUSec"/>
1044
1045 <variablelist class="dbus-property" generated="True" extra-ref="DefaultStartLimitIntervalUSec"/>
1046
1047 <variablelist class="dbus-property" generated="True" extra-ref="DefaultStartLimitBurst"/>
1048
1049 <variablelist class="dbus-property" generated="True" extra-ref="DefaultCPUAccounting"/>
1050
1051 <variablelist class="dbus-property" generated="True" extra-ref="DefaultBlockIOAccounting"/>
1052
1053 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryAccounting"/>
1054
1055 <variablelist class="dbus-property" generated="True" extra-ref="DefaultTasksAccounting"/>
1056
1057 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitCPU"/>
1058
1059 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitCPUSoft"/>
1060
1061 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitFSIZE"/>
1062
1063 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitFSIZESoft"/>
1064
1065 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitDATA"/>
1066
1067 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitDATASoft"/>
1068
1069 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitSTACK"/>
1070
1071 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitSTACKSoft"/>
1072
1073 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitCORE"/>
1074
1075 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitCORESoft"/>
1076
1077 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitRSS"/>
1078
1079 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitRSSSoft"/>
1080
1081 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitNOFILE"/>
1082
1083 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitNOFILESoft"/>
1084
1085 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitAS"/>
1086
1087 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitASSoft"/>
1088
1089 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitNPROC"/>
1090
1091 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitNPROCSoft"/>
1092
1093 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitMEMLOCK"/>
1094
1095 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitMEMLOCKSoft"/>
1096
1097 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitLOCKS"/>
1098
1099 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitLOCKSSoft"/>
1100
1101 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitSIGPENDING"/>
1102
1103 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitSIGPENDINGSoft"/>
1104
1105 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitMSGQUEUE"/>
1106
1107 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitMSGQUEUESoft"/>
1108
1109 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitNICE"/>
1110
1111 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitNICESoft"/>
1112
1113 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitRTPRIO"/>
1114
1115 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitRTPRIOSoft"/>
1116
1117 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitRTTIME"/>
1118
1119 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitRTTIMESoft"/>
1120
1121 <variablelist class="dbus-property" generated="True" extra-ref="DefaultTasksMax"/>
1122
1123 <variablelist class="dbus-property" generated="True" extra-ref="TimerSlackNSec"/>
1124
1125 <variablelist class="dbus-property" generated="True" extra-ref="DefaultOOMPolicy"/>
1126
1127 <!--End of Autogenerated section-->
1128
3031660c
ZJS
1129 <refsect2>
1130 <title>Methods</title>
1131
ca264f7d
DDM
1132 <para>Note that many of the methods exist twice: once on the <interfacename>Manager</interfacename>
1133 object and once on the respective unit objects. This is to optimize access times so that methods that
3031660c
ZJS
1134 belong to unit objects do not have to be called with a resolved unit path, but can be called with only
1135 the unit id, too.</para>
1136
1137 <para><function>GetUnit()</function> may be used to get the unit object path for a unit name. It takes
ca264f7d 1138 the unit name and returns the object path. If a unit has not been loaded yet by this name this method
3031660c
ZJS
1139 will fail.</para>
1140
1141 <para><function>GetUnitByPID()</function> may be used to get the unit object path of the unit a process
ca264f7d 1142 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
1143
1144 <para><function>LoadUnit()</function> is similar to <function>GetUnit()</function> but will load the
1145 unit from disk if possible.</para>
1146
ca264f7d
DDM
1147 <para><function>StartUnit()</function> enqueues a start job and possibly depending jobs. It takes the unit
1148 to activate and a mode string as arguments. The mode needs to be one of <literal>replace</literal>,
1149 <literal>fail</literal>, <literal>isolate</literal>, <literal>ignore-dependencies</literal>, or
1150 <literal>ignore-requirements</literal>. If <literal>replace</literal>, the method will start the unit and
1151 its dependencies, possibly replacing already queued jobs that conflict with it. If
1152 <literal>fail</literal>, the method will start the unit and its dependencies, but will fail if this would
1153 change an already queued job. If <literal>isolate</literal>, the method will start the unit in question
1154 and terminate all units that aren't dependencies of it. If <literal>ignore-dependencies</literal>, it
1155 will start a unit but ignore all its dependencies. If <literal>ignore-requirements</literal>, it will
3031660c 1156 start a unit but only ignore the requirement dependencies. It is not recommended to make use of the
ca264f7d 1157 latter two options. On completion, this method returns the newly created job object.</para>
3031660c
ZJS
1158
1159 <para><function>StartUnitReplace()</function> is similar to <function>StartUnit()</function> but
ca264f7d 1160 replaces a job that is queued for one unit by a job for another unit.</para>
3031660c
ZJS
1161
1162 <para><function>StopUnit()</function> is similar to <function>StartUnit()</function> but stops the
ca264f7d
DDM
1163 specified unit rather than starting it. Note that the <literal>isolate</literal> mode is invalid for this
1164 method.</para>
3031660c
ZJS
1165
1166 <para><function>ReloadUnit()</function>, <function>RestartUnit()</function>,
ca264f7d
DDM
1167 <function>TryRestartUnit()</function>, <function>ReloadOrRestartUnit()</function>, or
1168 <function>ReloadOrTryRestartUnit()</function> may be used to restart and/or reload a unit. These methods take
3031660c 1169 similar arguments as <function>StartUnit()</function>. Reloading is done only if the unit is already
ca264f7d 1170 running and fails otherwise. If a service is restarted that isn't running, it will be started unless
3031660c
ZJS
1171 the "Try" flavor is used in which case a service that isn't running is not affected by the restart. The
1172 "ReloadOrRestart" flavors attempt a reload if the unit supports it and use a restart otherwise.</para>
1173
5e8deb94
LB
1174 <para><function>BindMountUnit()</function> can be used to bind mount new files or directories into
1175 a running service mount namespace.</para>
1176
af477139
LB
1177 <para><function>MountImageUnit()</function> can be used to mount new images into a running service
1178 mount namespace.</para>
1179
3031660c 1180 <para><function>KillUnit()</function> may be used to kill (i.e. send a signal to) all processes of a
ca264f7d 1181 unit. It takes the unit <varname>name</varname>, an enum <varname>who</varname> and a UNIX
3031660c
ZJS
1182 <varname>signal</varname> number to send. The <varname>who</varname> enum is one of
1183 <literal>main</literal>, <literal>control</literal> or <literal>all</literal>. If
ca264f7d
DDM
1184 <literal>main</literal>, only the main process of the unit is killed. If <literal>control</literal>, only
1185 the control process of the unit is killed. If <literal>all</literal>, all processes are killed. A
3031660c 1186 <literal>control</literal> process is for example a process that is configured via
ca264f7d 1187 <varname>ExecStop=</varname> and is spawned in parallel to the main daemon process in order to shut it
3031660c
ZJS
1188 down.</para>
1189
1190 <para><function>GetJob()</function> returns the job object path for a specific job, identified by its
1191 id.</para>
1192
ca264f7d
DDM
1193 <para><function>CancelJob()</function> cancels a specific job identified by its numeric ID. This
1194 operation is also available in the <function>Cancel()</function> method of Job objects (see below) and
3031660c
ZJS
1195 exists primarily to reduce the necessary round trips to execute this operation. Note that this will not
1196 have any effect on jobs whose execution has already begun.</para>
1197
1198 <para><function>ClearJobs()</function> flushes the job queue, removing all jobs that are still
ca264f7d 1199 queued. Note that this does not have any effect on jobs whose execution has already begun. It only
3031660c
ZJS
1200 flushes jobs that are queued and have not yet begun execution.</para>
1201
1202 <para><function>ResetFailedUnit()</function> resets the "failed" state of a specific unit.</para>
1203
1204 <para><function>ResetFailed()</function> resets the "failed" state of all units.</para>
1205
ca264f7d 1206 <para><function>ListUnits()</function> returns an array of all currently loaded units. Note that
3031660c
ZJS
1207 units may be known by multiple names at the same name, and hence there might be more unit names loaded
1208 than actual units behind them. The array consists of structures with the following elements:
1209 <itemizedlist>
1210 <listitem><para>The primary unit name as string</para></listitem>
1211
1212 <listitem><para>The human readable description string</para></listitem>
1213
1214 <listitem><para>The load state (i.e. whether the unit file has been loaded
1215 successfully)</para></listitem>
1216
1217 <listitem><para>The active state (i.e. whether the unit is currently started or
1218 not)</para></listitem>
1219
1220 <listitem><para>The sub state (a more fine-grained version of the active state that is specific to
1221 the unit type, which the active state is not)</para></listitem>
1222
1223 <listitem><para>A unit that is being followed in its state by this unit, if there is any, otherwise
1224 the empty string.</para></listitem>
1225
1226 <listitem><para>The unit object path</para></listitem>
1227
ca264f7d 1228 <listitem><para>If there is a job queued for the job unit, the numeric job id, 0
3031660c
ZJS
1229 otherwise</para></listitem>
1230
1231 <listitem><para>The job type as string</para></listitem>
1232
1233 <listitem><para>The job object path</para></listitem>
1234 </itemizedlist></para>
1235
1236 <para><function>ListJobs()</function> returns an array with all currently queued jobs. Returns an array
1237 consisting of structures with the following elements:
1238 <itemizedlist>
1239 <listitem><para>The numeric job id</para></listitem>
1240
1241 <listitem><para>The primary unit name for this job</para></listitem>
1242
1243 <listitem><para>The job type as string</para></listitem>
1244
1245 <listitem><para>The job state as string</para></listitem>
1246
1247 <listitem><para>The job object path</para></listitem>
1248
1249 <listitem><para>The unit object path</para></listitem>
1250 </itemizedlist></para>
1251
1252 <para><function>Subscribe()</function> enables most bus signals to be sent out. Clients which are
ca264f7d
DDM
1253 interested in signals need to call this method. Signals are only sent out if at least one client
1254 invoked this method. <function>Unsubscribe()</function> reverts the signal subscription that
3031660c
ZJS
1255 <function>Subscribe()</function> implements. It is not necessary to invoke
1256 <function>Unsubscribe()</function> as clients are tracked. Signals are no longer sent out as soon as
2736c25c
DDM
1257 all clients which previously asked for <function>Subscribe()</function> either closed their connection
1258 to the bus or invoked <function>Unsubscribe()</function>.</para>
3031660c
ZJS
1259
1260 <para><function>Reload()</function> may be invoked to reload all unit files.</para>
1261
1262 <para><function>Reexecute()</function> may be invoked to reexecute the main manager process. It will
1263 serialize its state, reexecute, and deserizalize the state again. This is useful for upgrades and is a
1264 more comprehensive version of <function>Reload()</function>.</para>
1265
1266 <para><function>Exit()</function> may be invoked to ask the manager to exit. This is not available for
1267 the system manager and is useful only for user session managers.</para>
1268
2736c25c 1269 <para><function>Reboot()</function>, <function>PowerOff()</function>, <function>Halt()</function>, or
3031660c
ZJS
1270 <function>KExec()</function> may be used to ask for immediate reboot, powering down, halt or kexec
1271 based reboot of the system. Note that this does not shut down any services and immediately transitions
2736c25c
DDM
1272 into the reboot process. These functions are normally only called as the last step of shutdown and should
1273 not be called directly. To shut down the machine, it is generally a better idea to invoke
1274 <function>Reboot()</function> or <function>PowerOff()</function> on the
3031660c
ZJS
1275 <filename>systemd-logind</filename> manager object; see
1276 <citerefentry><refentrytitle>org.freedesktop.login1</refentrytitle><manvolnum>5</manvolnum></citerefentry>
1277 for more information.</para>
1278
1279 <para><function>SwitchRoot()</function> may be used to transition to a new root directory. This is
2736c25c
DDM
1280 intended to be used by initial RAM disks. The method takes two arguments: the new root directory (which
1281 needs to be specified) and an init binary path (which may be left empty, in which case it is
3031660c 1282 automatically searched for). The state of the system manager will be serialized before the
2736c25c 1283 transition. After the transition, the manager binary on the main system is invoked and replaces the old
3031660c
ZJS
1284 PID 1. All state will then be deserialized.</para>
1285
1286 <para><function>SetEnvironment()</function> may be used to alter the environment block that is passed
2736c25c
DDM
1287 to all spawned processes. It takes a string array of environment variable assignments. Any previously set
1288 environment variables will be overridden.</para>
3031660c 1289
2736c25c
DDM
1290 <para><function>UnsetEnvironment()</function> may be used to unset environment variables. It takes a
1291 string array of environment variable names. All variables specified will be unset (if they have been
1292 set previously) and no longer be passed to all spawned processes. This method has no effect for variables
3031660c
ZJS
1293 that were previously not set, but will not fail in that case.</para>
1294
1295 <para><function>UnsetAndSetEnvironment()</function> is a combination of
1296 <function>UnsetEnvironment()</function> and <function>SetEnvironment()</function>. It takes two
2736c25c
DDM
1297 lists. The first list contains variables to unset, the second one contains assignments to set. If a
1298 variable is listed in both, the variable is set after this method returns, i.e. the set list overrides the
1299 unset list.</para>
3031660c 1300
2736c25c 1301 <para><function>ListUnitFiles()</function> returns an array of unit names and their enablement
3031660c 1302 status. Note that <function>ListUnit()</function> returns a list of units currently loaded into memory,
2736c25c
DDM
1303 while <function>ListUnitFiles()</function> returns a list of unit <emphasis>files</emphasis> that were
1304 found on disk. Note that while most units are read directly from a unit file with the same name, some
1305 units are not backed by files and some files (templates) cannot directly be loaded as units but need
1306 to be instantiated instead.</para>
3031660c 1307
2736c25c 1308 <para><function>GetUnitFileState()</function> returns the current enablement status of a specific unit
3031660c
ZJS
1309 file.</para>
1310
1311 <para><function>EnableUnitFiles()</function> may be used to enable one or more units in the system (by
3b121157 1312 creating symlinks to them in <filename>/etc/</filename> or <filename>/run/</filename>). It takes a list
3031660c 1313 of unit files to enable (either just file names or full absolute paths if the unit files are residing
2736c25c 1314 outside the usual unit search paths) and two booleans: the first controls whether the unit shall be
3b121157
ZJS
1315 enabled for runtime only (true, <filename>/run/</filename>), or persistently (false,
1316 <filename>/etc/</filename>). The second one controls whether symlinks pointing to other units shall be
2736c25c 1317 replaced if necessary. This method returns one boolean and an array of the changes made. The boolean
3031660c 1318 signals whether the unit files contained any enablement information (i.e. an [Install]) section. The
2736c25c 1319 changes array consists of structures with three strings: the type of the change (one of
3031660c
ZJS
1320 <literal>symlink</literal> or <literal>unlink</literal>), the file name of the symlink and the
1321 destination of the symlink. Note that most of the following calls return a changes list in the same
1322 format.</para>
1323
1324 <para>Similarly, <function>DisableUnitFiles()</function> disables one or more units in the system,
3b121157 1325 i.e. removes all symlinks to them in <filename>/etc/</filename> and <filename>/run/</filename>.</para>
3031660c 1326
83654007
LB
1327 <para>The <function>EnableUnitFilesWithFlags()</function> and <function>DisableUnitFilesWithFlags()</function>
1328 take in options as flags instead of booleans to allow for extendability, defined as follows:</para>
1329
1330 <programlisting>
1331#define SD_SYSTEMD_UNIT_RUNTIME (UINT64_C(1) &lt;&lt; 0)
1332#define SD_SYSTEMD_UNIT_FORCE (UINT64_C(1) &lt;&lt; 1)
1333#define SD_SYSTEMD_UNIT_PORTABLE (UINT64_C(1) &lt;&lt; 2)
1334 </programlisting>
1335
1336 <para><varname>SD_SYSTEMD_UNIT_RUNTIME</varname> will enable or disable the unit for runtime only,
1337 <varname>SD_SYSTEMD_UNIT_FORCE</varname> controls whether symlinks pointing to other units shall be
1338 replaced if necessary. <varname>SD_SYSTEMD_UNIT_PORTABLE</varname> will add or remove the symlinks in
1339 <filename>/etc/systemd/system.attached</filename> and <filename>/run/systemd/system.attached</filename>.</para>
1340
3031660c
ZJS
1341 <para>Similarly, <function>ReenableUnitFiles()</function> applies the changes to one or more units that
1342 would result from disabling and enabling the unit quickly one after the other in an atomic
1343 fashion. This is useful to apply updated [Install] information contained in unit files.</para>
1344
1345 <para>Similarly, <function>LinkUnitFiles()</function> links unit files (that are located outside of the
1346 usual unit search paths) into the unit search path.</para>
1347
2736c25c 1348 <para>Similarly, <function>PresetUnitFiles()</function> enables/disables one or more unit files
3031660c
ZJS
1349 according to the preset policy. See
1350 <citerefentry><refentrytitle>systemd.preset</refentrytitle><manvolnum>7</manvolnum></citerefentry> for more
1351 information.</para>
1352
2736c25c 1353 <para>Similarly, <function>MaskUnitFiles()</function> masks unit files and
3031660c
ZJS
1354 <function>UnmaskUnitFiles()</function> unmasks them again.</para>
1355
1356 <para><function>SetDefaultTarget()</function> changes the <filename>default.target</filename> link. See
1357 <citerefentry><refentrytitle>bootup</refentrytitle><manvolnum>7</manvolnum></citerefentry> for more
2736c25c 1358 information.</para>
3031660c
ZJS
1359
1360 <para><function>GetDefaultTarget()</function> retrieves the name of the unit to which
2736c25c 1361 <filename>default.target</filename> is aliased.</para>
3031660c
ZJS
1362
1363 <para><function>SetUnitProperties()</function> may be used to modify certain unit properties at
1364 runtime. Not all properties may be changed at runtime, but many resource management settings (primarily
1365 those listed in
55cf7779 1366 <citerefentry><refentrytitle>systemd.resource-control</refentrytitle><manvolnum>5</manvolnum></citerefentry>)
2736c25c 1367 may. The changes are applied instantly and stored on disk for future boots, unless
3031660c
ZJS
1368 <varname>runtime</varname> is true, in which case the settings only apply until the next
1369 reboot. <varname>name</varname> is the name of the unit to modify. <varname>properties</varname> are
1370 the settings to set, encoded as an array of property name and value pairs. Note that this is not a
2736c25c
DDM
1371 dictionary! Also note that when setting array properties with this method usually results in appending to
1372 the pre-configured array. To reset the configured arrays, set the property to an empty array first and
1373 then append to it.</para>
3031660c 1374
2736c25c 1375 <para><function>StartTransientUnit()</function> may be used to create and start a transient unit which
3031660c 1376 will be released as soon as it is not running or referenced anymore or the system is
2736c25c 1377 rebooted. <varname>name</varname> is the unit name including its suffix and must be
3031660c
ZJS
1378 unique. <varname>mode</varname> is the same as in <function>StartUnit()</function>,
1379 <varname>properties</varname> contains properties of the unit, specified like in
1380 <function>SetUnitProperties()</function>. <varname>aux</varname> is currently unused and should be
47fb7fd6
ZJS
1381 passed as an empty array. See the
1382 <ulink url="http://www.freedesktop.org/wiki/Software/systemd/ControlGroupInterface/">New Control Group
3031660c
ZJS
1383 Interface</ulink> for more information how to make use of this functionality for resource control
1384 purposes.</para>
3031660c
ZJS
1385 </refsect2>
1386
1387 <refsect2>
1388 <title>Signals</title>
1389
1390 <para>Note that most signals are sent out only after <function>Subscribe()</function> has been invoked
2736c25c 1391 by at least one client. Make sure to invoke this method when subscribing to these signals!</para>
3031660c
ZJS
1392
1393 <para><function>UnitNew()</function> and <function>UnitRemoved()</function> are sent out each time a
1394 new unit is loaded or unloaded. Note that this has little to do with whether a unit is available on
1395 disk or not, and simply reflects the units that are currently loaded into memory. The signals take two
1396 parameters: the primary unit name and the object path.</para>
1397
1398 <para><function>JobNew()</function> and <function>JobRemoved()</function> are sent out each time a new
1399 job is queued or dequeued. Both signals take the numeric job ID, the bus path and the primary unit name
2736c25c
DDM
1400 for this job as arguments. <function>JobRemoved()</function> also includes a result string which is one
1401 of <literal>done</literal>, <literal>canceled</literal>, <literal>timeout</literal>,
1402 <literal>failed</literal>, <literal>dependency</literal>, or
3031660c
ZJS
1403 <literal>skipped</literal>. <literal>done</literal> indicates successful execution of a
1404 job. <literal>canceled</literal> indicates that a job has been canceled (via
1405 <function>CancelJob()</function> above) before it finished execution (this doesn't necessarily mean
1406 though that the job operation is actually cancelled too, see above). <literal>timeout</literal>
1407 indicates that the job timeout was reached. <literal>failed</literal> indicates that the job
2736c25c
DDM
1408 failed. <literal>dependency</literal> indicates that a job this job depended on failed and the job hence
1409 was removed as well. <literal>skipped</literal> indicates that a job was skipped because
1410 it didn't apply to the unit's current state.</para>
3031660c 1411
2736c25c
DDM
1412 <para><function>StartupFinished()</function> is sent out when startup finishes. It carries six
1413 microsecond timespan values, each indicating how much boot time has been spent in the firmware (if
3031660c
ZJS
1414 known), in the boot loader (if known), in the kernel initialization phase, in the initrd (if known), in
1415 userspace and in total. These values may also be calculated from the
1416 <varname>FirmwareTimestampMonotonic</varname>, <varname>LoaderTimestampMonotonic</varname>,
2736c25c 1417 <varname>InitRDTimestampMonotonic</varname>, <varname>UserspaceTimestampMonotonic</varname>, and
3031660c
ZJS
1418 <varname>FinishTimestampMonotonic</varname> properties (see below).</para>
1419
1420 <para><function>UnitFilesChanged()</function> is sent out each time the list of enabled or masked unit
1421 files on disk have changed.</para>
1422
1423 <para><function>Reloading()</function> is sent out immediately before a daemon reload is done (with the
1424 boolean parameter set to True) and after a daemon reload is completed (with the boolean parameter set
2736c25c 1425 to False). This may be used by UIs to optimize UI updates.</para>
3031660c
ZJS
1426 </refsect2>
1427
1428 <refsect2>
1429 <title>Properties</title>
1430
1431 <para>Most properties simply reflect the respective options in
1432 <filename>/etc/systemd/system.conf</filename> and the kernel command line.</para>
1433
1434 <para>The others:</para>
1435
1436 <para><varname>Version</varname> encodes the version string of the running systemd instance. Note that
2736c25c 1437 the version string is purely informational. It should not be parsed and one may not assume the version to
3031660c 1438 be formatted in any particular way. We take the liberty to change the versioning scheme at any time and
2736c25c 1439 it is not part of the public API.</para>
3031660c
ZJS
1440
1441 <para><varname>Features</varname> encodes the features that have been enabled and disabled for this
1442 build. Enabled options are prefixed with +, disabled options with -.</para>
1443
2736c25c
DDM
1444 <para><varname>Tainted</varname> encodes a couple of taint flags as a colon-separated list. When
1445 systemd detects it is running on a system with certain problems, it will set an appropriate taint
3031660c
ZJS
1446 flag. Taints may be used to lower the chance of bogus bug reports. The following taints are currently
1447 known: <literal>split-usr</literal>, <literal>mtab-not-symlink</literal>,
1448 <literal>cgroups-missing</literal>, <literal>local-hwclock</literal>. <literal>split-usr</literal> is
3b121157 1449 set if <filename>/usr/</filename> is not pre-mounted when systemd is first invoked. See
3031660c
ZJS
1450 <ulink url="http://freedesktop.org/wiki/Software/systemd/separate-usr-is-broken">
1451 Booting Without /usr is Broken</ulink>
1452 for details why this is bad. <literal>mtab-not-symlink</literal> indicates that
1453 <filename>/etc/mtab</filename> is not a symlink to <filename>/proc/self/mounts</filename> as
1454 required. <literal>cgroups-missing</literal> indicates that control groups have not been enabled in the
1455 kernel. <literal>local-hwclock</literal> indicates that the local RTC is configured to be in local time
1456 rather than UTC.</para>
1457
1458 <para><varname>FirmwareTimestamp</varname>, <varname>FirmwareTimestampMonotonic</varname>,
1459 <varname>LoaderTimestamp</varname>, <varname>LoaderTimestampMonotonic</varname>,
1460 <varname>KernelTimestamp</varname>, <varname>KernelTimestampMonotonic</varname>,
1461 <varname>InitRDTimestamp</varname>, <varname>InitRDTimestampMonotonic</varname>,
1462 <varname>UserspaceTimestamp</varname>, <varname>UserspaceTimestampMonotonic</varname>,
2736c25c 1463 <varname>FinishTimestamp</varname>, and <varname>FinishTimestampMonotonic</varname> encode
3031660c
ZJS
1464 <constant>CLOCK_REALTIME</constant> and <constant>CLOCK_MONOTONIC</constant> microsecond timestamps
1465 taken when the firmware first began execution, when the boot loader first began execution, when the
1466 kernel first began execution, when the initrd first began execution, when the main systemd instance
1467 began execution and finally, when all queued startup jobs finished execution. These values are useful
2736c25c
DDM
1468 for determining boot-time performance. Note that as monotonic time begins with the kernel startup, the
1469 <varname>KernelTimestampMonotonic</varname> timestamp will always be 0 and
1470 <varname>FirmwareTimestampMonotonic</varname> and <varname>LoaderTimestampMonotonic</varname> are to
1471 be read as negative values. Also, not all fields are always available, depending on the used firmware,
1472 boot loader or initrd implementation. In these cases the respective pairs of timestamps are both 0,
1473 indicating that no data is available.</para>
3031660c
ZJS
1474
1475 <para>Similarly, the <varname>SecurityStartTimestamp</varname>,
2736c25c 1476 <varname>GeneratorsStartTimestamp</varname> and <varname>LoadUnitTimestamp</varname> (as well as their
3031660c
ZJS
1477 monotonic and stop counterparts) expose performance data for uploading the security policies to the
1478 kernel (such as the SELinux, IMA, or SMACK policies), for running the generator tools and for loading
2736c25c 1479 the unit files.</para>
3031660c
ZJS
1480
1481 <para><varname>NNames</varname> encodes how many unit names are currently known. This only includes
2736c25c
DDM
1482 names of units that are currently loaded and can be more than the amount of actually loaded units since
1483 units may have more than one name.</para>
3031660c
ZJS
1484
1485 <para><varname>NJobs</varname> encodes how many jobs are currently queued.</para>
1486
1487 <para><varname>NInstalledJobs</varname> encodes how many jobs have ever been queued in total.</para>
1488
1489 <para><varname>NFailedJobs</varname> encodes how many jobs have ever failed in total.</para>
1490
2736c25c 1491 <para><varname>Progress</varname> encodes boot progress as a floating point value between 0.0 and
3031660c 1492 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 1493 number of executed and queued jobs. After startup, this field is always 1.0 indicating a finished
3031660c
ZJS
1494 boot.</para>
1495
1496 <para><varname>Environment</varname> encodes the environment block passed to all executed services. It
1497 may be altered with bus calls such as <function>SetEnvironment()</function> (see above).</para>
1498
1499 <para><varname>UnitPath</varname> encodes the currently active unit file search path. It is an array of
2736c25c 1500 file system paths encoded as strings.</para>
3031660c
ZJS
1501
1502 <para><varname>Virtualization</varname> contains a short ID string describing the virtualization
2736c25c
DDM
1503 technology the system runs in. On bare-metal hardware this is the empty string. Otherwise, it contains
1504 an identifier such as <literal>kvm</literal>, <literal>vmware</literal> and so on. For a full list of
1505 IDs see
3031660c
ZJS
1506 <citerefentry><refentrytitle>systemd-detect-virt</refentrytitle><manvolnum>1</manvolnum></citerefentry>.
1507 Note that only the "innermost" virtualization technology is exported here. This detects both
1508 full-machine virtualizations (VMs) and shared-kernel virtualization (containers).</para>
1509
1510 <para><varname>Architecture</varname> contains a short ID string describing the architecture the
1511 systemd instance is running on. This follows the same vocabulary as
1512 <varname>ConditionArchitectures=</varname>.</para>
1513
1514 <para><varname>ControlGroup</varname> contains the root control group path of this system manager. Note
2736c25c 1515 that the root path is encoded as the empty string here (not as <literal>/</literal>!), so that it can be
3031660c 1516 appended to <filename>/sys/fs/cgroup/systemd</filename> easily. This value will be set to the empty
2736c25c 1517 string for the host instance and some other string for container instances.</para>
3031660c 1518 </refsect2>
ae53ea52
ZJS
1519
1520 <refsect2>
1521 <title>Security</title>
1522
1523 <para>Read access is generally granted to all clients. Additionally, for unprivileged clients, some
98ab0dae 1524 operations are allowed through the polkit privilege system. Operations which modify unit state
ae53ea52 1525 (<function>StartUnit()</function>, <function>StopUnit()</function>, <function>KillUnit()</function>,
f4e1a425 1526 <function>RestartUnit()</function> and similar, <function>SetProperty()</function>) require
ae53ea52
ZJS
1527 <interfacename>org.freedesktop.systemd1.manage-units</interfacename>. Operations which modify unit file
1528 enablement state (<function>EnableUnitFiles()</function>, <function>DisableUnitFiles()</function>,
83654007 1529 <function>EnableUnitFilesWithFlags()</function>, <function>DisableUnitFilesWithFlags()</function>,
ae53ea52
ZJS
1530 <function>ReenableUnitFiles()</function>, <function>LinkUnitFiles()</function>,
1531 <function>PresetUnitFiles</function>, <function>MaskUnitFiles</function>, and similar) require
f4e1a425 1532 <interfacename>org.freedesktop.systemd1.manage-unit-files</interfacename>. Operations which modify the
2736c25c 1533 exported environment (<function>SetEnvironment()</function>, <function>UnsetEnvironment()</function>,
ae53ea52 1534 <function>UnsetAndSetEnvironment()</function>) require
2736c25c 1535 <interfacename>org.freedesktop.systemd1.set-environment</interfacename>. <function>Reload()</function>
ae53ea52
ZJS
1536 and <function>Reexecute()</function> require
1537 <interfacename>org.freedesktop.systemd1.reload-daemon</interfacename>.
1538 </para>
1539 </refsect2>
3031660c
ZJS
1540 </refsect1>
1541
1542 <refsect1>
1543 <title>Unit Objects</title>
1544
48f99d7c 1545 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/avahi_2ddaemon_2eservice" interface="org.freedesktop.systemd1.Unit">
3031660c
ZJS
1546node /org/freedesktop/systemd1/unit/avahi_2ddaemon_2eservice {
1547 interface org.freedesktop.systemd1.Unit {
1548 methods:
1549 Start(in s mode,
1550 out o job);
1551 Stop(in s mode,
1552 out o job);
1553 Reload(in s mode,
1554 out o job);
1555 Restart(in s mode,
1556 out o job);
1557 TryRestart(in s mode,
1558 out o job);
1559 ReloadOrRestart(in s mode,
1560 out o job);
1561 ReloadOrTryRestart(in s mode,
1562 out o job);
47fb7fd6
ZJS
1563 EnqueueJob(in s job_type,
1564 in s job_mode,
1565 out u job_id,
1566 out o job_path,
1567 out s unit_id,
1568 out o unit_path,
1569 out s job_type,
1570 out a(uosos) affected_jobs);
1571 Kill(in s whom,
3031660c
ZJS
1572 in i signal);
1573 ResetFailed();
1574 SetProperties(in b runtime,
1575 in a(sv) properties);
47fb7fd6
ZJS
1576 Ref();
1577 Unref();
1578 Clean(in as mask);
671fee18
LP
1579 Freeze();
1580 Thaw();
3031660c 1581 properties:
47fb7fd6
ZJS
1582 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1583 readonly s Id = '...';
1584 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1585 readonly as Names = ['...', ...];
1586 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
1587 readonly s Following = '...';
1588 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1589 readonly as Requires = ['...', ...];
1590 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1591 readonly as Requisite = ['...', ...];
1592 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1593 readonly as Wants = ['...', ...];
1594 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1595 readonly as BindsTo = ['...', ...];
1596 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1597 readonly as PartOf = ['...', ...];
1598 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1599 readonly as RequiredBy = ['...', ...];
1600 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1601 readonly as RequisiteOf = ['...', ...];
1602 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1603 readonly as WantedBy = ['...', ...];
1604 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1605 readonly as BoundBy = ['...', ...];
1606 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1607 readonly as ConsistsOf = ['...', ...];
1608 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1609 readonly as Conflicts = ['...', ...];
1610 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1611 readonly as ConflictedBy = ['...', ...];
1612 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1613 readonly as Before = ['...', ...];
1614 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1615 readonly as After = ['...', ...];
1616 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1617 readonly as OnFailure = ['...', ...];
1618 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1619 readonly as Triggers = ['...', ...];
1620 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1621 readonly as TriggeredBy = ['...', ...];
1622 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1623 readonly as PropagatesReloadTo = ['...', ...];
1624 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1625 readonly as ReloadPropagatedFrom = ['...', ...];
1626 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1627 readonly as JoinsNamespaceOf = ['...', ...];
1628 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1629 readonly as RequiresMountsFor = ['...', ...];
1630 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1631 readonly as Documentation = ['...', ...];
1632 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1633 readonly s Description = '...';
1634 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1635 readonly s LoadState = '...';
1636 readonly s ActiveState = '...';
671fee18 1637 readonly s FreezerState = '...';
47fb7fd6
ZJS
1638 readonly s SubState = '...';
1639 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1640 readonly s FragmentPath = '...';
1641 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1642 readonly s SourcePath = '...';
1643 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1644 readonly as DropInPaths = ['...', ...];
1645 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
1646 readonly s UnitFileState = '...';
1647 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
1648 readonly s UnitFilePreset = '...';
1649 readonly t StateChangeTimestamp = ...;
1650 readonly t StateChangeTimestampMonotonic = ...;
1651 readonly t InactiveExitTimestamp = ...;
1652 readonly t InactiveExitTimestampMonotonic = ...;
1653 readonly t ActiveEnterTimestamp = ...;
1654 readonly t ActiveEnterTimestampMonotonic = ...;
1655 readonly t ActiveExitTimestamp = ...;
1656 readonly t ActiveExitTimestampMonotonic = ...;
1657 readonly t InactiveEnterTimestamp = ...;
1658 readonly t InactiveEnterTimestampMonotonic = ...;
1659 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1660 readonly b CanStart = ...;
1661 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1662 readonly b CanStop = ...;
1663 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1664 readonly b CanReload = ...;
1665 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1666 readonly b CanIsolate = ...;
1667 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1668 readonly as CanClean = ['...', ...];
671fee18
LP
1669 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1670 readonly b CanFreeze = ...;
47fb7fd6
ZJS
1671 readonly (uo) Job = ...;
1672 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1673 readonly b StopWhenUnneeded = ...;
1674 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1675 readonly b RefuseManualStart = ...;
1676 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1677 readonly b RefuseManualStop = ...;
1678 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1679 readonly b AllowIsolate = ...;
1680 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1681 readonly b DefaultDependencies = ...;
1682 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1683 readonly s OnFailureJobMode = '...';
1684 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1685 readonly b IgnoreOnIsolate = ...;
1686 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1687 readonly b NeedDaemonReload = ...;
1688 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1689 readonly t JobTimeoutUSec = ...;
1690 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1691 readonly t JobRunningTimeoutUSec = ...;
1692 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1693 readonly s JobTimeoutAction = '...';
1694 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1695 readonly s JobTimeoutRebootArgument = '...';
1696 readonly b ConditionResult = ...;
1697 readonly b AssertResult = ...;
1698 readonly t ConditionTimestamp = ...;
1699 readonly t ConditionTimestampMonotonic = ...;
1700 readonly t AssertTimestamp = ...;
1701 readonly t AssertTimestampMonotonic = ...;
1702 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
1703 readonly a(sbbsi) Conditions = [...];
1704 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
1705 readonly a(sbbsi) Asserts = [...];
1706 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1707 readonly (ss) LoadError = ...;
1708 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1709 readonly b Transient = ...;
1710 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1711 readonly b Perpetual = ...;
1712 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1713 readonly t StartLimitIntervalUSec = ...;
1714 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1715 readonly u StartLimitBurst = ...;
1716 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1717 readonly s StartLimitAction = '...';
1718 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1719 readonly s FailureAction = '...';
1720 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1721 readonly i FailureActionExitStatus = ...;
1722 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1723 readonly s SuccessAction = '...';
1724 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1725 readonly i SuccessActionExitStatus = ...;
1726 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1727 readonly s RebootArgument = '...';
1728 readonly ay InvocationID = [...];
1729 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1730 readonly s CollectMode = '...';
1731 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
1732 readonly as Refs = ['...', ...];
3031660c 1733 };
47fb7fd6
ZJS
1734 interface org.freedesktop.DBus.Peer { ... };
1735 interface org.freedesktop.DBus.Introspectable { ... };
1736 interface org.freedesktop.DBus.Properties { ... };
3031660c
ZJS
1737};
1738 </programlisting>
1739
47fb7fd6
ZJS
1740 <!--method EnqueueJob is not documented!-->
1741
1742 <!--method Ref is not documented!-->
1743
1744 <!--method Unref is not documented!-->
1745
1746 <!--method Clean is not documented!-->
1747
671fee18
LP
1748 <!--method Freeze is not documented!-->
1749
1750 <!--method Thaw is not documented!-->
1751
47fb7fd6
ZJS
1752 <!--property PartOf is not documented!-->
1753
1754 <!--property RequisiteOf is not documented!-->
1755
1756 <!--property ConsistsOf is not documented!-->
1757
1758 <!--property ReloadPropagatedFrom is not documented!-->
1759
1760 <!--property JoinsNamespaceOf is not documented!-->
1761
671fee18
LP
1762 <!--property FreezerState is not documented!-->
1763
47fb7fd6
ZJS
1764 <!--property DropInPaths is not documented!-->
1765
1766 <!--property UnitFilePreset is not documented!-->
1767
1768 <!--property StateChangeTimestamp is not documented!-->
1769
1770 <!--property StateChangeTimestampMonotonic is not documented!-->
1771
1772 <!--property CanClean is not documented!-->
1773
671fee18
LP
1774 <!--property CanFreeze is not documented!-->
1775
47fb7fd6
ZJS
1776 <!--property OnFailureJobMode is not documented!-->
1777
1778 <!--property JobRunningTimeoutUSec is not documented!-->
1779
1780 <!--property JobTimeoutAction is not documented!-->
1781
1782 <!--property JobTimeoutRebootArgument is not documented!-->
1783
1784 <!--property AssertResult is not documented!-->
1785
1786 <!--property AssertTimestamp is not documented!-->
1787
1788 <!--property AssertTimestampMonotonic is not documented!-->
1789
1790 <!--property Asserts is not documented!-->
1791
1792 <!--property Perpetual is not documented!-->
1793
1794 <!--property StartLimitIntervalUSec is not documented!-->
1795
1796 <!--property StartLimitAction is not documented!-->
1797
1798 <!--property FailureAction is not documented!-->
1799
1800 <!--property FailureActionExitStatus is not documented!-->
1801
1802 <!--property SuccessAction is not documented!-->
1803
1804 <!--property SuccessActionExitStatus is not documented!-->
1805
1806 <!--property RebootArgument is not documented!-->
1807
1808 <!--property InvocationID is not documented!-->
1809
1810 <!--property CollectMode is not documented!-->
1811
1812 <!--property Refs is not documented!-->
1813
00bb75d7 1814 <!--Autogenerated cross-references for systemd.directives, do not edit-->
3031660c 1815
00bb75d7 1816 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
3031660c 1817
00bb75d7 1818 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
3031660c 1819
00bb75d7 1820 <variablelist class="dbus-method" generated="True" extra-ref="Start()"/>
3031660c 1821
00bb75d7 1822 <variablelist class="dbus-method" generated="True" extra-ref="Stop()"/>
3031660c 1823
00bb75d7 1824 <variablelist class="dbus-method" generated="True" extra-ref="Reload()"/>
3031660c 1825
00bb75d7 1826 <variablelist class="dbus-method" generated="True" extra-ref="Restart()"/>
3031660c 1827
00bb75d7 1828 <variablelist class="dbus-method" generated="True" extra-ref="TryRestart()"/>
3031660c 1829
00bb75d7 1830 <variablelist class="dbus-method" generated="True" extra-ref="ReloadOrRestart()"/>
3031660c 1831
00bb75d7 1832 <variablelist class="dbus-method" generated="True" extra-ref="ReloadOrTryRestart()"/>
3031660c 1833
00bb75d7
ZJS
1834 <variablelist class="dbus-method" generated="True" extra-ref="EnqueueJob()"/>
1835
1836 <variablelist class="dbus-method" generated="True" extra-ref="Kill()"/>
1837
1838 <variablelist class="dbus-method" generated="True" extra-ref="ResetFailed()"/>
1839
1840 <variablelist class="dbus-method" generated="True" extra-ref="SetProperties()"/>
1841
1842 <variablelist class="dbus-method" generated="True" extra-ref="Ref()"/>
1843
1844 <variablelist class="dbus-method" generated="True" extra-ref="Unref()"/>
1845
1846 <variablelist class="dbus-method" generated="True" extra-ref="Clean()"/>
1847
671fee18
LP
1848 <variablelist class="dbus-method" generated="True" extra-ref="Freeze()"/>
1849
1850 <variablelist class="dbus-method" generated="True" extra-ref="Thaw()"/>
1851
00bb75d7
ZJS
1852 <variablelist class="dbus-property" generated="True" extra-ref="Id"/>
1853
1854 <variablelist class="dbus-property" generated="True" extra-ref="Names"/>
1855
1856 <variablelist class="dbus-property" generated="True" extra-ref="Following"/>
1857
1858 <variablelist class="dbus-property" generated="True" extra-ref="Requires"/>
1859
1860 <variablelist class="dbus-property" generated="True" extra-ref="Requisite"/>
1861
1862 <variablelist class="dbus-property" generated="True" extra-ref="Wants"/>
1863
1864 <variablelist class="dbus-property" generated="True" extra-ref="BindsTo"/>
1865
1866 <variablelist class="dbus-property" generated="True" extra-ref="PartOf"/>
1867
1868 <variablelist class="dbus-property" generated="True" extra-ref="RequiredBy"/>
1869
1870 <variablelist class="dbus-property" generated="True" extra-ref="RequisiteOf"/>
1871
1872 <variablelist class="dbus-property" generated="True" extra-ref="WantedBy"/>
1873
1874 <variablelist class="dbus-property" generated="True" extra-ref="BoundBy"/>
1875
1876 <variablelist class="dbus-property" generated="True" extra-ref="ConsistsOf"/>
1877
1878 <variablelist class="dbus-property" generated="True" extra-ref="Conflicts"/>
1879
1880 <variablelist class="dbus-property" generated="True" extra-ref="ConflictedBy"/>
1881
1882 <variablelist class="dbus-property" generated="True" extra-ref="Before"/>
1883
1884 <variablelist class="dbus-property" generated="True" extra-ref="After"/>
1885
1886 <variablelist class="dbus-property" generated="True" extra-ref="OnFailure"/>
1887
1888 <variablelist class="dbus-property" generated="True" extra-ref="Triggers"/>
1889
1890 <variablelist class="dbus-property" generated="True" extra-ref="TriggeredBy"/>
1891
1892 <variablelist class="dbus-property" generated="True" extra-ref="PropagatesReloadTo"/>
1893
1894 <variablelist class="dbus-property" generated="True" extra-ref="ReloadPropagatedFrom"/>
1895
1896 <variablelist class="dbus-property" generated="True" extra-ref="JoinsNamespaceOf"/>
1897
1898 <variablelist class="dbus-property" generated="True" extra-ref="RequiresMountsFor"/>
1899
1900 <variablelist class="dbus-property" generated="True" extra-ref="Documentation"/>
1901
1902 <variablelist class="dbus-property" generated="True" extra-ref="Description"/>
1903
1904 <variablelist class="dbus-property" generated="True" extra-ref="LoadState"/>
1905
1906 <variablelist class="dbus-property" generated="True" extra-ref="ActiveState"/>
1907
671fee18
LP
1908 <variablelist class="dbus-property" generated="True" extra-ref="FreezerState"/>
1909
00bb75d7
ZJS
1910 <variablelist class="dbus-property" generated="True" extra-ref="SubState"/>
1911
1912 <variablelist class="dbus-property" generated="True" extra-ref="FragmentPath"/>
1913
1914 <variablelist class="dbus-property" generated="True" extra-ref="SourcePath"/>
1915
1916 <variablelist class="dbus-property" generated="True" extra-ref="DropInPaths"/>
1917
1918 <variablelist class="dbus-property" generated="True" extra-ref="UnitFileState"/>
1919
1920 <variablelist class="dbus-property" generated="True" extra-ref="UnitFilePreset"/>
1921
1922 <variablelist class="dbus-property" generated="True" extra-ref="StateChangeTimestamp"/>
1923
1924 <variablelist class="dbus-property" generated="True" extra-ref="StateChangeTimestampMonotonic"/>
1925
1926 <variablelist class="dbus-property" generated="True" extra-ref="InactiveExitTimestamp"/>
1927
1928 <variablelist class="dbus-property" generated="True" extra-ref="InactiveExitTimestampMonotonic"/>
1929
1930 <variablelist class="dbus-property" generated="True" extra-ref="ActiveEnterTimestamp"/>
1931
1932 <variablelist class="dbus-property" generated="True" extra-ref="ActiveEnterTimestampMonotonic"/>
1933
1934 <variablelist class="dbus-property" generated="True" extra-ref="ActiveExitTimestamp"/>
1935
1936 <variablelist class="dbus-property" generated="True" extra-ref="ActiveExitTimestampMonotonic"/>
1937
1938 <variablelist class="dbus-property" generated="True" extra-ref="InactiveEnterTimestamp"/>
1939
1940 <variablelist class="dbus-property" generated="True" extra-ref="InactiveEnterTimestampMonotonic"/>
1941
1942 <variablelist class="dbus-property" generated="True" extra-ref="CanStart"/>
1943
1944 <variablelist class="dbus-property" generated="True" extra-ref="CanStop"/>
1945
1946 <variablelist class="dbus-property" generated="True" extra-ref="CanReload"/>
1947
1948 <variablelist class="dbus-property" generated="True" extra-ref="CanIsolate"/>
1949
1950 <variablelist class="dbus-property" generated="True" extra-ref="CanClean"/>
1951
671fee18
LP
1952 <variablelist class="dbus-property" generated="True" extra-ref="CanFreeze"/>
1953
00bb75d7
ZJS
1954 <variablelist class="dbus-property" generated="True" extra-ref="Job"/>
1955
1956 <variablelist class="dbus-property" generated="True" extra-ref="StopWhenUnneeded"/>
1957
1958 <variablelist class="dbus-property" generated="True" extra-ref="RefuseManualStart"/>
1959
1960 <variablelist class="dbus-property" generated="True" extra-ref="RefuseManualStop"/>
1961
1962 <variablelist class="dbus-property" generated="True" extra-ref="AllowIsolate"/>
1963
1964 <variablelist class="dbus-property" generated="True" extra-ref="DefaultDependencies"/>
1965
1966 <variablelist class="dbus-property" generated="True" extra-ref="OnFailureJobMode"/>
1967
1968 <variablelist class="dbus-property" generated="True" extra-ref="IgnoreOnIsolate"/>
1969
1970 <variablelist class="dbus-property" generated="True" extra-ref="NeedDaemonReload"/>
1971
1972 <variablelist class="dbus-property" generated="True" extra-ref="JobTimeoutUSec"/>
1973
1974 <variablelist class="dbus-property" generated="True" extra-ref="JobRunningTimeoutUSec"/>
1975
1976 <variablelist class="dbus-property" generated="True" extra-ref="JobTimeoutAction"/>
1977
1978 <variablelist class="dbus-property" generated="True" extra-ref="JobTimeoutRebootArgument"/>
1979
1980 <variablelist class="dbus-property" generated="True" extra-ref="ConditionResult"/>
1981
1982 <variablelist class="dbus-property" generated="True" extra-ref="AssertResult"/>
1983
1984 <variablelist class="dbus-property" generated="True" extra-ref="ConditionTimestamp"/>
1985
1986 <variablelist class="dbus-property" generated="True" extra-ref="ConditionTimestampMonotonic"/>
1987
1988 <variablelist class="dbus-property" generated="True" extra-ref="AssertTimestamp"/>
1989
1990 <variablelist class="dbus-property" generated="True" extra-ref="AssertTimestampMonotonic"/>
1991
1992 <variablelist class="dbus-property" generated="True" extra-ref="Conditions"/>
1993
1994 <variablelist class="dbus-property" generated="True" extra-ref="Asserts"/>
1995
1996 <variablelist class="dbus-property" generated="True" extra-ref="LoadError"/>
1997
1998 <variablelist class="dbus-property" generated="True" extra-ref="Transient"/>
1999
2000 <variablelist class="dbus-property" generated="True" extra-ref="Perpetual"/>
2001
2002 <variablelist class="dbus-property" generated="True" extra-ref="StartLimitIntervalUSec"/>
2003
2004 <variablelist class="dbus-property" generated="True" extra-ref="StartLimitBurst"/>
2005
2006 <variablelist class="dbus-property" generated="True" extra-ref="StartLimitAction"/>
2007
2008 <variablelist class="dbus-property" generated="True" extra-ref="FailureAction"/>
2009
2010 <variablelist class="dbus-property" generated="True" extra-ref="FailureActionExitStatus"/>
2011
2012 <variablelist class="dbus-property" generated="True" extra-ref="SuccessAction"/>
2013
2014 <variablelist class="dbus-property" generated="True" extra-ref="SuccessActionExitStatus"/>
2015
2016 <variablelist class="dbus-property" generated="True" extra-ref="RebootArgument"/>
2017
2018 <variablelist class="dbus-property" generated="True" extra-ref="InvocationID"/>
2019
2020 <variablelist class="dbus-property" generated="True" extra-ref="CollectMode"/>
2021
2022 <variablelist class="dbus-property" generated="True" extra-ref="Refs"/>
2023
2024 <!--End of Autogenerated section-->
2025
2026 <refsect2>
2027 <title>Methods</title>
2028
2029 <para><function>Start()</function>, <function>Stop()</function>, <function>Reload()</function>,
2030 <function>Restart()</function>, <function>TryRestart()</function>,
2031 <function>ReloadOrRestart()</function>, <function>ReloadOrTryRestart()</function>,
2032 <function>Kill()</function>, <function>ResetFailed()</function>, and
2033 <function>SetProperties()</function> implement the same operation as the respective methods on the
2034 <interfacename>Manager</interfacename> object (see above). However, these methods operate on the unit
2035 object and hence do not take a unit name parameter. Invoking the methods directly on the Manager
2036 object has the advantage of not requiring a <function>GetUnit()</function> call to get the unit object
2037 for a specific unit name. Calling the methods on the Manager object is hence a round trip
2038 optimization.</para>
2039 </refsect2>
2040
2041 <refsect2>
2042 <title>Properties</title>
2043
2044 <para><varname>Id</varname> contains the primary name of the unit.</para>
2045
2046 <para><varname>Names</varname> contains all names of the unit, including the primary name that is also
2047 exposed in <varname>Id</varname>.</para>
2048
2049 <para><varname>Following</varname> either contains the empty string or contains the name of another
2050 unit that this unit follows in state. This is used for some device units which reflect the unit state
2051 machine of another unit, and which other unit this is might possibly change.</para>
2052
2053 <para><varname>Requires</varname>, <varname>RequiresOverridable</varname>,
2054 <varname>Requisite</varname>, <varname>RequisiteOverridable</varname>, <varname>Wants</varname>,
2055 <varname>BindsTo</varname>, <varname>RequiredBy</varname>, <varname>RequiredByOverridable</varname>,
2056 <varname>WantedBy</varname>, <varname>BoundBy</varname>, <varname>Conflicts</varname>,
2057 <varname>ConflictedBy</varname>, <varname>Before</varname>, <varname>After</varname>,
2058 <varname>OnFailure</varname>, <varname>Triggers</varname>, <varname>TriggeredBy</varname>,
2059 <varname>PropagatesReloadTo</varname>, and <varname>RequiresMountsFor</varname> contain arrays which encode
2060 the dependencies and their inverse dependencies (where this applies) as configured in the unit file or
2061 determined automatically.</para>
2062
2063 <para><varname>Description</varname> contains the human readable description string for the
2064 unit.</para>
2065
2066 <para><varname>SourcePath</varname> contains the path to a configuration file this unit is
2067 automatically generated from in case it is not a native unit (in which case it contains the empty
2068 string). For example, all mount units generated from <filename>/etc/fstab</filename> have this field
2069 set to <filename>/etc/fstab</filename>.</para>
2070
2071 <para><varname>Documentation</varname> contains a string array with URLs of documentation for this
2072 unit.</para>
2073
2074 <para><varname>LoadState</varname> contains a state value that reflects whether the configuration file
2075 of this unit has been loaded. The following states are currently defined: <literal>loaded</literal>,
2076 <literal>error</literal>, and <literal>masked</literal>. <literal>loaded</literal> indicates that the
2077 configuration was successfully loaded. <literal>error</literal> indicates that the configuration failed
2078 to load. The <varname>LoadError</varname> field (see below) contains information about the cause of
2079 this failure. <literal>masked</literal> indicates that the unit is currently masked out (i.e. symlinked
2080 to <filename>/dev/null</filename> or empty). Note that the <varname>LoadState</varname> is fully
2081 orthogonal to the <varname>ActiveState</varname> (see below) as units without valid loaded
2082 configuration might be active (because configuration might have been reloaded at a time where a unit
2083 was already active).</para>
2084
2085 <para><varname>ActiveState</varname> contains a state value that reflects whether the unit is currently
2086 active or not. The following states are currently defined: <literal>active</literal>,
2087 <literal>reloading</literal>, <literal>inactive</literal>, <literal>failed</literal>,
2088 <literal>activating</literal>, and <literal>deactivating</literal>. <literal>active</literal> indicates
2089 that unit is active (obviously...). <literal>reloading</literal> indicates that the unit is active and
2090 currently reloading its configuration. <literal>inactive</literal> indicates that it is inactive and
2091 the previous run was successful or no previous run has taken place yet. <literal>failed</literal>
2092 indicates that it is inactive and the previous run was not successful (more information about the
2093 reason for this is available on the unit type specific interfaces, for example for services in the
2094 <varname>Result</varname> property, see below). <literal>activating</literal> indicates that the unit
2095 has previously been inactive but is currently in the process of entering an active state. Conversely
2096 <literal>deactivating</literal> indicates that the unit is currently in the process of
2097 deactivation.</para>
2098
2099 <para><varname>SubState</varname> encodes states of the same state machine that
2100 <varname>ActiveState</varname> covers, but knows more fine-grained states that are
2101 unit-type-specific. Where <varname>ActiveState</varname> only covers six high-level states,
2102 <varname>SubState</varname> covers possibly many more low-level unit-type-specific states that are
2103 mapped to the six high-level states. Note that multiple low-level states might map to the same
3031660c
ZJS
2104 high-level state, but not vice versa. Not all high-level states have low-level counterparts on all unit
2105 types. At this point the low-level states are not documented here, and are more likely to be extended
2106 later on than the common high-level states explained above.</para>
2107
2108 <para><varname>FragmentPath</varname> contains the unit file path this unit was read from, if there is
2736c25c 2109 one (if not, it contains the empty string).</para>
3031660c
ZJS
2110
2111 <para><varname>UnitFileState</varname> encodes the install state of the unit file of
2112 <varname>FragmentPath</varname>. It currently knows the following states: <literal>enabled</literal>,
2113 <literal>enabled-runtime</literal>, <literal>linked</literal>, <literal>linked-runtime</literal>,
2114 <literal>masked</literal>, <literal>masked-runtime</literal>, <literal>static</literal>,
2736c25c 2115 <literal>disabled</literal>, and <literal>invalid</literal>. <literal>enabled</literal> indicates that a
3031660c 2116 unit file is permanently enabled. <literal>enable-runtime</literal> indicates the unit file is only
2736c25c 2117 temporarily enabled and will no longer be enabled after a reboot (that means, it is enabled via
3b121157
ZJS
2118 <filename>/run/</filename> symlinks, rather than <filename>/etc/</filename>). <literal>linked</literal>
2119 indicates that a unit is linked into <filename>/etc/</filename> permanently. <literal>linked-runtime</literal>
2120 indicates that a unit is linked into <filename>/run/</filename> temporarily (until the next
2736c25c 2121 reboot). <literal>masked</literal> indicates that the unit file is masked permanently.
3b121157 2122 <literal>masked-runtime</literal> indicates that it is masked in <filename>/run/</filename> temporarily
2736c25c
DDM
2123 (until the next reboot). <literal>static</literal> indicates that the unit is statically enabled, i.e.
2124 always enabled and doesn't need to be enabled explicitly. <literal>invalid</literal> indicates that it
2125 could not be determined whether the unit file is enabled.</para>
3031660c
ZJS
2126
2127 <para><varname>InactiveExitTimestamp</varname>, <varname>InactiveExitTimestampMonotonic</varname>,
2128 <varname>ActiveEnterTimestamp</varname>, <varname>ActiveEnterTimestampMonotonic</varname>,
2129 <varname>ActiveExitTimestamp</varname>, <varname>ActiveExitTimestampMonotonic</varname>,
2736c25c
DDM
2130 <varname>InactiveEnterTimestamp</varname>, and <varname>InactiveEnterTimestampMonotonic</varname>
2131 contain <constant>CLOCK_REALTIME</constant> and <constant>CLOCK_MONOTONIC</constant> 64-bit microsecond
3031660c
ZJS
2132 timestamps of the last time a unit left the inactive state, entered the active state, exited the active
2133 state, or entered an inactive state. These are the points in time where the unit transitioned
2134 <literal>inactive</literal>/<literal>failed</literal> → <literal>activating</literal>,
2135 <literal>activating</literal> → <literal>active</literal>, <literal>active</literal> →
2136 <literal>deactivating</literal>, and finally <literal>deactivating</literal> →
2137 <literal>inactive</literal>/<literal>failed</literal>. The fields are 0 in case such a transition has
2736c25c 2138 not yet been recorded on this boot.</para>
3031660c 2139
2736c25c
DDM
2140 <para><varname>CanStart</varname>, <varname>CanStop</varname>, and <varname>CanReload</varname> encode
2141 as booleans whether the unit supports the start, stop or reload operations. Even if a unit supports
2142 such an operation, the client might not necessary have the necessary privileges to execute them.</para>
3031660c 2143
2736c25c 2144 <para><varname>CanIsolate</varname> encodes as a boolean whether the unit may be started in isolation
3031660c
ZJS
2145 mode.</para>
2146
2147 <para><varname>Job</varname> encodes the job ID and job object path of the job currently scheduled or
2736c25c 2148 executed for this unit, if there is any. If no job is scheduled or executed, the job id field will be
3031660c
ZJS
2149 0.</para>
2150
2151 <para><varname>StopWhenUnneeded</varname>, <varname>RefuseManualStart</varname>,
2152 <varname>RefuseManualStop</varname>, <varname>AllowIsolate</varname>,
2153 <varname>DefaultDependencies</varname>, <varname>OnFailureIsolate</varname>,
2154 <varname>IgnoreOnIsolate</varname>, <varname>IgnoreOnSnapshot</varname> map directly to the
2155 corresponding configuration booleans in the unit file.</para>
2156
2157 <para><varname>DefaultControlGroup</varname> contains the main control group of this unit as a
2158 string. This refers to a group in systemd's own <literal>name=systemd</literal> hierarchy, which
2159 systemd uses to watch and manipulate the unit and all its processes.</para>
2160
2161 <para><varname>NeedDaemonReload</varname> is a boolean that indicates whether the configuration file
2162 this unit is loaded from (i.e. <varname>FragmentPath</varname> or <varname>SourcePath</varname>) has
2163 changed since the configuration was read and hence whether a configuration reload is
2164 recommended.</para>
2165
2166 <para><varname>JobTimeoutUSec</varname> maps directly to the corresponding configuration setting in the
2167 unit file.</para>
2168
2169 <para><varname>ConditionTimestamp</varname> and <varname>ConditionTimestampMonotonic</varname> contain
2170 the <constant>CLOCK_REALTIME</constant>/<constant>CLOCK_MONOTONIC</constant> microsecond timestamps of
2736c25c 2171 the last time the configured conditions of the unit have been checked or 0 if they have never been
3031660c
ZJS
2172 checked. Conditions are checked when a unit is requested to start.</para>
2173
2174 <para><varname>ConditionResult</varname> contains the condition result of the last time the configured
2175 conditions of this unit were checked. </para>
2176
2736c25c 2177 <para><varname>Conditions</varname> contains all configured conditions of the unit. For each condition,
3031660c
ZJS
2178 five fields are given: condition type (e.g. <varname>ConditionPathExists</varname>), whether the
2179 condition is a trigger condition, whether the condition is reversed, the right hand side of the
ae53ea52 2180 condition (e.g. the path in case of <varname>ConditionPathExists</varname>), and the status. The status
3031660c
ZJS
2181 can be 0, in which case the condition hasn't been checked yet, a positive value, in which case the
2182 condition passed, or a negative value, in which case the condition failed. Currently only 0, +1, and -1
2183 are used, but additional values may be used in the future, retaining the meaning of
2736c25c 2184 zero/positive/negative values.</para>
3031660c
ZJS
2185
2186 <para><varname>LoadError</varname> contains a pair of strings. If the unit failed to load (as encoded
2187 in <varname>LoadState</varname>, see above), then this will include a D-Bus error pair consisting of
2736c25c 2188 the error ID and an explanatory human readable string of what happened. If it loaded successfully, this
3031660c
ZJS
2189 will be a pair of empty strings.</para>
2190
2736c25c
DDM
2191 <para><varname>Transient</varname> contains a boolean that indicates whether the unit was created as a
2192 transient unit (i.e. via <function>CreateTransientUnit()</function> on the manager object).</para>
3031660c 2193 </refsect2>
ae53ea52
ZJS
2194
2195 <refsect2>
2196 <title>Security</title>
2197
2198 <para>Similarly to methods on the <interfacename>Manager</interfacename> object, read-only access is
2199 allowed for everyone. All operations are allowed for clients with the
2200 <constant>CAP_SYS_ADMIN</constant> capability or when the
2201 <interfacename>org.freedesktop.systemd1.manage-units</interfacename> privilege is granted by
98ab0dae 2202 polkit.</para>
ae53ea52 2203 </refsect2>
3031660c
ZJS
2204 </refsect1>
2205
2206 <refsect1>
2207 <title>Service Unit Objects</title>
2208
2209 <para>All service unit objects implement the
2210 <interfacename>org.freedesktop.systemd1.Service</interfacename> interface (described here) in addition to
2211 the generic <interfacename>org.freedesktop.systemd1.Unit</interfacename> interface (see above).</para>
2212
48f99d7c 2213 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/avahi_2ddaemon_2eservice" interface="org.freedesktop.systemd1.Service">
47fb7fd6 2214node /org/freedesktop/systemd1/unit/avahi_2ddaemon_2eservice {
3031660c
ZJS
2215 interface org.freedesktop.systemd1.Service {
2216 methods:
5e8deb94
LB
2217 BindMount(in s source,
2218 in s destination,
2219 in b read_only,
2220 in b mkdir);
af477139
LB
2221 MountImage(in s source,
2222 in s destination,
2223 in b read_only,
2224 in b mkdir,
2225 in a(ss) options);
47fb7fd6
ZJS
2226 GetProcesses(out a(sus) processes);
2227 AttachProcesses(in s subcgroup,
2228 in au pids);
3031660c 2229 properties:
47fb7fd6
ZJS
2230 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2231 readonly s Type = '...';
2232 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2233 readonly s Restart = '...';
2234 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2235 readonly s PIDFile = '...';
2236 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2237 readonly s NotifyAccess = '...';
2238 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2239 readonly t RestartUSec = ...;
2240 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2241 readonly t TimeoutStartUSec = ...;
2242 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2243 readonly t TimeoutStopUSec = ...;
2244 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2245 readonly t TimeoutAbortUSec = ...;
2246 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9653108f
ZJS
2247 readonly s TimeoutStartFailureMode = '...';
2248 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2249 readonly s TimeoutStopFailureMode = '...';
47fb7fd6 2250 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9653108f
ZJS
2251 readonly t RuntimeMaxUSec = ...;
2252 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
2253 readonly t WatchdogUSec = ...;
2254 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2255 readonly t WatchdogTimestamp = ...;
2256 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2257 readonly t WatchdogTimestampMonotonic = ...;
2258 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2259 readonly b RootDirectoryStartOnly = ...;
2260 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2261 readonly b RemainAfterExit = ...;
2262 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2263 readonly b GuessMainPID = ...;
2264 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2265 readonly (aiai) RestartPreventExitStatus = ...;
2266 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2267 readonly (aiai) RestartForceExitStatus = ...;
2268 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2269 readonly (aiai) SuccessExitStatus = ...;
2270 readonly u MainPID = ...;
2271 readonly u ControlPID = ...;
2272 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2273 readonly s BusName = '...';
2274 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2275 readonly u FileDescriptorStoreMax = ...;
2276 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2277 readonly u NFileDescriptorStore = ...;
2278 readonly s StatusText = '...';
2279 readonly i StatusErrno = ...;
2280 readonly s Result = '...';
2281 readonly s ReloadResult = '...';
2282 readonly s CleanResult = '...';
2283 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2284 readonly s USBFunctionDescriptors = '...';
2285 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2286 readonly s USBFunctionStrings = '...';
2287 readonly u UID = ...;
2288 readonly u GID = ...;
2289 readonly u NRestarts = ...;
2290 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2291 readonly s OOMPolicy = '...';
2292 readonly t ExecMainStartTimestamp = ...;
2293 readonly t ExecMainStartTimestampMonotonic = ...;
2294 readonly t ExecMainExitTimestamp = ...;
2295 readonly t ExecMainExitTimestampMonotonic = ...;
2296 readonly u ExecMainPID = ...;
2297 readonly i ExecMainCode = ...;
2298 readonly i ExecMainStatus = ...;
2299 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2300 readonly a(sasbttttuii) ExecCondition = [...];
2301 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2302 readonly a(sasasttttuii) ExecConditionEx = [...];
2303 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2304 readonly a(sasbttttuii) ExecStartPre = [...];
2305 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2306 readonly a(sasasttttuii) ExecStartPreEx = [...];
2307 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2308 readonly a(sasbttttuii) ExecStart = [...];
2309 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2310 readonly a(sasasttttuii) ExecStartEx = [...];
2311 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2312 readonly a(sasbttttuii) ExecStartPost = [...];
2313 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2314 readonly a(sasasttttuii) ExecStartPostEx = [...];
2315 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2316 readonly a(sasbttttuii) ExecReload = [...];
2317 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2318 readonly a(sasasttttuii) ExecReloadEx = [...];
2319 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2320 readonly a(sasbttttuii) ExecStop = [...];
2321 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2322 readonly a(sasasttttuii) ExecStopEx = [...];
2323 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2324 readonly a(sasbttttuii) ExecStopPost = [...];
2325 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2326 readonly a(sasasttttuii) ExecStopPostEx = [...];
2327 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2328 readonly s Slice = '...';
2329 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2330 readonly s ControlGroup = '...';
2331 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2332 readonly t MemoryCurrent = ...;
2333 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2334 readonly t CPUUsageNSec = ...;
2335 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2336 readonly ay EffectiveCPUs = [...];
2337 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2338 readonly ay EffectiveMemoryNodes = [...];
2339 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2340 readonly t TasksCurrent = ...;
2341 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2342 readonly t IPIngressBytes = ...;
2343 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2344 readonly t IPIngressPackets = ...;
2345 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2346 readonly t IPEgressBytes = ...;
2347 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2348 readonly t IPEgressPackets = ...;
2349 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2350 readonly t IOReadBytes = ...;
2351 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2352 readonly t IOReadOperations = ...;
2353 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2354 readonly t IOWriteBytes = ...;
2355 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2356 readonly t IOWriteOperations = ...;
2357 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2358 readonly b Delegate = ...;
2359 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2360 readonly as DelegateControllers = ['...', ...];
2361 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2362 readonly b CPUAccounting = ...;
2363 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2364 readonly t CPUWeight = ...;
2365 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2366 readonly t StartupCPUWeight = ...;
2367 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2368 readonly t CPUShares = ...;
2369 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2370 readonly t StartupCPUShares = ...;
2371 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2372 readonly t CPUQuotaPerSecUSec = ...;
2373 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2374 readonly t CPUQuotaPeriodUSec = ...;
2375 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2376 readonly ay AllowedCPUs = [...];
2377 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2378 readonly ay AllowedMemoryNodes = [...];
2379 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2380 readonly b IOAccounting = ...;
2381 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2382 readonly t IOWeight = ...;
2383 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2384 readonly t StartupIOWeight = ...;
2385 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2386 readonly a(st) IODeviceWeight = [...];
2387 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2388 readonly a(st) IOReadBandwidthMax = [...];
2389 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2390 readonly a(st) IOWriteBandwidthMax = [...];
2391 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2392 readonly a(st) IOReadIOPSMax = [...];
2393 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2394 readonly a(st) IOWriteIOPSMax = [...];
2395 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2396 readonly a(st) IODeviceLatencyTargetUSec = [...];
2397 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2398 readonly b BlockIOAccounting = ...;
2399 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2400 readonly t BlockIOWeight = ...;
2401 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2402 readonly t StartupBlockIOWeight = ...;
2403 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2404 readonly a(st) BlockIODeviceWeight = [...];
2405 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2406 readonly a(st) BlockIOReadBandwidth = [...];
2407 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2408 readonly a(st) BlockIOWriteBandwidth = [...];
2409 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2410 readonly b MemoryAccounting = ...;
2411 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2412 readonly t DefaultMemoryLow = ...;
2413 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2414 readonly t DefaultMemoryMin = ...;
2415 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2416 readonly t MemoryMin = ...;
2417 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2418 readonly t MemoryLow = ...;
2419 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2420 readonly t MemoryHigh = ...;
2421 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2422 readonly t MemoryMax = ...;
2423 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2424 readonly t MemorySwapMax = ...;
2425 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2426 readonly t MemoryLimit = ...;
2427 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2428 readonly s DevicePolicy = '...';
2429 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2430 readonly a(ss) DeviceAllow = [...];
2431 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2432 readonly b TasksAccounting = ...;
2433 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2434 readonly t TasksMax = ...;
2435 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2436 readonly b IPAccounting = ...;
2437 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2438 readonly a(iayu) IPAddressAllow = [...];
2439 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2440 readonly a(iayu) IPAddressDeny = [...];
2441 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2442 readonly as IPIngressFilterPath = ['...', ...];
2443 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2444 readonly as IPEgressFilterPath = ['...', ...];
2445 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2446 readonly as DisableControllers = ['...', ...];
4d824a4e
AZ
2447 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2448 readonly s ManagedOOMSwap = '...';
2449 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2450 readonly s ManagedOOMMemoryPressure = '...';
2451 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
0a9f9344 2452 readonly u ManagedOOMMemoryPressureLimitPermyriad = ...;
47fb7fd6
ZJS
2453 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2454 readonly as Environment = ['...', ...];
2455 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2456 readonly a(sb) EnvironmentFiles = [...];
2457 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2458 readonly as PassEnvironment = ['...', ...];
2459 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2460 readonly as UnsetEnvironment = ['...', ...];
2461 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2462 readonly u UMask = ...;
2463 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2464 readonly t LimitCPU = ...;
2465 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2466 readonly t LimitCPUSoft = ...;
2467 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2468 readonly t LimitFSIZE = ...;
2469 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2470 readonly t LimitFSIZESoft = ...;
2471 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2472 readonly t LimitDATA = ...;
2473 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2474 readonly t LimitDATASoft = ...;
2475 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2476 readonly t LimitSTACK = ...;
2477 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2478 readonly t LimitSTACKSoft = ...;
2479 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2480 readonly t LimitCORE = ...;
2481 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2482 readonly t LimitCORESoft = ...;
2483 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2484 readonly t LimitRSS = ...;
2485 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2486 readonly t LimitRSSSoft = ...;
2487 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2488 readonly t LimitNOFILE = ...;
2489 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2490 readonly t LimitNOFILESoft = ...;
2491 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2492 readonly t LimitAS = ...;
2493 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2494 readonly t LimitASSoft = ...;
2495 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2496 readonly t LimitNPROC = ...;
2497 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2498 readonly t LimitNPROCSoft = ...;
2499 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2500 readonly t LimitMEMLOCK = ...;
2501 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2502 readonly t LimitMEMLOCKSoft = ...;
2503 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2504 readonly t LimitLOCKS = ...;
2505 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2506 readonly t LimitLOCKSSoft = ...;
2507 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2508 readonly t LimitSIGPENDING = ...;
2509 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2510 readonly t LimitSIGPENDINGSoft = ...;
2511 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2512 readonly t LimitMSGQUEUE = ...;
2513 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2514 readonly t LimitMSGQUEUESoft = ...;
2515 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2516 readonly t LimitNICE = ...;
2517 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2518 readonly t LimitNICESoft = ...;
2519 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2520 readonly t LimitRTPRIO = ...;
2521 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2522 readonly t LimitRTPRIOSoft = ...;
2523 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2524 readonly t LimitRTTIME = ...;
2525 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2526 readonly t LimitRTTIMESoft = ...;
2527 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2528 readonly s WorkingDirectory = '...';
2529 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2530 readonly s RootDirectory = '...';
2531 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2532 readonly s RootImage = '...';
2533 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
35f4e010
ZJS
2534 readonly a(ss) RootImageOptions = [...];
2535 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2536 readonly ay RootHash = [...];
2537 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2538 readonly s RootHashPath = '...';
2539 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2540 readonly ay RootHashSignature = [...];
2541 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2542 readonly s RootHashSignaturePath = '...';
2543 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2544 readonly s RootVerity = '...';
2545 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2546 readonly a(ssba(ss)) MountImages = [...];
2547 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
2548 readonly i OOMScoreAdjust = ...;
2549 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2550 readonly t CoredumpFilter = ...;
2551 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2552 readonly i Nice = ...;
2553 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2554 readonly i IOSchedulingClass = ...;
2555 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2556 readonly i IOSchedulingPriority = ...;
2557 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2558 readonly i CPUSchedulingPolicy = ...;
2559 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2560 readonly i CPUSchedulingPriority = ...;
2561 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2562 readonly ay CPUAffinity = [...];
2563 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2564 readonly b CPUAffinityFromNUMA = ...;
2565 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2566 readonly i NUMAPolicy = ...;
2567 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2568 readonly ay NUMAMask = [...];
2569 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2570 readonly t TimerSlackNSec = ...;
2571 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2572 readonly b CPUSchedulingResetOnFork = ...;
2573 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2574 readonly b NonBlocking = ...;
2575 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2576 readonly s StandardInput = '...';
2577 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2578 readonly s StandardInputFileDescriptorName = '...';
2579 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2580 readonly ay StandardInputData = [...];
2581 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2582 readonly s StandardOutput = '...';
2583 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2584 readonly s StandardOutputFileDescriptorName = '...';
2585 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2586 readonly s StandardError = '...';
2587 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2588 readonly s StandardErrorFileDescriptorName = '...';
2589 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2590 readonly s TTYPath = '...';
2591 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2592 readonly b TTYReset = ...;
2593 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2594 readonly b TTYVHangup = ...;
2595 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2596 readonly b TTYVTDisallocate = ...;
2597 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2598 readonly i SyslogPriority = ...;
2599 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2600 readonly s SyslogIdentifier = '...';
2601 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2602 readonly b SyslogLevelPrefix = ...;
2603 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2604 readonly i SyslogLevel = ...;
2605 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2606 readonly i SyslogFacility = ...;
2607 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2608 readonly i LogLevelMax = ...;
2609 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2610 readonly t LogRateLimitIntervalUSec = ...;
2611 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2612 readonly u LogRateLimitBurst = ...;
2613 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2614 readonly aay LogExtraFields = [[...], ...];
2615 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2616 readonly s LogNamespace = '...';
2617 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2618 readonly i SecureBits = ...;
2619 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2620 readonly t CapabilityBoundingSet = ...;
2621 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2622 readonly t AmbientCapabilities = ...;
2623 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2624 readonly s User = '...';
2625 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2626 readonly s Group = '...';
2627 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2628 readonly b DynamicUser = ...;
2629 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2630 readonly b RemoveIPC = ...;
2631 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
e4b2cea3
ZJS
2632 readonly a(say) SetCredential = [...];
2633 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2634 readonly a(ss) LoadCredential = [...];
2635 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
2636 readonly as SupplementaryGroups = ['...', ...];
2637 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2638 readonly s PAMName = '...';
2639 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2640 readonly as ReadWritePaths = ['...', ...];
2641 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2642 readonly as ReadOnlyPaths = ['...', ...];
2643 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2644 readonly as InaccessiblePaths = ['...', ...];
2645 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
ddc155b2
TM
2646 readonly as ExecPaths = ['...', ...];
2647 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2648 readonly as NoExecPaths = ['...', ...];
2649 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
2650 readonly t MountFlags = ...;
2651 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2652 readonly b PrivateTmp = ...;
2653 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2654 readonly b PrivateDevices = ...;
2655 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2656 readonly b ProtectClock = ...;
2657 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2658 readonly b ProtectKernelTunables = ...;
2659 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2660 readonly b ProtectKernelModules = ...;
2661 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2662 readonly b ProtectKernelLogs = ...;
2663 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2664 readonly b ProtectControlGroups = ...;
2665 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2666 readonly b PrivateNetwork = ...;
2667 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2668 readonly b PrivateUsers = ...;
2669 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2670 readonly b PrivateMounts = ...;
2671 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2672 readonly s ProtectHome = '...';
2673 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2674 readonly s ProtectSystem = '...';
2675 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2676 readonly b SameProcessGroup = ...;
2677 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2678 readonly s UtmpIdentifier = '...';
2679 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2680 readonly s UtmpMode = '...';
2681 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2682 readonly (bs) SELinuxContext = ...;
2683 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2684 readonly (bs) AppArmorProfile = ...;
2685 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2686 readonly (bs) SmackProcessLabel = ...;
2687 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2688 readonly b IgnoreSIGPIPE = ...;
2689 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2690 readonly b NoNewPrivileges = ...;
2691 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2692 readonly (bas) SystemCallFilter = ...;
2693 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2694 readonly as SystemCallArchitectures = ['...', ...];
2695 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2696 readonly i SystemCallErrorNumber = ...;
2697 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1f6b4144
ZJS
2698 readonly (bas) SystemCallLog = ...;
2699 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
2700 readonly s Personality = '...';
2701 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2702 readonly b LockPersonality = ...;
2703 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2704 readonly (bas) RestrictAddressFamilies = ...;
2705 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2706 readonly s RuntimeDirectoryPreserve = '...';
2707 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2708 readonly u RuntimeDirectoryMode = ...;
2709 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2710 readonly as RuntimeDirectory = ['...', ...];
2711 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2712 readonly u StateDirectoryMode = ...;
2713 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2714 readonly as StateDirectory = ['...', ...];
2715 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2716 readonly u CacheDirectoryMode = ...;
2717 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2718 readonly as CacheDirectory = ['...', ...];
2719 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2720 readonly u LogsDirectoryMode = ...;
2721 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2722 readonly as LogsDirectory = ['...', ...];
2723 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2724 readonly u ConfigurationDirectoryMode = ...;
2725 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2726 readonly as ConfigurationDirectory = ['...', ...];
2727 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2728 readonly t TimeoutCleanUSec = ...;
2729 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2730 readonly b MemoryDenyWriteExecute = ...;
2731 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2732 readonly b RestrictRealtime = ...;
2733 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2734 readonly b RestrictSUIDSGID = ...;
2735 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2736 readonly t RestrictNamespaces = ...;
2737 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2738 readonly a(ssbt) BindPaths = [...];
2739 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2740 readonly a(ssbt) BindReadOnlyPaths = [...];
2741 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2742 readonly a(ss) TemporaryFileSystem = [...];
2743 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2744 readonly b MountAPIVFS = ...;
2745 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2746 readonly s KeyringMode = '...';
2747 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
e4b2cea3
ZJS
2748 readonly s ProtectProc = '...';
2749 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2750 readonly s ProcSubset = '...';
2751 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
2752 readonly b ProtectHostname = ...;
2753 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2754 readonly s NetworkNamespacePath = '...';
2755 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2756 readonly s KillMode = '...';
2757 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2758 readonly i KillSignal = ...;
2759 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2760 readonly i RestartKillSignal = ...;
2761 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2762 readonly i FinalKillSignal = ...;
2763 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2764 readonly b SendSIGKILL = ...;
2765 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2766 readonly b SendSIGHUP = ...;
2767 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2768 readonly i WatchdogSignal = ...;
3031660c 2769 };
47fb7fd6
ZJS
2770 interface org.freedesktop.DBus.Peer { ... };
2771 interface org.freedesktop.DBus.Introspectable { ... };
2772 interface org.freedesktop.DBus.Properties { ... };
2773 interface org.freedesktop.systemd1.Unit { ... };
3031660c
ZJS
2774};
2775 </programlisting>
2776
47fb7fd6 2777 <!--method GetProcesses is not documented!-->
3031660c 2778
47fb7fd6 2779 <!--method AttachProcesses is not documented!-->
3031660c 2780
47fb7fd6 2781 <!--property Type is not documented!-->
3031660c 2782
47fb7fd6 2783 <!--property Restart is not documented!-->
3031660c 2784
47fb7fd6 2785 <!--property PIDFile is not documented!-->
3031660c 2786
47fb7fd6 2787 <!--property NotifyAccess is not documented!-->
3031660c 2788
47fb7fd6 2789 <!--property RestartUSec is not documented!-->
3031660c 2790
9653108f
ZJS
2791 <!--property TimeoutStartFailureMode is not documented!-->
2792
2793 <!--property TimeoutStopFailureMode is not documented!-->
2794
47fb7fd6 2795 <!--property RuntimeMaxUSec is not documented!-->
3031660c 2796
47fb7fd6 2797 <!--property WatchdogUSec is not documented!-->
3031660c 2798
47fb7fd6 2799 <!--property RootDirectoryStartOnly is not documented!-->
3031660c 2800
47fb7fd6 2801 <!--property RemainAfterExit is not documented!-->
3031660c 2802
47fb7fd6
ZJS
2803 <!--property GuessMainPID is not documented!-->
2804
2805 <!--property RestartPreventExitStatus is not documented!-->
2806
2807 <!--property RestartForceExitStatus is not documented!-->
2808
2809 <!--property SuccessExitStatus is not documented!-->
2810
2811 <!--property BusName is not documented!-->
2812
2813 <!--property FileDescriptorStoreMax is not documented!-->
2814
2815 <!--property NFileDescriptorStore is not documented!-->
2816
2817 <!--property StatusErrno is not documented!-->
2818
2819 <!--property ReloadResult is not documented!-->
2820
2821 <!--property CleanResult is not documented!-->
2822
2823 <!--property USBFunctionDescriptors is not documented!-->
2824
2825 <!--property USBFunctionStrings is not documented!-->
2826
2827 <!--property UID is not documented!-->
2828
2829 <!--property GID is not documented!-->
2830
2831 <!--property NRestarts is not documented!-->
2832
2833 <!--property OOMPolicy is not documented!-->
2834
2835 <!--property ExecCondition is not documented!-->
2836
2837 <!--property ExecConditionEx is not documented!-->
2838
2839 <!--property ExecStartPreEx is not documented!-->
2840
2841 <!--property ExecStartEx is not documented!-->
2842
2843 <!--property ExecStartPostEx is not documented!-->
2844
2845 <!--property ExecReloadEx is not documented!-->
2846
2847 <!--property ExecStopEx is not documented!-->
2848
2849 <!--property ExecStopPost is not documented!-->
2850
2851 <!--property ExecStopPostEx is not documented!-->
2852
2853 <!--property Slice is not documented!-->
2854
2855 <!--property MemoryCurrent is not documented!-->
2856
2857 <!--property CPUUsageNSec is not documented!-->
2858
2859 <!--property EffectiveCPUs is not documented!-->
2860
2861 <!--property EffectiveMemoryNodes is not documented!-->
2862
2863 <!--property TasksCurrent is not documented!-->
2864
2865 <!--property IPIngressBytes is not documented!-->
2866
2867 <!--property IPIngressPackets is not documented!-->
2868
2869 <!--property IPEgressBytes is not documented!-->
2870
2871 <!--property IPEgressPackets is not documented!-->
2872
2873 <!--property IOReadBytes is not documented!-->
2874
2875 <!--property IOReadOperations is not documented!-->
2876
2877 <!--property IOWriteBytes is not documented!-->
2878
2879 <!--property IOWriteOperations is not documented!-->
2880
2881 <!--property Delegate is not documented!-->
2882
2883 <!--property DelegateControllers is not documented!-->
2884
2885 <!--property CPUAccounting is not documented!-->
2886
2887 <!--property CPUWeight is not documented!-->
2888
2889 <!--property StartupCPUWeight is not documented!-->
2890
2891 <!--property CPUShares is not documented!-->
2892
2893 <!--property StartupCPUShares is not documented!-->
2894
2895 <!--property CPUQuotaPerSecUSec is not documented!-->
2896
2897 <!--property CPUQuotaPeriodUSec is not documented!-->
2898
2899 <!--property AllowedCPUs is not documented!-->
2900
2901 <!--property AllowedMemoryNodes is not documented!-->
2902
2903 <!--property IOAccounting is not documented!-->
2904
2905 <!--property IOWeight is not documented!-->
2906
2907 <!--property StartupIOWeight is not documented!-->
2908
2909 <!--property IODeviceWeight is not documented!-->
2910
2911 <!--property IOReadBandwidthMax is not documented!-->
2912
2913 <!--property IOWriteBandwidthMax is not documented!-->
2914
2915 <!--property IOReadIOPSMax is not documented!-->
2916
2917 <!--property IOWriteIOPSMax is not documented!-->
2918
2919 <!--property IODeviceLatencyTargetUSec is not documented!-->
2920
2921 <!--property BlockIOAccounting is not documented!-->
2922
2923 <!--property BlockIOWeight is not documented!-->
2924
2925 <!--property StartupBlockIOWeight is not documented!-->
2926
2927 <!--property BlockIODeviceWeight is not documented!-->
2928
2929 <!--property BlockIOReadBandwidth is not documented!-->
2930
2931 <!--property BlockIOWriteBandwidth is not documented!-->
2932
2933 <!--property MemoryAccounting is not documented!-->
2934
2935 <!--property DefaultMemoryLow is not documented!-->
2936
2937 <!--property DefaultMemoryMin is not documented!-->
2938
2939 <!--property MemoryMin is not documented!-->
2940
2941 <!--property MemoryLow is not documented!-->
2942
2943 <!--property MemoryHigh is not documented!-->
2944
2945 <!--property MemoryMax is not documented!-->
2946
2947 <!--property MemorySwapMax is not documented!-->
2948
2949 <!--property MemoryLimit is not documented!-->
2950
2951 <!--property DevicePolicy is not documented!-->
2952
2953 <!--property DeviceAllow is not documented!-->
2954
2955 <!--property TasksAccounting is not documented!-->
2956
2957 <!--property TasksMax is not documented!-->
2958
2959 <!--property IPAccounting is not documented!-->
2960
2961 <!--property IPAddressAllow is not documented!-->
2962
2963 <!--property IPAddressDeny is not documented!-->
2964
2965 <!--property IPIngressFilterPath is not documented!-->
2966
2967 <!--property IPEgressFilterPath is not documented!-->
2968
2969 <!--property DisableControllers is not documented!-->
2970
4d824a4e
AZ
2971 <!--property ManagedOOMSwap is not documented!-->
2972
2973 <!--property ManagedOOMMemoryPressure is not documented!-->
2974
0a9f9344 2975 <!--property ManagedOOMMemoryPressureLimitPermyriad is not documented!-->
4d824a4e 2976
47fb7fd6
ZJS
2977 <!--property EnvironmentFiles is not documented!-->
2978
2979 <!--property PassEnvironment is not documented!-->
2980
2981 <!--property UnsetEnvironment is not documented!-->
2982
2983 <!--property UMask is not documented!-->
2984
2985 <!--property LimitCPUSoft is not documented!-->
2986
2987 <!--property LimitFSIZE is not documented!-->
2988
2989 <!--property LimitFSIZESoft is not documented!-->
2990
2991 <!--property LimitDATA is not documented!-->
2992
2993 <!--property LimitDATASoft is not documented!-->
2994
2995 <!--property LimitSTACK is not documented!-->
2996
2997 <!--property LimitSTACKSoft is not documented!-->
2998
2999 <!--property LimitCORE is not documented!-->
3000
3001 <!--property LimitCORESoft is not documented!-->
3002
3003 <!--property LimitRSS is not documented!-->
3004
3005 <!--property LimitRSSSoft is not documented!-->
3006
3007 <!--property LimitNOFILE is not documented!-->
3008
3009 <!--property LimitNOFILESoft is not documented!-->
3010
3011 <!--property LimitAS is not documented!-->
3012
3013 <!--property LimitASSoft is not documented!-->
3014
3015 <!--property LimitNPROC is not documented!-->
3016
3017 <!--property LimitNPROCSoft is not documented!-->
3018
3019 <!--property LimitMEMLOCK is not documented!-->
3020
3021 <!--property LimitMEMLOCKSoft is not documented!-->
3022
3023 <!--property LimitLOCKS is not documented!-->
3024
3025 <!--property LimitLOCKSSoft is not documented!-->
3026
3027 <!--property LimitSIGPENDING is not documented!-->
3028
3029 <!--property LimitSIGPENDINGSoft is not documented!-->
3030
3031 <!--property LimitMSGQUEUE is not documented!-->
3032
3033 <!--property LimitMSGQUEUESoft is not documented!-->
3034
3035 <!--property LimitNICE is not documented!-->
3036
3037 <!--property LimitNICESoft is not documented!-->
3038
3039 <!--property LimitRTPRIO is not documented!-->
3040
3041 <!--property LimitRTPRIOSoft is not documented!-->
3042
3043 <!--property LimitRTTIME is not documented!-->
3044
3045 <!--property LimitRTTIMESoft is not documented!-->
3046
3047 <!--property WorkingDirectory is not documented!-->
3048
3049 <!--property RootDirectory is not documented!-->
3050
3051 <!--property RootImage is not documented!-->
3052
35f4e010
ZJS
3053 <!--property RootImageOptions is not documented!-->
3054
3055 <!--property RootHash is not documented!-->
3056
3057 <!--property RootHashPath is not documented!-->
3058
3059 <!--property RootHashSignature is not documented!-->
3060
3061 <!--property RootHashSignaturePath is not documented!-->
3062
3063 <!--property RootVerity is not documented!-->
3064
3065 <!--property MountImages is not documented!-->
3066
47fb7fd6
ZJS
3067 <!--property OOMScoreAdjust is not documented!-->
3068
3069 <!--property CoredumpFilter is not documented!-->
3070
3071 <!--property Nice is not documented!-->
3072
3073 <!--property IOSchedulingClass is not documented!-->
3074
3075 <!--property IOSchedulingPriority is not documented!-->
3076
3077 <!--property CPUSchedulingPolicy is not documented!-->
3078
3079 <!--property CPUSchedulingPriority is not documented!-->
3080
3081 <!--property CPUAffinity is not documented!-->
3082
3083 <!--property CPUAffinityFromNUMA is not documented!-->
3084
3085 <!--property NUMAPolicy is not documented!-->
3086
3087 <!--property NUMAMask is not documented!-->
3088
3089 <!--property TimerSlackNSec is not documented!-->
3090
3091 <!--property CPUSchedulingResetOnFork is not documented!-->
3092
3093 <!--property NonBlocking is not documented!-->
3094
3095 <!--property StandardInput is not documented!-->
3096
3097 <!--property StandardInputFileDescriptorName is not documented!-->
3098
3099 <!--property StandardInputData is not documented!-->
3100
3101 <!--property StandardOutput is not documented!-->
3102
3103 <!--property StandardOutputFileDescriptorName is not documented!-->
3104
3105 <!--property StandardError is not documented!-->
3106
3107 <!--property StandardErrorFileDescriptorName is not documented!-->
3108
3109 <!--property TTYPath is not documented!-->
3110
3111 <!--property TTYReset is not documented!-->
3112
3113 <!--property TTYVHangup is not documented!-->
3114
3115 <!--property TTYVTDisallocate is not documented!-->
3116
3117 <!--property SyslogPriority is not documented!-->
3118
3119 <!--property SyslogIdentifier is not documented!-->
3120
3121 <!--property SyslogLevelPrefix is not documented!-->
3122
3123 <!--property SyslogLevel is not documented!-->
3124
3125 <!--property SyslogFacility is not documented!-->
3126
3127 <!--property LogLevelMax is not documented!-->
3128
3129 <!--property LogRateLimitIntervalUSec is not documented!-->
3130
3131 <!--property LogRateLimitBurst is not documented!-->
3132
3133 <!--property LogExtraFields is not documented!-->
3134
3135 <!--property LogNamespace is not documented!-->
3136
3137 <!--property AmbientCapabilities is not documented!-->
3138
3139 <!--property User is not documented!-->
3140
3141 <!--property Group is not documented!-->
3142
3143 <!--property DynamicUser is not documented!-->
3144
3145 <!--property RemoveIPC is not documented!-->
3146
e4b2cea3
ZJS
3147 <!--property SetCredential is not documented!-->
3148
3149 <!--property LoadCredential is not documented!-->
3150
47fb7fd6
ZJS
3151 <!--property SupplementaryGroups is not documented!-->
3152
3153 <!--property PAMName is not documented!-->
3154
3155 <!--property ReadWritePaths is not documented!-->
3156
3157 <!--property ReadOnlyPaths is not documented!-->
3158
3159 <!--property InaccessiblePaths is not documented!-->
3160
ddc155b2
TM
3161 <!--property ExecPaths is not documented!-->
3162
3163 <!--property NoExecPaths is not documented!-->
3164
47fb7fd6
ZJS
3165 <!--property PrivateTmp is not documented!-->
3166
3167 <!--property PrivateDevices is not documented!-->
3168
3169 <!--property ProtectClock is not documented!-->
3170
3171 <!--property ProtectKernelTunables is not documented!-->
3172
3173 <!--property ProtectKernelModules is not documented!-->
3174
3175 <!--property ProtectKernelLogs is not documented!-->
3176
3177 <!--property ProtectControlGroups is not documented!-->
3178
3179 <!--property PrivateNetwork is not documented!-->
3180
3181 <!--property PrivateUsers is not documented!-->
3182
3183 <!--property PrivateMounts is not documented!-->
3184
3185 <!--property ProtectHome is not documented!-->
3186
3187 <!--property ProtectSystem is not documented!-->
3188
3189 <!--property SameProcessGroup is not documented!-->
3190
3191 <!--property UtmpIdentifier is not documented!-->
3192
3193 <!--property UtmpMode is not documented!-->
3194
3195 <!--property SELinuxContext is not documented!-->
3196
3197 <!--property AppArmorProfile is not documented!-->
3198
3199 <!--property SmackProcessLabel is not documented!-->
3200
3201 <!--property IgnoreSIGPIPE is not documented!-->
3202
3203 <!--property NoNewPrivileges is not documented!-->
3204
3205 <!--property SystemCallFilter is not documented!-->
3206
3207 <!--property SystemCallArchitectures is not documented!-->
3208
3209 <!--property SystemCallErrorNumber is not documented!-->
3210
1f6b4144
ZJS
3211 <!--property SystemCallLog is not documented!-->
3212
47fb7fd6
ZJS
3213 <!--property Personality is not documented!-->
3214
3215 <!--property LockPersonality is not documented!-->
3216
3217 <!--property RestrictAddressFamilies is not documented!-->
3218
3219 <!--property RuntimeDirectoryPreserve is not documented!-->
3220
3221 <!--property RuntimeDirectoryMode is not documented!-->
3222
3223 <!--property RuntimeDirectory is not documented!-->
3224
3225 <!--property StateDirectoryMode is not documented!-->
3226
3227 <!--property StateDirectory is not documented!-->
3228
3229 <!--property CacheDirectoryMode is not documented!-->
3230
3231 <!--property CacheDirectory is not documented!-->
3232
3233 <!--property LogsDirectoryMode is not documented!-->
3234
3235 <!--property LogsDirectory is not documented!-->
3236
3237 <!--property ConfigurationDirectoryMode is not documented!-->
3238
3239 <!--property ConfigurationDirectory is not documented!-->
3240
3241 <!--property TimeoutCleanUSec is not documented!-->
3242
3243 <!--property MemoryDenyWriteExecute is not documented!-->
3244
3245 <!--property RestrictRealtime is not documented!-->
3246
3247 <!--property RestrictSUIDSGID is not documented!-->
3248
3249 <!--property RestrictNamespaces is not documented!-->
3250
3251 <!--property BindPaths is not documented!-->
3252
3253 <!--property BindReadOnlyPaths is not documented!-->
3254
3255 <!--property TemporaryFileSystem is not documented!-->
3256
3257 <!--property MountAPIVFS is not documented!-->
3258
3259 <!--property KeyringMode is not documented!-->
3260
e4b2cea3
ZJS
3261 <!--property ProtectProc is not documented!-->
3262
3263 <!--property ProcSubset is not documented!-->
3264
47fb7fd6
ZJS
3265 <!--property ProtectHostname is not documented!-->
3266
3267 <!--property NetworkNamespacePath is not documented!-->
3268
3269 <!--property KillMode is not documented!-->
3270
3271 <!--property KillSignal is not documented!-->
3272
3273 <!--property RestartKillSignal is not documented!-->
3274
3275 <!--property FinalKillSignal is not documented!-->
3276
3277 <!--property SendSIGKILL is not documented!-->
3278
3279 <!--property SendSIGHUP is not documented!-->
3280
3281 <!--property WatchdogSignal is not documented!-->
3282
00bb75d7 3283 <!--Autogenerated cross-references for systemd.directives, do not edit-->
47fb7fd6 3284
00bb75d7 3285 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
47fb7fd6 3286
00bb75d7 3287 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Service"/>
47fb7fd6 3288
00bb75d7 3289 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
47fb7fd6 3290
48f99d7c
ZJS
3291 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Service"/>
3292
5e8deb94
LB
3293 <variablelist class="dbus-method" generated="True" extra-ref="BindMount()"/>
3294
af477139
LB
3295 <variablelist class="dbus-method" generated="True" extra-ref="MountImage()"/>
3296
00bb75d7 3297 <variablelist class="dbus-method" generated="True" extra-ref="GetProcesses()"/>
47fb7fd6 3298
00bb75d7 3299 <variablelist class="dbus-method" generated="True" extra-ref="AttachProcesses()"/>
47fb7fd6 3300
00bb75d7 3301 <variablelist class="dbus-property" generated="True" extra-ref="Type"/>
47fb7fd6 3302
00bb75d7 3303 <variablelist class="dbus-property" generated="True" extra-ref="Restart"/>
47fb7fd6 3304
00bb75d7 3305 <variablelist class="dbus-property" generated="True" extra-ref="PIDFile"/>
47fb7fd6 3306
00bb75d7 3307 <variablelist class="dbus-property" generated="True" extra-ref="NotifyAccess"/>
47fb7fd6 3308
00bb75d7 3309 <variablelist class="dbus-property" generated="True" extra-ref="RestartUSec"/>
47fb7fd6 3310
00bb75d7 3311 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutStartUSec"/>
47fb7fd6 3312
00bb75d7 3313 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutStopUSec"/>
47fb7fd6 3314
00bb75d7
ZJS
3315 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutAbortUSec"/>
3316
9653108f
ZJS
3317 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutStartFailureMode"/>
3318
3319 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutStopFailureMode"/>
3320
00bb75d7
ZJS
3321 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeMaxUSec"/>
3322
3323 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogUSec"/>
3324
3325 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogTimestamp"/>
3326
3327 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogTimestampMonotonic"/>
3328
3329 <variablelist class="dbus-property" generated="True" extra-ref="RootDirectoryStartOnly"/>
3330
3331 <variablelist class="dbus-property" generated="True" extra-ref="RemainAfterExit"/>
3332
3333 <variablelist class="dbus-property" generated="True" extra-ref="GuessMainPID"/>
3334
3335 <variablelist class="dbus-property" generated="True" extra-ref="RestartPreventExitStatus"/>
3336
3337 <variablelist class="dbus-property" generated="True" extra-ref="RestartForceExitStatus"/>
3338
3339 <variablelist class="dbus-property" generated="True" extra-ref="SuccessExitStatus"/>
3340
3341 <variablelist class="dbus-property" generated="True" extra-ref="MainPID"/>
3342
3343 <variablelist class="dbus-property" generated="True" extra-ref="ControlPID"/>
3344
3345 <variablelist class="dbus-property" generated="True" extra-ref="BusName"/>
3346
3347 <variablelist class="dbus-property" generated="True" extra-ref="FileDescriptorStoreMax"/>
3348
3349 <variablelist class="dbus-property" generated="True" extra-ref="NFileDescriptorStore"/>
3350
3351 <variablelist class="dbus-property" generated="True" extra-ref="StatusText"/>
3352
3353 <variablelist class="dbus-property" generated="True" extra-ref="StatusErrno"/>
3354
3355 <variablelist class="dbus-property" generated="True" extra-ref="Result"/>
3356
3357 <variablelist class="dbus-property" generated="True" extra-ref="ReloadResult"/>
3358
3359 <variablelist class="dbus-property" generated="True" extra-ref="CleanResult"/>
3360
3361 <variablelist class="dbus-property" generated="True" extra-ref="USBFunctionDescriptors"/>
3362
3363 <variablelist class="dbus-property" generated="True" extra-ref="USBFunctionStrings"/>
3364
3365 <variablelist class="dbus-property" generated="True" extra-ref="UID"/>
3366
3367 <variablelist class="dbus-property" generated="True" extra-ref="GID"/>
3368
3369 <variablelist class="dbus-property" generated="True" extra-ref="NRestarts"/>
3370
3371 <variablelist class="dbus-property" generated="True" extra-ref="OOMPolicy"/>
3372
3373 <variablelist class="dbus-property" generated="True" extra-ref="ExecMainStartTimestamp"/>
3374
3375 <variablelist class="dbus-property" generated="True" extra-ref="ExecMainStartTimestampMonotonic"/>
3376
3377 <variablelist class="dbus-property" generated="True" extra-ref="ExecMainExitTimestamp"/>
3378
3379 <variablelist class="dbus-property" generated="True" extra-ref="ExecMainExitTimestampMonotonic"/>
3380
3381 <variablelist class="dbus-property" generated="True" extra-ref="ExecMainPID"/>
3382
3383 <variablelist class="dbus-property" generated="True" extra-ref="ExecMainCode"/>
3384
3385 <variablelist class="dbus-property" generated="True" extra-ref="ExecMainStatus"/>
3386
3387 <variablelist class="dbus-property" generated="True" extra-ref="ExecCondition"/>
3388
3389 <variablelist class="dbus-property" generated="True" extra-ref="ExecConditionEx"/>
3390
3391 <variablelist class="dbus-property" generated="True" extra-ref="ExecStartPre"/>
3392
3393 <variablelist class="dbus-property" generated="True" extra-ref="ExecStartPreEx"/>
3394
3395 <variablelist class="dbus-property" generated="True" extra-ref="ExecStart"/>
3396
3397 <variablelist class="dbus-property" generated="True" extra-ref="ExecStartEx"/>
3398
3399 <variablelist class="dbus-property" generated="True" extra-ref="ExecStartPost"/>
3400
3401 <variablelist class="dbus-property" generated="True" extra-ref="ExecStartPostEx"/>
3402
3403 <variablelist class="dbus-property" generated="True" extra-ref="ExecReload"/>
3404
3405 <variablelist class="dbus-property" generated="True" extra-ref="ExecReloadEx"/>
3406
3407 <variablelist class="dbus-property" generated="True" extra-ref="ExecStop"/>
3408
3409 <variablelist class="dbus-property" generated="True" extra-ref="ExecStopEx"/>
3410
3411 <variablelist class="dbus-property" generated="True" extra-ref="ExecStopPost"/>
3412
3413 <variablelist class="dbus-property" generated="True" extra-ref="ExecStopPostEx"/>
3414
3415 <variablelist class="dbus-property" generated="True" extra-ref="Slice"/>
3416
3417 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroup"/>
3418
3419 <variablelist class="dbus-property" generated="True" extra-ref="MemoryCurrent"/>
3420
3421 <variablelist class="dbus-property" generated="True" extra-ref="CPUUsageNSec"/>
3422
3423 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveCPUs"/>
3424
3425 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveMemoryNodes"/>
3426
3427 <variablelist class="dbus-property" generated="True" extra-ref="TasksCurrent"/>
3428
3429 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressBytes"/>
3430
3431 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressPackets"/>
3432
3433 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressBytes"/>
3434
3435 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressPackets"/>
3436
3437 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBytes"/>
3438
3439 <variablelist class="dbus-property" generated="True" extra-ref="IOReadOperations"/>
3440
3441 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBytes"/>
3442
3443 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteOperations"/>
3444
3445 <variablelist class="dbus-property" generated="True" extra-ref="Delegate"/>
3446
3447 <variablelist class="dbus-property" generated="True" extra-ref="DelegateControllers"/>
3448
3449 <variablelist class="dbus-property" generated="True" extra-ref="CPUAccounting"/>
3450
3451 <variablelist class="dbus-property" generated="True" extra-ref="CPUWeight"/>
3452
3453 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUWeight"/>
3454
3455 <variablelist class="dbus-property" generated="True" extra-ref="CPUShares"/>
3456
3457 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUShares"/>
3458
3459 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPerSecUSec"/>
3460
3461 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPeriodUSec"/>
3462
3463 <variablelist class="dbus-property" generated="True" extra-ref="AllowedCPUs"/>
3464
3465 <variablelist class="dbus-property" generated="True" extra-ref="AllowedMemoryNodes"/>
3466
3467 <variablelist class="dbus-property" generated="True" extra-ref="IOAccounting"/>
3468
3469 <variablelist class="dbus-property" generated="True" extra-ref="IOWeight"/>
3470
3471 <variablelist class="dbus-property" generated="True" extra-ref="StartupIOWeight"/>
3472
3473 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceWeight"/>
3474
3475 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBandwidthMax"/>
3476
3477 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBandwidthMax"/>
3478
3479 <variablelist class="dbus-property" generated="True" extra-ref="IOReadIOPSMax"/>
3480
3481 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteIOPSMax"/>
3482
3483 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceLatencyTargetUSec"/>
3484
3485 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOAccounting"/>
3486
3487 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWeight"/>
3488
3489 <variablelist class="dbus-property" generated="True" extra-ref="StartupBlockIOWeight"/>
3490
3491 <variablelist class="dbus-property" generated="True" extra-ref="BlockIODeviceWeight"/>
3492
3493 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOReadBandwidth"/>
3494
3495 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWriteBandwidth"/>
3496
3497 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAccounting"/>
3498
3499 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryLow"/>
3500
3501 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryMin"/>
3502
3503 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMin"/>
3504
3505 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLow"/>
3506
3507 <variablelist class="dbus-property" generated="True" extra-ref="MemoryHigh"/>
3508
3509 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMax"/>
3510
3511 <variablelist class="dbus-property" generated="True" extra-ref="MemorySwapMax"/>
3512
3513 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLimit"/>
3514
3515 <variablelist class="dbus-property" generated="True" extra-ref="DevicePolicy"/>
3516
3517 <variablelist class="dbus-property" generated="True" extra-ref="DeviceAllow"/>
3518
3519 <variablelist class="dbus-property" generated="True" extra-ref="TasksAccounting"/>
3520
3521 <variablelist class="dbus-property" generated="True" extra-ref="TasksMax"/>
3522
3523 <variablelist class="dbus-property" generated="True" extra-ref="IPAccounting"/>
3524
3525 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressAllow"/>
3526
3527 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressDeny"/>
3528
3529 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressFilterPath"/>
3530
3531 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressFilterPath"/>
3532
3533 <variablelist class="dbus-property" generated="True" extra-ref="DisableControllers"/>
3534
4d824a4e
AZ
3535 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMSwap"/>
3536
3537 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressure"/>
3538
0a9f9344 3539 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressureLimitPermyriad"/>
4d824a4e 3540
00bb75d7
ZJS
3541 <variablelist class="dbus-property" generated="True" extra-ref="Environment"/>
3542
3543 <variablelist class="dbus-property" generated="True" extra-ref="EnvironmentFiles"/>
3544
3545 <variablelist class="dbus-property" generated="True" extra-ref="PassEnvironment"/>
3546
3547 <variablelist class="dbus-property" generated="True" extra-ref="UnsetEnvironment"/>
3548
3549 <variablelist class="dbus-property" generated="True" extra-ref="UMask"/>
3550
3551 <variablelist class="dbus-property" generated="True" extra-ref="LimitCPU"/>
3552
3553 <variablelist class="dbus-property" generated="True" extra-ref="LimitCPUSoft"/>
3554
3555 <variablelist class="dbus-property" generated="True" extra-ref="LimitFSIZE"/>
3556
3557 <variablelist class="dbus-property" generated="True" extra-ref="LimitFSIZESoft"/>
3558
3559 <variablelist class="dbus-property" generated="True" extra-ref="LimitDATA"/>
3560
3561 <variablelist class="dbus-property" generated="True" extra-ref="LimitDATASoft"/>
3562
3563 <variablelist class="dbus-property" generated="True" extra-ref="LimitSTACK"/>
3564
3565 <variablelist class="dbus-property" generated="True" extra-ref="LimitSTACKSoft"/>
3566
3567 <variablelist class="dbus-property" generated="True" extra-ref="LimitCORE"/>
3568
3569 <variablelist class="dbus-property" generated="True" extra-ref="LimitCORESoft"/>
3570
3571 <variablelist class="dbus-property" generated="True" extra-ref="LimitRSS"/>
3572
3573 <variablelist class="dbus-property" generated="True" extra-ref="LimitRSSSoft"/>
3574
3575 <variablelist class="dbus-property" generated="True" extra-ref="LimitNOFILE"/>
3576
3577 <variablelist class="dbus-property" generated="True" extra-ref="LimitNOFILESoft"/>
3578
3579 <variablelist class="dbus-property" generated="True" extra-ref="LimitAS"/>
3580
3581 <variablelist class="dbus-property" generated="True" extra-ref="LimitASSoft"/>
3582
3583 <variablelist class="dbus-property" generated="True" extra-ref="LimitNPROC"/>
3584
3585 <variablelist class="dbus-property" generated="True" extra-ref="LimitNPROCSoft"/>
3586
3587 <variablelist class="dbus-property" generated="True" extra-ref="LimitMEMLOCK"/>
3588
3589 <variablelist class="dbus-property" generated="True" extra-ref="LimitMEMLOCKSoft"/>
3590
3591 <variablelist class="dbus-property" generated="True" extra-ref="LimitLOCKS"/>
3592
3593 <variablelist class="dbus-property" generated="True" extra-ref="LimitLOCKSSoft"/>
3594
3595 <variablelist class="dbus-property" generated="True" extra-ref="LimitSIGPENDING"/>
3596
3597 <variablelist class="dbus-property" generated="True" extra-ref="LimitSIGPENDINGSoft"/>
3598
3599 <variablelist class="dbus-property" generated="True" extra-ref="LimitMSGQUEUE"/>
3600
3601 <variablelist class="dbus-property" generated="True" extra-ref="LimitMSGQUEUESoft"/>
3602
3603 <variablelist class="dbus-property" generated="True" extra-ref="LimitNICE"/>
3604
3605 <variablelist class="dbus-property" generated="True" extra-ref="LimitNICESoft"/>
3606
3607 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTPRIO"/>
3608
3609 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTPRIOSoft"/>
3610
3611 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTTIME"/>
3612
3613 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTTIMESoft"/>
3614
3615 <variablelist class="dbus-property" generated="True" extra-ref="WorkingDirectory"/>
3616
3617 <variablelist class="dbus-property" generated="True" extra-ref="RootDirectory"/>
3618
3619 <variablelist class="dbus-property" generated="True" extra-ref="RootImage"/>
3620
35f4e010
ZJS
3621 <variablelist class="dbus-property" generated="True" extra-ref="RootImageOptions"/>
3622
3623 <variablelist class="dbus-property" generated="True" extra-ref="RootHash"/>
3624
3625 <variablelist class="dbus-property" generated="True" extra-ref="RootHashPath"/>
3626
3627 <variablelist class="dbus-property" generated="True" extra-ref="RootHashSignature"/>
3628
3629 <variablelist class="dbus-property" generated="True" extra-ref="RootHashSignaturePath"/>
3630
3631 <variablelist class="dbus-property" generated="True" extra-ref="RootVerity"/>
3632
3633 <variablelist class="dbus-property" generated="True" extra-ref="MountImages"/>
3634
00bb75d7
ZJS
3635 <variablelist class="dbus-property" generated="True" extra-ref="OOMScoreAdjust"/>
3636
3637 <variablelist class="dbus-property" generated="True" extra-ref="CoredumpFilter"/>
3638
3639 <variablelist class="dbus-property" generated="True" extra-ref="Nice"/>
3640
3641 <variablelist class="dbus-property" generated="True" extra-ref="IOSchedulingClass"/>
3642
3643 <variablelist class="dbus-property" generated="True" extra-ref="IOSchedulingPriority"/>
3644
3645 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingPolicy"/>
3646
3647 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingPriority"/>
3648
3649 <variablelist class="dbus-property" generated="True" extra-ref="CPUAffinity"/>
3650
3651 <variablelist class="dbus-property" generated="True" extra-ref="CPUAffinityFromNUMA"/>
3652
3653 <variablelist class="dbus-property" generated="True" extra-ref="NUMAPolicy"/>
3654
3655 <variablelist class="dbus-property" generated="True" extra-ref="NUMAMask"/>
3656
3657 <variablelist class="dbus-property" generated="True" extra-ref="TimerSlackNSec"/>
3658
3659 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingResetOnFork"/>
3660
3661 <variablelist class="dbus-property" generated="True" extra-ref="NonBlocking"/>
3662
3663 <variablelist class="dbus-property" generated="True" extra-ref="StandardInput"/>
3664
3665 <variablelist class="dbus-property" generated="True" extra-ref="StandardInputFileDescriptorName"/>
3666
3667 <variablelist class="dbus-property" generated="True" extra-ref="StandardInputData"/>
3668
3669 <variablelist class="dbus-property" generated="True" extra-ref="StandardOutput"/>
3670
3671 <variablelist class="dbus-property" generated="True" extra-ref="StandardOutputFileDescriptorName"/>
3672
3673 <variablelist class="dbus-property" generated="True" extra-ref="StandardError"/>
3674
3675 <variablelist class="dbus-property" generated="True" extra-ref="StandardErrorFileDescriptorName"/>
3676
3677 <variablelist class="dbus-property" generated="True" extra-ref="TTYPath"/>
3678
3679 <variablelist class="dbus-property" generated="True" extra-ref="TTYReset"/>
3680
3681 <variablelist class="dbus-property" generated="True" extra-ref="TTYVHangup"/>
3682
3683 <variablelist class="dbus-property" generated="True" extra-ref="TTYVTDisallocate"/>
3684
3685 <variablelist class="dbus-property" generated="True" extra-ref="SyslogPriority"/>
3686
3687 <variablelist class="dbus-property" generated="True" extra-ref="SyslogIdentifier"/>
3688
3689 <variablelist class="dbus-property" generated="True" extra-ref="SyslogLevelPrefix"/>
3690
3691 <variablelist class="dbus-property" generated="True" extra-ref="SyslogLevel"/>
3692
3693 <variablelist class="dbus-property" generated="True" extra-ref="SyslogFacility"/>
3694
3695 <variablelist class="dbus-property" generated="True" extra-ref="LogLevelMax"/>
3696
3697 <variablelist class="dbus-property" generated="True" extra-ref="LogRateLimitIntervalUSec"/>
3698
3699 <variablelist class="dbus-property" generated="True" extra-ref="LogRateLimitBurst"/>
3700
3701 <variablelist class="dbus-property" generated="True" extra-ref="LogExtraFields"/>
3702
3703 <variablelist class="dbus-property" generated="True" extra-ref="LogNamespace"/>
3704
3705 <variablelist class="dbus-property" generated="True" extra-ref="SecureBits"/>
3706
3707 <variablelist class="dbus-property" generated="True" extra-ref="CapabilityBoundingSet"/>
3708
3709 <variablelist class="dbus-property" generated="True" extra-ref="AmbientCapabilities"/>
3710
3711 <variablelist class="dbus-property" generated="True" extra-ref="User"/>
3712
3713 <variablelist class="dbus-property" generated="True" extra-ref="Group"/>
3714
3715 <variablelist class="dbus-property" generated="True" extra-ref="DynamicUser"/>
3716
3717 <variablelist class="dbus-property" generated="True" extra-ref="RemoveIPC"/>
3718
e4b2cea3
ZJS
3719 <variablelist class="dbus-property" generated="True" extra-ref="SetCredential"/>
3720
3721 <variablelist class="dbus-property" generated="True" extra-ref="LoadCredential"/>
3722
00bb75d7
ZJS
3723 <variablelist class="dbus-property" generated="True" extra-ref="SupplementaryGroups"/>
3724
3725 <variablelist class="dbus-property" generated="True" extra-ref="PAMName"/>
3726
3727 <variablelist class="dbus-property" generated="True" extra-ref="ReadWritePaths"/>
3728
3729 <variablelist class="dbus-property" generated="True" extra-ref="ReadOnlyPaths"/>
3730
3731 <variablelist class="dbus-property" generated="True" extra-ref="InaccessiblePaths"/>
3732
ddc155b2
TM
3733 <variablelist class="dbus-property" generated="True" extra-ref="ExecPaths"/>
3734
3735 <variablelist class="dbus-property" generated="True" extra-ref="NoExecPaths"/>
3736
00bb75d7
ZJS
3737 <variablelist class="dbus-property" generated="True" extra-ref="MountFlags"/>
3738
3739 <variablelist class="dbus-property" generated="True" extra-ref="PrivateTmp"/>
3740
3741 <variablelist class="dbus-property" generated="True" extra-ref="PrivateDevices"/>
3742
3743 <variablelist class="dbus-property" generated="True" extra-ref="ProtectClock"/>
3744
3745 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelTunables"/>
3746
3747 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelModules"/>
3748
3749 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelLogs"/>
3750
3751 <variablelist class="dbus-property" generated="True" extra-ref="ProtectControlGroups"/>
3752
3753 <variablelist class="dbus-property" generated="True" extra-ref="PrivateNetwork"/>
3754
3755 <variablelist class="dbus-property" generated="True" extra-ref="PrivateUsers"/>
3756
3757 <variablelist class="dbus-property" generated="True" extra-ref="PrivateMounts"/>
3758
3759 <variablelist class="dbus-property" generated="True" extra-ref="ProtectHome"/>
3760
3761 <variablelist class="dbus-property" generated="True" extra-ref="ProtectSystem"/>
3762
3763 <variablelist class="dbus-property" generated="True" extra-ref="SameProcessGroup"/>
3764
3765 <variablelist class="dbus-property" generated="True" extra-ref="UtmpIdentifier"/>
3766
3767 <variablelist class="dbus-property" generated="True" extra-ref="UtmpMode"/>
3768
3769 <variablelist class="dbus-property" generated="True" extra-ref="SELinuxContext"/>
3770
3771 <variablelist class="dbus-property" generated="True" extra-ref="AppArmorProfile"/>
3772
3773 <variablelist class="dbus-property" generated="True" extra-ref="SmackProcessLabel"/>
3774
3775 <variablelist class="dbus-property" generated="True" extra-ref="IgnoreSIGPIPE"/>
3776
3777 <variablelist class="dbus-property" generated="True" extra-ref="NoNewPrivileges"/>
3778
3779 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallFilter"/>
3780
3781 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallArchitectures"/>
3782
3783 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallErrorNumber"/>
3784
1f6b4144
ZJS
3785 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallLog"/>
3786
00bb75d7
ZJS
3787 <variablelist class="dbus-property" generated="True" extra-ref="Personality"/>
3788
3789 <variablelist class="dbus-property" generated="True" extra-ref="LockPersonality"/>
3790
3791 <variablelist class="dbus-property" generated="True" extra-ref="RestrictAddressFamilies"/>
3792
3793 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectoryPreserve"/>
3794
3795 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectoryMode"/>
3796
3797 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectory"/>
3798
3799 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectoryMode"/>
3800
3801 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectory"/>
3802
3803 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectoryMode"/>
3804
3805 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectory"/>
3806
3807 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectoryMode"/>
3808
3809 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectory"/>
3810
3811 <variablelist class="dbus-property" generated="True" extra-ref="ConfigurationDirectoryMode"/>
3812
3813 <variablelist class="dbus-property" generated="True" extra-ref="ConfigurationDirectory"/>
3814
3815 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutCleanUSec"/>
3816
3817 <variablelist class="dbus-property" generated="True" extra-ref="MemoryDenyWriteExecute"/>
3818
3819 <variablelist class="dbus-property" generated="True" extra-ref="RestrictRealtime"/>
3820
3821 <variablelist class="dbus-property" generated="True" extra-ref="RestrictSUIDSGID"/>
3822
3823 <variablelist class="dbus-property" generated="True" extra-ref="RestrictNamespaces"/>
3824
3825 <variablelist class="dbus-property" generated="True" extra-ref="BindPaths"/>
3826
3827 <variablelist class="dbus-property" generated="True" extra-ref="BindReadOnlyPaths"/>
3828
3829 <variablelist class="dbus-property" generated="True" extra-ref="TemporaryFileSystem"/>
3830
3831 <variablelist class="dbus-property" generated="True" extra-ref="MountAPIVFS"/>
3832
3833 <variablelist class="dbus-property" generated="True" extra-ref="KeyringMode"/>
3834
e4b2cea3
ZJS
3835 <variablelist class="dbus-property" generated="True" extra-ref="ProtectProc"/>
3836
3837 <variablelist class="dbus-property" generated="True" extra-ref="ProcSubset"/>
3838
00bb75d7
ZJS
3839 <variablelist class="dbus-property" generated="True" extra-ref="ProtectHostname"/>
3840
3841 <variablelist class="dbus-property" generated="True" extra-ref="NetworkNamespacePath"/>
3842
3843 <variablelist class="dbus-property" generated="True" extra-ref="KillMode"/>
3844
3845 <variablelist class="dbus-property" generated="True" extra-ref="KillSignal"/>
3846
3847 <variablelist class="dbus-property" generated="True" extra-ref="RestartKillSignal"/>
3848
3849 <variablelist class="dbus-property" generated="True" extra-ref="FinalKillSignal"/>
3850
3851 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGKILL"/>
3852
3853 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGHUP"/>
3854
3855 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogSignal"/>
3856
3857 <!--End of Autogenerated section-->
3858
5e8deb94
LB
3859 <refsect2>
3860 <title>Methods</title>
3861
af477139
LB
3862 <para><function>BindMount()</function> and <function>MountImage()</function> implement the same operations
3863 as the respective methods on the <interfacename>Manager</interfacename> object (see above). However, these
3864 methods operate on the service object and hence do not take a unit name parameter. Invoking the methods
3865 directly on the Manager object has the advantage of not requiring a <function>GetUnit()</function> call
3866 to get the unit object for a specific unit name. Calling the methods on the Manager object is hence a round
3867 trip optimization.</para>
5e8deb94
LB
3868 </refsect2>
3869
00bb75d7
ZJS
3870 <refsect2>
3871 <title>Properties</title>
3872
3873 <para>Most properties of the Service interface map directly to the corresponding settings in service
3874 unit files. For the sake of brevity, here's a list of all exceptions only:</para>
3875
3c719357
LP
3876 <para><varname>TimeoutStartUSec</varname>, <varname>TimeoutStopUSec</varname> and
3877 <varname>TimeoutAbortUSec</varname> contain the start, stop and abort timeouts, in microseconds. Note
3878 the slight difference in naming when compared to the matching unit file settings (see
3879 <citerefentry><refentrytitle>systemd.service</refentrytitle><manvolnum>7</manvolnum></citerefentry>):
3880 these bus properties strictly use microseconds (and thus are suffixed <varname>…USec</varname>) while
3881 the unit file settings default to a time unit of seconds (and thus are suffixed
3882 <varname>…Sec</varname>), unless a different unit is explicitly specified. This reflects that fact that
3883 internally the service manager deals in microsecond units only, and the bus properties are a relatively
3884 low-level (binary) concept exposing this. The unit file settings on the other hand are relatively
3885 high-level (string-based) concepts and thus support more user friendly time specifications which
3886 default to second time units but allow other units too, if specified.</para>
3887
00bb75d7
ZJS
3888 <para><varname>WatchdogTimestamp</varname> and <varname>WatchdogTimestampMonotonic</varname> contain
3889 <constant>CLOCK_REALTIME</constant>/<constant>CLOCK_MONOTONIC</constant> microsecond timestamps of the
3890 last watchdog ping received from the service, or 0 if none was ever received.</para>
3891
3892 <para><varname>ExecStartPre</varname>, <varname>ExecStart</varname>, <varname>ExecStartPost</varname>,
3893 <varname>ExecReload</varname>, <varname>ExecStop</varname>, and <varname>ExecStop</varname> are arrays
3894 of structures where each struct contains: the binary path to execute; an array with all arguments to
3895 pass to the executed command, starting with argument 0; a boolean whether it should be considered a
3896 failure if the process exits uncleanly; two pairs of
3897 <constant>CLOCK_REALTIME</constant>/<constant>CLOCK_MONOTONIC</constant> microsecond timestamps when
3898 the process began and finished running the last time, or 0 if it never ran or never finished running;
3899 the PID of the process, or 0 if it has not run yet; the exit code and status of the last run. This
3900 field hence maps more or less to the corresponding setting in the service unit file but is augmented
3901 with runtime data.</para>
3902
3903 <para><varname>LimitCPU</varname> (and related properties) map more or less directly to the
3904 corresponding settings in the service unit files except that if they aren't set, their value is
3905 18446744073709551615 (i.e. -1).</para>
3906
3907 <para><varname>Capabilities</varname> contains the configured capabilities, as formatted with
3908 <citerefentry project="man-pages"><refentrytitle>cap_to_text</refentrytitle><manvolnum>3</manvolnum></citerefentry>.
3909 </para>
3910
3911 <para><varname>SecureBits</varname>, <varname>CapabilityBoundingSet</varname>,
3912 <varname>MountFlags</varname> also correspond to the configured settings of the unit files, but
3913 instead of being formatted as strings, they are encoded as the actual binary flags they are.
3914 </para>
3915
3916 <para><varname>ExecMainStartTimestamp</varname>, <varname>ExecMainStartTimestampMonotonic</varname>,
3917 <varname>ExecMainExitTimestamp</varname>, <varname>ExecMainExitTimestampMonotonic</varname>,
3918 <varname>ExecMainPID</varname>, <varname>ExecMainCode</varname>, <varname>ExecMainStatus</varname>
3919 contain information about the main process of the service as far as it is known. This is often the same
3920 runtime information that is stored in <varname>ExecStart</varname>. However, it deviates for
3921 <varname>Type=forking</varname> services where the main process of the service is not forked off
3922 systemd directly. These fields either contain information of the last run of the process or of the
3923 current running process.</para>
3924
3925 <para><varname>MainPID</varname> and <varname>ControlPID</varname> contain the main and control PID of
3926 the service. The main PID is the current main PID of the service and is 0 when the service currently
3927 has no main PID. The control PID is the PID of the current start/stop/reload process running and is 0
3928 if no such process is currently running. That means that <varname>ExecMainPID</varname> and
3929 <varname>MainPID</varname> differ in the way that the latter immediately reflects whether a main
3930 process is currently running while the latter possible contains information collected from the last run
3931 even if the process is no longer around.</para>
3932
3933 <para><varname>StatusText</varname> contains the status text passed to the service manager via a call
3934 to
3935 <citerefentry><refentrytitle>sd_notify</refentrytitle><manvolnum>3</manvolnum></citerefentry>.
3936 This may be used by services to inform the service manager about its internal state with a nice
3937 explanatory string.</para>
3938
3939 <para><varname>Result</varname> encodes the execution result of the last run of the service. It is
3940 useful to determine the reason a service failed if it is in the <literal>failed</literal> state (see
3941 <varname>ActiveState</varname> above). The following values are currently known:
3942 <literal>success</literal> is set if the unit didn't fail. <literal>resources</literal> indicates that
3943 not enough resources were available to fork off and execute the service
201632e3 3944 processes. <literal>timeout</literal> indicates that a timeout occurred while executing a service
00bb75d7
ZJS
3945 operation. <literal>exit-code</literal> indicates that a service process exited with an unclean exit
3946 code. <literal>signal</literal> indicates that a service process exited with an uncaught
3947 signal. <literal>core-dump</literal> indicates that a service process exited uncleanly and dumped
3948 core. <literal>watchdog</literal> indicates that a service did not send out watchdog ping messages
3949 often enough. <literal>start-limit</literal> indicates that a service has been started too frequently
3950 in a specific time frame (as configured in <varname>StartLimitInterval</varname>,
3951 <varname>StartLimitBurst</varname>).</para>
3952
3953 <para><varname>ControlGroup</varname> indicates the control group path the processes of this service
3954 unit are placed in.</para>
3955 </refsect2>
3956 </refsect1>
3957
3958 <refsect1>
3959 <title>Socket Unit Objects</title>
3960
48f99d7c 3961 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/avahi_2ddaemon_2esocket" interface="org.freedesktop.systemd1.Socket">
00bb75d7
ZJS
3962node /org/freedesktop/systemd1/unit/avahi_2ddaemon_2esocket {
3963 interface org.freedesktop.systemd1.Socket {
3964 methods:
3965 GetProcesses(out a(sus) processes);
3966 AttachProcesses(in s subcgroup,
3967 in au pids);
3968 properties:
3969 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3970 readonly s BindIPv6Only = '...';
3971 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3972 readonly u Backlog = ...;
3973 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3974 readonly t TimeoutUSec = ...;
3975 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3976 readonly s BindToDevice = '...';
3977 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3978 readonly s SocketUser = '...';
47fb7fd6
ZJS
3979 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3980 readonly s SocketGroup = '...';
3981 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3982 readonly u SocketMode = ...;
3983 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3984 readonly u DirectoryMode = ...;
3985 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3986 readonly b Accept = ...;
3987 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
c882b714
ZJS
3988 readonly b FlushPending = ...;
3989 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
3990 readonly b Writable = ...;
3991 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3992 readonly b KeepAlive = ...;
3993 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3994 readonly t KeepAliveTimeUSec = ...;
3995 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3996 readonly t KeepAliveIntervalUSec = ...;
3997 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3998 readonly u KeepAliveProbes = ...;
3999 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4000 readonly t DeferAcceptUSec = ...;
4001 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4002 readonly b NoDelay = ...;
4003 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4004 readonly i Priority = ...;
4005 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4006 readonly t ReceiveBuffer = ...;
4007 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4008 readonly t SendBuffer = ...;
4009 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4010 readonly i IPTOS = ...;
4011 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4012 readonly i IPTTL = ...;
4013 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4014 readonly t PipeSize = ...;
4015 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4016 readonly b FreeBind = ...;
4017 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4018 readonly b Transparent = ...;
4019 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4020 readonly b Broadcast = ...;
4021 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4022 readonly b PassCredentials = ...;
4023 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4024 readonly b PassSecurity = ...;
4025 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9653108f
ZJS
4026 readonly b PassPacketInfo = ...;
4027 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
95923d7e
LP
4028 readonly s Timestamping = '...';
4029 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
4030 readonly b RemoveOnStop = ...;
4031 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4032 readonly a(ss) Listen = [...];
4033 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4034 readonly as Symlinks = ['...', ...];
4035 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4036 readonly i Mark = ...;
4037 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4038 readonly u MaxConnections = ...;
4039 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4040 readonly u MaxConnectionsPerSource = ...;
4041 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4042 readonly x MessageQueueMaxMessages = ...;
4043 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4044 readonly x MessageQueueMessageSize = ...;
4045 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4046 readonly s TCPCongestion = '...';
4047 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4048 readonly b ReusePort = ...;
4049 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4050 readonly s SmackLabel = '...';
4051 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4052 readonly s SmackLabelIPIn = '...';
4053 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4054 readonly s SmackLabelIPOut = '...';
4055 readonly u ControlPID = ...;
4056 readonly s Result = '...';
4057 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4058 readonly u NConnections = ...;
4059 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4060 readonly u NAccepted = ...;
4061 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4062 readonly u NRefused = ...;
4063 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4064 readonly s FileDescriptorName = '...';
4065 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4066 readonly i SocketProtocol = ...;
4067 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4068 readonly t TriggerLimitIntervalUSec = ...;
4069 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4070 readonly u TriggerLimitBurst = ...;
4071 readonly u UID = ...;
4072 readonly u GID = ...;
4073 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
4074 readonly a(sasbttttuii) ExecStartPre = [...];
4075 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
4076 readonly a(sasbttttuii) ExecStartPost = [...];
4077 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
4078 readonly a(sasbttttuii) ExecStopPre = [...];
4079 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
4080 readonly a(sasbttttuii) ExecStopPost = [...];
4081 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4082 readonly s Slice = '...';
4083 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4084 readonly s ControlGroup = '...';
4085 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4086 readonly t MemoryCurrent = ...;
4087 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4088 readonly t CPUUsageNSec = ...;
4089 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4090 readonly ay EffectiveCPUs = [...];
4091 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4092 readonly ay EffectiveMemoryNodes = [...];
4093 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4094 readonly t TasksCurrent = ...;
4095 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4096 readonly t IPIngressBytes = ...;
4097 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4098 readonly t IPIngressPackets = ...;
4099 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4100 readonly t IPEgressBytes = ...;
4101 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4102 readonly t IPEgressPackets = ...;
4103 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4104 readonly t IOReadBytes = ...;
4105 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4106 readonly t IOReadOperations = ...;
4107 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4108 readonly t IOWriteBytes = ...;
4109 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4110 readonly t IOWriteOperations = ...;
4111 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4112 readonly b Delegate = ...;
4113 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4114 readonly as DelegateControllers = ['...', ...];
4115 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4116 readonly b CPUAccounting = ...;
4117 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4118 readonly t CPUWeight = ...;
4119 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4120 readonly t StartupCPUWeight = ...;
4121 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4122 readonly t CPUShares = ...;
4123 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4124 readonly t StartupCPUShares = ...;
4125 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4126 readonly t CPUQuotaPerSecUSec = ...;
4127 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4128 readonly t CPUQuotaPeriodUSec = ...;
4129 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4130 readonly ay AllowedCPUs = [...];
4131 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4132 readonly ay AllowedMemoryNodes = [...];
4133 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4134 readonly b IOAccounting = ...;
4135 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4136 readonly t IOWeight = ...;
4137 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4138 readonly t StartupIOWeight = ...;
4139 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4140 readonly a(st) IODeviceWeight = [...];
4141 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4142 readonly a(st) IOReadBandwidthMax = [...];
4143 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4144 readonly a(st) IOWriteBandwidthMax = [...];
4145 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4146 readonly a(st) IOReadIOPSMax = [...];
4147 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4148 readonly a(st) IOWriteIOPSMax = [...];
4149 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4150 readonly a(st) IODeviceLatencyTargetUSec = [...];
4151 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4152 readonly b BlockIOAccounting = ...;
4153 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4154 readonly t BlockIOWeight = ...;
4155 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4156 readonly t StartupBlockIOWeight = ...;
4157 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4158 readonly a(st) BlockIODeviceWeight = [...];
4159 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4160 readonly a(st) BlockIOReadBandwidth = [...];
4161 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4162 readonly a(st) BlockIOWriteBandwidth = [...];
4163 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4164 readonly b MemoryAccounting = ...;
4165 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4166 readonly t DefaultMemoryLow = ...;
4167 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4168 readonly t DefaultMemoryMin = ...;
4169 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4170 readonly t MemoryMin = ...;
4171 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4172 readonly t MemoryLow = ...;
4173 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4174 readonly t MemoryHigh = ...;
4175 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4176 readonly t MemoryMax = ...;
4177 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4178 readonly t MemorySwapMax = ...;
4179 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4180 readonly t MemoryLimit = ...;
4181 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4182 readonly s DevicePolicy = '...';
4183 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4184 readonly a(ss) DeviceAllow = [...];
4185 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4186 readonly b TasksAccounting = ...;
4187 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4188 readonly t TasksMax = ...;
4189 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4190 readonly b IPAccounting = ...;
4191 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4192 readonly a(iayu) IPAddressAllow = [...];
4193 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4194 readonly a(iayu) IPAddressDeny = [...];
4195 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4196 readonly as IPIngressFilterPath = ['...', ...];
4197 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4198 readonly as IPEgressFilterPath = ['...', ...];
4199 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4200 readonly as DisableControllers = ['...', ...];
4d824a4e
AZ
4201 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4202 readonly s ManagedOOMSwap = '...';
4203 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4204 readonly s ManagedOOMMemoryPressure = '...';
4205 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
0a9f9344 4206 readonly u ManagedOOMMemoryPressureLimitPermyriad = ...;
47fb7fd6
ZJS
4207 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4208 readonly as Environment = ['...', ...];
4209 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4210 readonly a(sb) EnvironmentFiles = [...];
4211 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4212 readonly as PassEnvironment = ['...', ...];
4213 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4214 readonly as UnsetEnvironment = ['...', ...];
4215 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4216 readonly u UMask = ...;
4217 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4218 readonly t LimitCPU = ...;
4219 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4220 readonly t LimitCPUSoft = ...;
4221 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4222 readonly t LimitFSIZE = ...;
4223 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4224 readonly t LimitFSIZESoft = ...;
4225 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4226 readonly t LimitDATA = ...;
4227 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4228 readonly t LimitDATASoft = ...;
4229 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4230 readonly t LimitSTACK = ...;
4231 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4232 readonly t LimitSTACKSoft = ...;
4233 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4234 readonly t LimitCORE = ...;
4235 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4236 readonly t LimitCORESoft = ...;
4237 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4238 readonly t LimitRSS = ...;
4239 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4240 readonly t LimitRSSSoft = ...;
4241 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4242 readonly t LimitNOFILE = ...;
4243 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4244 readonly t LimitNOFILESoft = ...;
4245 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4246 readonly t LimitAS = ...;
4247 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4248 readonly t LimitASSoft = ...;
4249 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4250 readonly t LimitNPROC = ...;
4251 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4252 readonly t LimitNPROCSoft = ...;
4253 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4254 readonly t LimitMEMLOCK = ...;
4255 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4256 readonly t LimitMEMLOCKSoft = ...;
4257 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4258 readonly t LimitLOCKS = ...;
4259 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4260 readonly t LimitLOCKSSoft = ...;
4261 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4262 readonly t LimitSIGPENDING = ...;
4263 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4264 readonly t LimitSIGPENDINGSoft = ...;
4265 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4266 readonly t LimitMSGQUEUE = ...;
4267 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4268 readonly t LimitMSGQUEUESoft = ...;
4269 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4270 readonly t LimitNICE = ...;
4271 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4272 readonly t LimitNICESoft = ...;
4273 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4274 readonly t LimitRTPRIO = ...;
4275 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4276 readonly t LimitRTPRIOSoft = ...;
4277 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4278 readonly t LimitRTTIME = ...;
4279 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4280 readonly t LimitRTTIMESoft = ...;
4281 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4282 readonly s WorkingDirectory = '...';
4283 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4284 readonly s RootDirectory = '...';
4285 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4286 readonly s RootImage = '...';
4287 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
35f4e010
ZJS
4288 readonly a(ss) RootImageOptions = [...];
4289 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4290 readonly ay RootHash = [...];
4291 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4292 readonly s RootHashPath = '...';
4293 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4294 readonly ay RootHashSignature = [...];
4295 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4296 readonly s RootHashSignaturePath = '...';
4297 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4298 readonly s RootVerity = '...';
4299 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4300 readonly a(ssba(ss)) MountImages = [...];
4301 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
4302 readonly i OOMScoreAdjust = ...;
4303 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4304 readonly t CoredumpFilter = ...;
4305 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4306 readonly i Nice = ...;
4307 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4308 readonly i IOSchedulingClass = ...;
4309 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4310 readonly i IOSchedulingPriority = ...;
4311 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4312 readonly i CPUSchedulingPolicy = ...;
4313 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4314 readonly i CPUSchedulingPriority = ...;
4315 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4316 readonly ay CPUAffinity = [...];
4317 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4318 readonly b CPUAffinityFromNUMA = ...;
4319 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4320 readonly i NUMAPolicy = ...;
4321 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4322 readonly ay NUMAMask = [...];
4323 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4324 readonly t TimerSlackNSec = ...;
4325 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4326 readonly b CPUSchedulingResetOnFork = ...;
4327 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4328 readonly b NonBlocking = ...;
4329 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4330 readonly s StandardInput = '...';
4331 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4332 readonly s StandardInputFileDescriptorName = '...';
4333 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4334 readonly ay StandardInputData = [...];
4335 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4336 readonly s StandardOutput = '...';
4337 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4338 readonly s StandardOutputFileDescriptorName = '...';
4339 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4340 readonly s StandardError = '...';
4341 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4342 readonly s StandardErrorFileDescriptorName = '...';
4343 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4344 readonly s TTYPath = '...';
4345 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4346 readonly b TTYReset = ...;
4347 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4348 readonly b TTYVHangup = ...;
4349 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4350 readonly b TTYVTDisallocate = ...;
4351 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4352 readonly i SyslogPriority = ...;
4353 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4354 readonly s SyslogIdentifier = '...';
4355 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4356 readonly b SyslogLevelPrefix = ...;
4357 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4358 readonly i SyslogLevel = ...;
4359 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4360 readonly i SyslogFacility = ...;
4361 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4362 readonly i LogLevelMax = ...;
4363 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4364 readonly t LogRateLimitIntervalUSec = ...;
4365 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4366 readonly u LogRateLimitBurst = ...;
4367 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4368 readonly aay LogExtraFields = [[...], ...];
4369 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4370 readonly s LogNamespace = '...';
4371 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4372 readonly i SecureBits = ...;
4373 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4374 readonly t CapabilityBoundingSet = ...;
4375 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4376 readonly t AmbientCapabilities = ...;
4377 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4378 readonly s User = '...';
4379 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4380 readonly s Group = '...';
4381 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4382 readonly b DynamicUser = ...;
4383 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4384 readonly b RemoveIPC = ...;
4385 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
e4b2cea3
ZJS
4386 readonly a(say) SetCredential = [...];
4387 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4388 readonly a(ss) LoadCredential = [...];
4389 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
4390 readonly as SupplementaryGroups = ['...', ...];
4391 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4392 readonly s PAMName = '...';
4393 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4394 readonly as ReadWritePaths = ['...', ...];
4395 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4396 readonly as ReadOnlyPaths = ['...', ...];
4397 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4398 readonly as InaccessiblePaths = ['...', ...];
4399 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
ddc155b2
TM
4400 readonly as ExecPaths = ['...', ...];
4401 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4402 readonly as NoExecPaths = ['...', ...];
4403 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
4404 readonly t MountFlags = ...;
4405 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4406 readonly b PrivateTmp = ...;
4407 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4408 readonly b PrivateDevices = ...;
4409 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4410 readonly b ProtectClock = ...;
4411 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4412 readonly b ProtectKernelTunables = ...;
4413 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4414 readonly b ProtectKernelModules = ...;
4415 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4416 readonly b ProtectKernelLogs = ...;
4417 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4418 readonly b ProtectControlGroups = ...;
4419 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4420 readonly b PrivateNetwork = ...;
4421 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4422 readonly b PrivateUsers = ...;
4423 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4424 readonly b PrivateMounts = ...;
4425 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4426 readonly s ProtectHome = '...';
4427 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4428 readonly s ProtectSystem = '...';
4429 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4430 readonly b SameProcessGroup = ...;
4431 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4432 readonly s UtmpIdentifier = '...';
4433 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4434 readonly s UtmpMode = '...';
4435 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4436 readonly (bs) SELinuxContext = ...;
4437 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4438 readonly (bs) AppArmorProfile = ...;
4439 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4440 readonly (bs) SmackProcessLabel = ...;
4441 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4442 readonly b IgnoreSIGPIPE = ...;
4443 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4444 readonly b NoNewPrivileges = ...;
4445 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4446 readonly (bas) SystemCallFilter = ...;
4447 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4448 readonly as SystemCallArchitectures = ['...', ...];
4449 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4450 readonly i SystemCallErrorNumber = ...;
4451 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1f6b4144
ZJS
4452 readonly (bas) SystemCallLog = ...;
4453 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
4454 readonly s Personality = '...';
4455 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4456 readonly b LockPersonality = ...;
4457 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4458 readonly (bas) RestrictAddressFamilies = ...;
4459 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4460 readonly s RuntimeDirectoryPreserve = '...';
4461 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4462 readonly u RuntimeDirectoryMode = ...;
4463 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4464 readonly as RuntimeDirectory = ['...', ...];
4465 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4466 readonly u StateDirectoryMode = ...;
4467 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4468 readonly as StateDirectory = ['...', ...];
4469 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4470 readonly u CacheDirectoryMode = ...;
4471 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4472 readonly as CacheDirectory = ['...', ...];
4473 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4474 readonly u LogsDirectoryMode = ...;
4475 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4476 readonly as LogsDirectory = ['...', ...];
4477 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4478 readonly u ConfigurationDirectoryMode = ...;
4479 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4480 readonly as ConfigurationDirectory = ['...', ...];
4481 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4482 readonly t TimeoutCleanUSec = ...;
4483 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4484 readonly b MemoryDenyWriteExecute = ...;
4485 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4486 readonly b RestrictRealtime = ...;
4487 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4488 readonly b RestrictSUIDSGID = ...;
4489 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4490 readonly t RestrictNamespaces = ...;
4491 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4492 readonly a(ssbt) BindPaths = [...];
4493 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4494 readonly a(ssbt) BindReadOnlyPaths = [...];
4495 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4496 readonly a(ss) TemporaryFileSystem = [...];
4497 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4498 readonly b MountAPIVFS = ...;
4499 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4500 readonly s KeyringMode = '...';
4501 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
e4b2cea3
ZJS
4502 readonly s ProtectProc = '...';
4503 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4504 readonly s ProcSubset = '...';
4505 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
4506 readonly b ProtectHostname = ...;
4507 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4508 readonly s NetworkNamespacePath = '...';
4509 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4510 readonly s KillMode = '...';
4511 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4512 readonly i KillSignal = ...;
4513 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4514 readonly i RestartKillSignal = ...;
4515 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4516 readonly i FinalKillSignal = ...;
4517 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4518 readonly b SendSIGKILL = ...;
4519 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4520 readonly b SendSIGHUP = ...;
4521 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4522 readonly i WatchdogSignal = ...;
4523 };
4524 interface org.freedesktop.DBus.Peer { ... };
4525 interface org.freedesktop.DBus.Introspectable { ... };
4526 interface org.freedesktop.DBus.Properties { ... };
4527 interface org.freedesktop.systemd1.Unit { ... };
4528};
4529 </programlisting>
4530
00bb75d7
ZJS
4531 <!--method GetProcesses is not documented!-->
4532
4533 <!--method AttachProcesses is not documented!-->
4534
4535 <!--property BindIPv6Only is not documented!-->
4536
4537 <!--property Backlog is not documented!-->
4538
4539 <!--property TimeoutUSec is not documented!-->
4540
4541 <!--property BindToDevice is not documented!-->
4542
4543 <!--property SocketUser is not documented!-->
4544
4545 <!--property SocketGroup is not documented!-->
4546
4547 <!--property SocketMode is not documented!-->
4548
4549 <!--property DirectoryMode is not documented!-->
4550
4551 <!--property Writable is not documented!-->
4552
4553 <!--property KeepAlive is not documented!-->
4554
4555 <!--property KeepAliveTimeUSec is not documented!-->
4556
4557 <!--property KeepAliveIntervalUSec is not documented!-->
4558
4559 <!--property KeepAliveProbes is not documented!-->
4560
4561 <!--property DeferAcceptUSec is not documented!-->
4562
4563 <!--property NoDelay is not documented!-->
4564
4565 <!--property Priority is not documented!-->
4566
4567 <!--property ReceiveBuffer is not documented!-->
4568
4569 <!--property SendBuffer is not documented!-->
4570
4571 <!--property IPTOS is not documented!-->
4572
4573 <!--property IPTTL is not documented!-->
4574
4575 <!--property PipeSize is not documented!-->
4576
4577 <!--property FreeBind is not documented!-->
4578
4579 <!--property Transparent is not documented!-->
4580
4581 <!--property Broadcast is not documented!-->
4582
4583 <!--property PassCredentials is not documented!-->
4584
4585 <!--property PassSecurity is not documented!-->
4586
9653108f
ZJS
4587 <!--property PassPacketInfo is not documented!-->
4588
95923d7e
LP
4589 <!--property Timestamping is not documented!-->
4590
00bb75d7
ZJS
4591 <!--property RemoveOnStop is not documented!-->
4592
4593 <!--property Listen is not documented!-->
4594
4595 <!--property Symlinks is not documented!-->
4596
4597 <!--property Mark is not documented!-->
4598
4599 <!--property MaxConnections is not documented!-->
4600
4601 <!--property MaxConnectionsPerSource is not documented!-->
4602
4603 <!--property MessageQueueMaxMessages is not documented!-->
4604
4605 <!--property MessageQueueMessageSize is not documented!-->
4606
4607 <!--property TCPCongestion is not documented!-->
4608
4609 <!--property ReusePort is not documented!-->
4610
4611 <!--property SmackLabel is not documented!-->
4612
4613 <!--property SmackLabelIPIn is not documented!-->
4614
4615 <!--property SmackLabelIPOut is not documented!-->
4616
4617 <!--property NRefused is not documented!-->
4618
4619 <!--property FileDescriptorName is not documented!-->
4620
4621 <!--property SocketProtocol is not documented!-->
4622
4623 <!--property TriggerLimitIntervalUSec is not documented!-->
4624
4625 <!--property TriggerLimitBurst is not documented!-->
4626
4627 <!--property UID is not documented!-->
4628
4629 <!--property GID is not documented!-->
4630
4631 <!--property ExecStopPre is not documented!-->
4632
4633 <!--property ExecStopPost is not documented!-->
4634
4635 <!--property Slice is not documented!-->
4636
4637 <!--property MemoryCurrent is not documented!-->
4638
4639 <!--property CPUUsageNSec is not documented!-->
4640
4641 <!--property EffectiveCPUs is not documented!-->
4642
4643 <!--property EffectiveMemoryNodes is not documented!-->
4644
4645 <!--property TasksCurrent is not documented!-->
4646
4647 <!--property IPIngressBytes is not documented!-->
4648
4649 <!--property IPIngressPackets is not documented!-->
4650
4651 <!--property IPEgressBytes is not documented!-->
4652
4653 <!--property IPEgressPackets is not documented!-->
4654
4655 <!--property IOReadBytes is not documented!-->
4656
4657 <!--property IOReadOperations is not documented!-->
4658
4659 <!--property IOWriteBytes is not documented!-->
4660
4661 <!--property IOWriteOperations is not documented!-->
4662
4663 <!--property Delegate is not documented!-->
4664
4665 <!--property DelegateControllers is not documented!-->
4666
4667 <!--property CPUAccounting is not documented!-->
4668
4669 <!--property CPUWeight is not documented!-->
4670
4671 <!--property StartupCPUWeight is not documented!-->
4672
4673 <!--property CPUShares is not documented!-->
4674
4675 <!--property StartupCPUShares is not documented!-->
4676
4677 <!--property CPUQuotaPerSecUSec is not documented!-->
4678
4679 <!--property CPUQuotaPeriodUSec is not documented!-->
4680
4681 <!--property AllowedCPUs is not documented!-->
4682
4683 <!--property AllowedMemoryNodes is not documented!-->
4684
4685 <!--property IOAccounting is not documented!-->
4686
4687 <!--property IOWeight is not documented!-->
4688
4689 <!--property StartupIOWeight is not documented!-->
4690
4691 <!--property IODeviceWeight is not documented!-->
4692
4693 <!--property IOReadBandwidthMax is not documented!-->
4694
4695 <!--property IOWriteBandwidthMax is not documented!-->
4696
4697 <!--property IOReadIOPSMax is not documented!-->
4698
4699 <!--property IOWriteIOPSMax is not documented!-->
4700
4701 <!--property IODeviceLatencyTargetUSec is not documented!-->
4702
4703 <!--property BlockIOAccounting is not documented!-->
4704
4705 <!--property BlockIOWeight is not documented!-->
4706
4707 <!--property StartupBlockIOWeight is not documented!-->
4708
4709 <!--property BlockIODeviceWeight is not documented!-->
4710
4711 <!--property BlockIOReadBandwidth is not documented!-->
4712
4713 <!--property BlockIOWriteBandwidth is not documented!-->
4714
4715 <!--property MemoryAccounting is not documented!-->
4716
4717 <!--property DefaultMemoryLow is not documented!-->
4718
4719 <!--property DefaultMemoryMin is not documented!-->
4720
4721 <!--property MemoryMin is not documented!-->
4722
4723 <!--property MemoryLow is not documented!-->
4724
4725 <!--property MemoryHigh is not documented!-->
4726
4727 <!--property MemoryMax is not documented!-->
4728
4729 <!--property MemorySwapMax is not documented!-->
4730
4731 <!--property MemoryLimit is not documented!-->
4732
4733 <!--property DevicePolicy is not documented!-->
4734
4735 <!--property DeviceAllow is not documented!-->
4736
4737 <!--property TasksAccounting is not documented!-->
4738
4739 <!--property TasksMax is not documented!-->
4740
4741 <!--property IPAccounting is not documented!-->
4742
4743 <!--property IPAddressAllow is not documented!-->
4744
4745 <!--property IPAddressDeny is not documented!-->
4746
4747 <!--property IPIngressFilterPath is not documented!-->
4748
4749 <!--property IPEgressFilterPath is not documented!-->
4750
4751 <!--property DisableControllers is not documented!-->
4752
4d824a4e
AZ
4753 <!--property ManagedOOMSwap is not documented!-->
4754
4755 <!--property ManagedOOMMemoryPressure is not documented!-->
4756
0a9f9344 4757 <!--property ManagedOOMMemoryPressureLimitPermyriad is not documented!-->
4d824a4e 4758
00bb75d7
ZJS
4759 <!--property EnvironmentFiles is not documented!-->
4760
4761 <!--property PassEnvironment is not documented!-->
4762
4763 <!--property UnsetEnvironment is not documented!-->
4764
4765 <!--property UMask is not documented!-->
4766
4767 <!--property LimitCPUSoft is not documented!-->
4768
4769 <!--property LimitFSIZE is not documented!-->
4770
4771 <!--property LimitFSIZESoft is not documented!-->
4772
4773 <!--property LimitDATA is not documented!-->
4774
4775 <!--property LimitDATASoft is not documented!-->
4776
4777 <!--property LimitSTACK is not documented!-->
4778
4779 <!--property LimitSTACKSoft is not documented!-->
4780
4781 <!--property LimitCORE is not documented!-->
4782
4783 <!--property LimitCORESoft is not documented!-->
4784
4785 <!--property LimitRSS is not documented!-->
4786
4787 <!--property LimitRSSSoft is not documented!-->
4788
4789 <!--property LimitNOFILE is not documented!-->
4790
4791 <!--property LimitNOFILESoft is not documented!-->
4792
4793 <!--property LimitAS is not documented!-->
4794
4795 <!--property LimitASSoft is not documented!-->
4796
4797 <!--property LimitNPROC is not documented!-->
4798
4799 <!--property LimitNPROCSoft is not documented!-->
4800
4801 <!--property LimitMEMLOCK is not documented!-->
4802
4803 <!--property LimitMEMLOCKSoft is not documented!-->
4804
4805 <!--property LimitLOCKS is not documented!-->
4806
4807 <!--property LimitLOCKSSoft is not documented!-->
4808
4809 <!--property LimitSIGPENDING is not documented!-->
4810
4811 <!--property LimitSIGPENDINGSoft is not documented!-->
4812
4813 <!--property LimitMSGQUEUE is not documented!-->
4814
4815 <!--property LimitMSGQUEUESoft is not documented!-->
4816
4817 <!--property LimitNICE is not documented!-->
4818
4819 <!--property LimitNICESoft is not documented!-->
4820
4821 <!--property LimitRTPRIO is not documented!-->
4822
4823 <!--property LimitRTPRIOSoft is not documented!-->
4824
4825 <!--property LimitRTTIME is not documented!-->
4826
4827 <!--property LimitRTTIMESoft is not documented!-->
4828
4829 <!--property WorkingDirectory is not documented!-->
4830
4831 <!--property RootDirectory is not documented!-->
4832
4833 <!--property RootImage is not documented!-->
4834
35f4e010
ZJS
4835 <!--property RootImageOptions is not documented!-->
4836
4837 <!--property RootHash is not documented!-->
4838
4839 <!--property RootHashPath is not documented!-->
4840
4841 <!--property RootHashSignature is not documented!-->
4842
4843 <!--property RootHashSignaturePath is not documented!-->
4844
4845 <!--property RootVerity is not documented!-->
4846
4847 <!--property MountImages is not documented!-->
4848
00bb75d7
ZJS
4849 <!--property OOMScoreAdjust is not documented!-->
4850
4851 <!--property CoredumpFilter is not documented!-->
4852
4853 <!--property Nice is not documented!-->
4854
4855 <!--property IOSchedulingClass is not documented!-->
4856
4857 <!--property IOSchedulingPriority is not documented!-->
4858
4859 <!--property CPUSchedulingPolicy is not documented!-->
4860
4861 <!--property CPUSchedulingPriority is not documented!-->
4862
4863 <!--property CPUAffinity is not documented!-->
4864
4865 <!--property CPUAffinityFromNUMA is not documented!-->
4866
4867 <!--property NUMAPolicy is not documented!-->
4868
4869 <!--property NUMAMask is not documented!-->
4870
4871 <!--property TimerSlackNSec is not documented!-->
4872
4873 <!--property CPUSchedulingResetOnFork is not documented!-->
4874
4875 <!--property NonBlocking is not documented!-->
4876
4877 <!--property StandardInput is not documented!-->
4878
4879 <!--property StandardInputFileDescriptorName is not documented!-->
4880
4881 <!--property StandardInputData is not documented!-->
4882
4883 <!--property StandardOutput is not documented!-->
4884
4885 <!--property StandardOutputFileDescriptorName is not documented!-->
4886
4887 <!--property StandardError is not documented!-->
4888
4889 <!--property StandardErrorFileDescriptorName is not documented!-->
4890
4891 <!--property TTYPath is not documented!-->
4892
4893 <!--property TTYReset is not documented!-->
4894
4895 <!--property TTYVHangup is not documented!-->
4896
4897 <!--property TTYVTDisallocate is not documented!-->
4898
4899 <!--property SyslogPriority is not documented!-->
4900
4901 <!--property SyslogIdentifier is not documented!-->
4902
4903 <!--property SyslogLevelPrefix is not documented!-->
4904
4905 <!--property SyslogLevel is not documented!-->
4906
4907 <!--property SyslogFacility is not documented!-->
4908
4909 <!--property LogLevelMax is not documented!-->
4910
4911 <!--property LogRateLimitIntervalUSec is not documented!-->
4912
4913 <!--property LogRateLimitBurst is not documented!-->
4914
4915 <!--property LogExtraFields is not documented!-->
4916
4917 <!--property LogNamespace is not documented!-->
4918
4919 <!--property AmbientCapabilities is not documented!-->
4920
4921 <!--property User is not documented!-->
4922
4923 <!--property Group is not documented!-->
4924
4925 <!--property DynamicUser is not documented!-->
4926
4927 <!--property RemoveIPC is not documented!-->
4928
e4b2cea3
ZJS
4929 <!--property SetCredential is not documented!-->
4930
4931 <!--property LoadCredential is not documented!-->
4932
00bb75d7
ZJS
4933 <!--property SupplementaryGroups is not documented!-->
4934
4935 <!--property PAMName is not documented!-->
4936
4937 <!--property ReadWritePaths is not documented!-->
4938
4939 <!--property ReadOnlyPaths is not documented!-->
4940
4941 <!--property InaccessiblePaths is not documented!-->
4942
ddc155b2
TM
4943 <!--property ExecPaths is not documented!-->
4944
4945 <!--property NoExecPaths is not documented!-->
4946
00bb75d7
ZJS
4947 <!--property PrivateTmp is not documented!-->
4948
4949 <!--property PrivateDevices is not documented!-->
4950
4951 <!--property ProtectClock is not documented!-->
4952
4953 <!--property ProtectKernelTunables is not documented!-->
4954
4955 <!--property ProtectKernelModules is not documented!-->
4956
4957 <!--property ProtectKernelLogs is not documented!-->
4958
4959 <!--property ProtectControlGroups is not documented!-->
4960
4961 <!--property PrivateNetwork is not documented!-->
4962
4963 <!--property PrivateUsers is not documented!-->
4964
4965 <!--property PrivateMounts is not documented!-->
4966
4967 <!--property ProtectHome is not documented!-->
4968
4969 <!--property ProtectSystem is not documented!-->
4970
4971 <!--property SameProcessGroup is not documented!-->
4972
4973 <!--property UtmpIdentifier is not documented!-->
4974
4975 <!--property UtmpMode is not documented!-->
4976
4977 <!--property SELinuxContext is not documented!-->
4978
4979 <!--property AppArmorProfile is not documented!-->
4980
4981 <!--property SmackProcessLabel is not documented!-->
4982
4983 <!--property IgnoreSIGPIPE is not documented!-->
4984
4985 <!--property NoNewPrivileges is not documented!-->
4986
4987 <!--property SystemCallFilter is not documented!-->
4988
4989 <!--property SystemCallArchitectures is not documented!-->
4990
4991 <!--property SystemCallErrorNumber is not documented!-->
4992
1f6b4144
ZJS
4993 <!--property SystemCallLog is not documented!-->
4994
00bb75d7
ZJS
4995 <!--property Personality is not documented!-->
4996
4997 <!--property LockPersonality is not documented!-->
4998
4999 <!--property RestrictAddressFamilies is not documented!-->
5000
5001 <!--property RuntimeDirectoryPreserve is not documented!-->
5002
5003 <!--property RuntimeDirectoryMode is not documented!-->
5004
5005 <!--property RuntimeDirectory is not documented!-->
5006
5007 <!--property StateDirectoryMode is not documented!-->
5008
5009 <!--property StateDirectory is not documented!-->
5010
5011 <!--property CacheDirectoryMode is not documented!-->
5012
5013 <!--property CacheDirectory is not documented!-->
5014
5015 <!--property LogsDirectoryMode is not documented!-->
5016
5017 <!--property LogsDirectory is not documented!-->
5018
5019 <!--property ConfigurationDirectoryMode is not documented!-->
5020
5021 <!--property ConfigurationDirectory is not documented!-->
5022
5023 <!--property TimeoutCleanUSec is not documented!-->
5024
5025 <!--property MemoryDenyWriteExecute is not documented!-->
5026
5027 <!--property RestrictRealtime is not documented!-->
5028
5029 <!--property RestrictSUIDSGID is not documented!-->
5030
5031 <!--property RestrictNamespaces is not documented!-->
5032
5033 <!--property BindPaths is not documented!-->
5034
5035 <!--property BindReadOnlyPaths is not documented!-->
47fb7fd6 5036
00bb75d7 5037 <!--property TemporaryFileSystem is not documented!-->
47fb7fd6 5038
00bb75d7 5039 <!--property MountAPIVFS is not documented!-->
47fb7fd6 5040
00bb75d7 5041 <!--property KeyringMode is not documented!-->
47fb7fd6 5042
e4b2cea3
ZJS
5043 <!--property ProtectProc is not documented!-->
5044
5045 <!--property ProcSubset is not documented!-->
5046
00bb75d7 5047 <!--property ProtectHostname is not documented!-->
47fb7fd6 5048
00bb75d7 5049 <!--property NetworkNamespacePath is not documented!-->
47fb7fd6 5050
00bb75d7 5051 <!--property KillMode is not documented!-->
47fb7fd6 5052
00bb75d7 5053 <!--property KillSignal is not documented!-->
47fb7fd6 5054
00bb75d7 5055 <!--property RestartKillSignal is not documented!-->
47fb7fd6 5056
00bb75d7 5057 <!--property FinalKillSignal is not documented!-->
47fb7fd6 5058
00bb75d7 5059 <!--property SendSIGKILL is not documented!-->
47fb7fd6 5060
00bb75d7 5061 <!--property SendSIGHUP is not documented!-->
47fb7fd6 5062
00bb75d7 5063 <!--property WatchdogSignal is not documented!-->
47fb7fd6 5064
00bb75d7 5065 <!--Autogenerated cross-references for systemd.directives, do not edit-->
47fb7fd6 5066
00bb75d7 5067 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
47fb7fd6 5068
00bb75d7 5069 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Socket"/>
47fb7fd6 5070
00bb75d7 5071 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
47fb7fd6 5072
48f99d7c
ZJS
5073 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Socket"/>
5074
00bb75d7 5075 <variablelist class="dbus-method" generated="True" extra-ref="GetProcesses()"/>
47fb7fd6 5076
00bb75d7 5077 <variablelist class="dbus-method" generated="True" extra-ref="AttachProcesses()"/>
47fb7fd6 5078
00bb75d7 5079 <variablelist class="dbus-property" generated="True" extra-ref="BindIPv6Only"/>
47fb7fd6 5080
00bb75d7 5081 <variablelist class="dbus-property" generated="True" extra-ref="Backlog"/>
47fb7fd6 5082
00bb75d7 5083 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutUSec"/>
47fb7fd6 5084
00bb75d7 5085 <variablelist class="dbus-property" generated="True" extra-ref="BindToDevice"/>
47fb7fd6 5086
00bb75d7 5087 <variablelist class="dbus-property" generated="True" extra-ref="SocketUser"/>
47fb7fd6 5088
00bb75d7 5089 <variablelist class="dbus-property" generated="True" extra-ref="SocketGroup"/>
47fb7fd6 5090
00bb75d7 5091 <variablelist class="dbus-property" generated="True" extra-ref="SocketMode"/>
47fb7fd6 5092
00bb75d7 5093 <variablelist class="dbus-property" generated="True" extra-ref="DirectoryMode"/>
47fb7fd6 5094
00bb75d7 5095 <variablelist class="dbus-property" generated="True" extra-ref="Accept"/>
47fb7fd6 5096
c882b714
ZJS
5097 <variablelist class="dbus-property" generated="True" extra-ref="FlushPending"/>
5098
00bb75d7 5099 <variablelist class="dbus-property" generated="True" extra-ref="Writable"/>
47fb7fd6 5100
00bb75d7 5101 <variablelist class="dbus-property" generated="True" extra-ref="KeepAlive"/>
47fb7fd6 5102
00bb75d7 5103 <variablelist class="dbus-property" generated="True" extra-ref="KeepAliveTimeUSec"/>
47fb7fd6 5104
00bb75d7 5105 <variablelist class="dbus-property" generated="True" extra-ref="KeepAliveIntervalUSec"/>
47fb7fd6 5106
00bb75d7 5107 <variablelist class="dbus-property" generated="True" extra-ref="KeepAliveProbes"/>
47fb7fd6 5108
00bb75d7 5109 <variablelist class="dbus-property" generated="True" extra-ref="DeferAcceptUSec"/>
47fb7fd6 5110
00bb75d7 5111 <variablelist class="dbus-property" generated="True" extra-ref="NoDelay"/>
47fb7fd6 5112
00bb75d7 5113 <variablelist class="dbus-property" generated="True" extra-ref="Priority"/>
47fb7fd6 5114
00bb75d7 5115 <variablelist class="dbus-property" generated="True" extra-ref="ReceiveBuffer"/>
47fb7fd6 5116
00bb75d7 5117 <variablelist class="dbus-property" generated="True" extra-ref="SendBuffer"/>
47fb7fd6 5118
00bb75d7 5119 <variablelist class="dbus-property" generated="True" extra-ref="IPTOS"/>
47fb7fd6 5120
00bb75d7 5121 <variablelist class="dbus-property" generated="True" extra-ref="IPTTL"/>
47fb7fd6 5122
00bb75d7 5123 <variablelist class="dbus-property" generated="True" extra-ref="PipeSize"/>
47fb7fd6 5124
00bb75d7 5125 <variablelist class="dbus-property" generated="True" extra-ref="FreeBind"/>
47fb7fd6 5126
00bb75d7 5127 <variablelist class="dbus-property" generated="True" extra-ref="Transparent"/>
47fb7fd6 5128
00bb75d7 5129 <variablelist class="dbus-property" generated="True" extra-ref="Broadcast"/>
47fb7fd6 5130
00bb75d7 5131 <variablelist class="dbus-property" generated="True" extra-ref="PassCredentials"/>
47fb7fd6 5132
00bb75d7 5133 <variablelist class="dbus-property" generated="True" extra-ref="PassSecurity"/>
47fb7fd6 5134
9653108f
ZJS
5135 <variablelist class="dbus-property" generated="True" extra-ref="PassPacketInfo"/>
5136
95923d7e
LP
5137 <variablelist class="dbus-property" generated="True" extra-ref="Timestamping"/>
5138
00bb75d7 5139 <variablelist class="dbus-property" generated="True" extra-ref="RemoveOnStop"/>
47fb7fd6 5140
00bb75d7 5141 <variablelist class="dbus-property" generated="True" extra-ref="Listen"/>
47fb7fd6 5142
00bb75d7 5143 <variablelist class="dbus-property" generated="True" extra-ref="Symlinks"/>
47fb7fd6 5144
00bb75d7 5145 <variablelist class="dbus-property" generated="True" extra-ref="Mark"/>
47fb7fd6 5146
00bb75d7 5147 <variablelist class="dbus-property" generated="True" extra-ref="MaxConnections"/>
47fb7fd6 5148
00bb75d7 5149 <variablelist class="dbus-property" generated="True" extra-ref="MaxConnectionsPerSource"/>
47fb7fd6 5150
00bb75d7 5151 <variablelist class="dbus-property" generated="True" extra-ref="MessageQueueMaxMessages"/>
47fb7fd6 5152
00bb75d7 5153 <variablelist class="dbus-property" generated="True" extra-ref="MessageQueueMessageSize"/>
47fb7fd6 5154
00bb75d7 5155 <variablelist class="dbus-property" generated="True" extra-ref="TCPCongestion"/>
47fb7fd6 5156
00bb75d7 5157 <variablelist class="dbus-property" generated="True" extra-ref="ReusePort"/>
47fb7fd6 5158
00bb75d7 5159 <variablelist class="dbus-property" generated="True" extra-ref="SmackLabel"/>
47fb7fd6 5160
00bb75d7 5161 <variablelist class="dbus-property" generated="True" extra-ref="SmackLabelIPIn"/>
47fb7fd6 5162
00bb75d7 5163 <variablelist class="dbus-property" generated="True" extra-ref="SmackLabelIPOut"/>
47fb7fd6 5164
00bb75d7 5165 <variablelist class="dbus-property" generated="True" extra-ref="ControlPID"/>
47fb7fd6 5166
00bb75d7 5167 <variablelist class="dbus-property" generated="True" extra-ref="Result"/>
47fb7fd6 5168
00bb75d7 5169 <variablelist class="dbus-property" generated="True" extra-ref="NConnections"/>
47fb7fd6 5170
00bb75d7 5171 <variablelist class="dbus-property" generated="True" extra-ref="NAccepted"/>
47fb7fd6 5172
00bb75d7 5173 <variablelist class="dbus-property" generated="True" extra-ref="NRefused"/>
47fb7fd6 5174
00bb75d7 5175 <variablelist class="dbus-property" generated="True" extra-ref="FileDescriptorName"/>
47fb7fd6 5176
00bb75d7 5177 <variablelist class="dbus-property" generated="True" extra-ref="SocketProtocol"/>
47fb7fd6 5178
00bb75d7 5179 <variablelist class="dbus-property" generated="True" extra-ref="TriggerLimitIntervalUSec"/>
47fb7fd6 5180
00bb75d7 5181 <variablelist class="dbus-property" generated="True" extra-ref="TriggerLimitBurst"/>
47fb7fd6 5182
00bb75d7 5183 <variablelist class="dbus-property" generated="True" extra-ref="UID"/>
47fb7fd6 5184
00bb75d7 5185 <variablelist class="dbus-property" generated="True" extra-ref="GID"/>
47fb7fd6 5186
00bb75d7 5187 <variablelist class="dbus-property" generated="True" extra-ref="ExecStartPre"/>
47fb7fd6 5188
00bb75d7 5189 <variablelist class="dbus-property" generated="True" extra-ref="ExecStartPost"/>
47fb7fd6 5190
00bb75d7 5191 <variablelist class="dbus-property" generated="True" extra-ref="ExecStopPre"/>
47fb7fd6 5192
00bb75d7 5193 <variablelist class="dbus-property" generated="True" extra-ref="ExecStopPost"/>
47fb7fd6 5194
00bb75d7 5195 <variablelist class="dbus-property" generated="True" extra-ref="Slice"/>
47fb7fd6 5196
00bb75d7 5197 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroup"/>
47fb7fd6 5198
00bb75d7 5199 <variablelist class="dbus-property" generated="True" extra-ref="MemoryCurrent"/>
47fb7fd6 5200
00bb75d7 5201 <variablelist class="dbus-property" generated="True" extra-ref="CPUUsageNSec"/>
47fb7fd6 5202
00bb75d7 5203 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveCPUs"/>
47fb7fd6 5204
00bb75d7 5205 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveMemoryNodes"/>
47fb7fd6 5206
00bb75d7 5207 <variablelist class="dbus-property" generated="True" extra-ref="TasksCurrent"/>
47fb7fd6 5208
00bb75d7 5209 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressBytes"/>
47fb7fd6 5210
00bb75d7 5211 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressPackets"/>
47fb7fd6 5212
00bb75d7 5213 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressBytes"/>
47fb7fd6 5214
00bb75d7 5215 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressPackets"/>
47fb7fd6 5216
00bb75d7 5217 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBytes"/>
47fb7fd6 5218
00bb75d7 5219 <variablelist class="dbus-property" generated="True" extra-ref="IOReadOperations"/>
47fb7fd6 5220
00bb75d7 5221 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBytes"/>
47fb7fd6 5222
00bb75d7 5223 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteOperations"/>
47fb7fd6 5224
00bb75d7 5225 <variablelist class="dbus-property" generated="True" extra-ref="Delegate"/>
47fb7fd6 5226
00bb75d7 5227 <variablelist class="dbus-property" generated="True" extra-ref="DelegateControllers"/>
47fb7fd6 5228
00bb75d7 5229 <variablelist class="dbus-property" generated="True" extra-ref="CPUAccounting"/>
47fb7fd6 5230
00bb75d7 5231 <variablelist class="dbus-property" generated="True" extra-ref="CPUWeight"/>
47fb7fd6 5232
00bb75d7 5233 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUWeight"/>
47fb7fd6 5234
00bb75d7 5235 <variablelist class="dbus-property" generated="True" extra-ref="CPUShares"/>
47fb7fd6 5236
00bb75d7 5237 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUShares"/>
47fb7fd6 5238
00bb75d7 5239 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPerSecUSec"/>
47fb7fd6 5240
00bb75d7 5241 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPeriodUSec"/>
47fb7fd6 5242
00bb75d7 5243 <variablelist class="dbus-property" generated="True" extra-ref="AllowedCPUs"/>
47fb7fd6 5244
00bb75d7 5245 <variablelist class="dbus-property" generated="True" extra-ref="AllowedMemoryNodes"/>
47fb7fd6 5246
00bb75d7 5247 <variablelist class="dbus-property" generated="True" extra-ref="IOAccounting"/>
47fb7fd6 5248
00bb75d7 5249 <variablelist class="dbus-property" generated="True" extra-ref="IOWeight"/>
47fb7fd6 5250
00bb75d7 5251 <variablelist class="dbus-property" generated="True" extra-ref="StartupIOWeight"/>
47fb7fd6 5252
00bb75d7 5253 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceWeight"/>
47fb7fd6 5254
00bb75d7 5255 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBandwidthMax"/>
47fb7fd6 5256
00bb75d7 5257 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBandwidthMax"/>
47fb7fd6 5258
00bb75d7 5259 <variablelist class="dbus-property" generated="True" extra-ref="IOReadIOPSMax"/>
47fb7fd6 5260
00bb75d7 5261 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteIOPSMax"/>
47fb7fd6 5262
00bb75d7 5263 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceLatencyTargetUSec"/>
47fb7fd6 5264
00bb75d7 5265 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOAccounting"/>
47fb7fd6 5266
00bb75d7 5267 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWeight"/>
47fb7fd6 5268
00bb75d7 5269 <variablelist class="dbus-property" generated="True" extra-ref="StartupBlockIOWeight"/>
47fb7fd6 5270
00bb75d7 5271 <variablelist class="dbus-property" generated="True" extra-ref="BlockIODeviceWeight"/>
47fb7fd6 5272
00bb75d7 5273 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOReadBandwidth"/>
47fb7fd6 5274
00bb75d7 5275 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWriteBandwidth"/>
47fb7fd6 5276
00bb75d7 5277 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAccounting"/>
47fb7fd6 5278
00bb75d7 5279 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryLow"/>
47fb7fd6 5280
00bb75d7 5281 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryMin"/>
47fb7fd6 5282
00bb75d7 5283 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMin"/>
47fb7fd6 5284
00bb75d7 5285 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLow"/>
47fb7fd6 5286
00bb75d7 5287 <variablelist class="dbus-property" generated="True" extra-ref="MemoryHigh"/>
47fb7fd6 5288
00bb75d7 5289 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMax"/>
47fb7fd6 5290
00bb75d7 5291 <variablelist class="dbus-property" generated="True" extra-ref="MemorySwapMax"/>
47fb7fd6 5292
00bb75d7 5293 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLimit"/>
47fb7fd6 5294
00bb75d7 5295 <variablelist class="dbus-property" generated="True" extra-ref="DevicePolicy"/>
47fb7fd6 5296
00bb75d7 5297 <variablelist class="dbus-property" generated="True" extra-ref="DeviceAllow"/>
47fb7fd6 5298
00bb75d7 5299 <variablelist class="dbus-property" generated="True" extra-ref="TasksAccounting"/>
47fb7fd6 5300
00bb75d7 5301 <variablelist class="dbus-property" generated="True" extra-ref="TasksMax"/>
47fb7fd6 5302
00bb75d7 5303 <variablelist class="dbus-property" generated="True" extra-ref="IPAccounting"/>
47fb7fd6 5304
00bb75d7 5305 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressAllow"/>
47fb7fd6 5306
00bb75d7 5307 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressDeny"/>
47fb7fd6 5308
00bb75d7 5309 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressFilterPath"/>
47fb7fd6 5310
00bb75d7 5311 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressFilterPath"/>
47fb7fd6 5312
00bb75d7 5313 <variablelist class="dbus-property" generated="True" extra-ref="DisableControllers"/>
47fb7fd6 5314
4d824a4e
AZ
5315 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMSwap"/>
5316
5317 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressure"/>
5318
0a9f9344 5319 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressureLimitPermyriad"/>
4d824a4e 5320
00bb75d7 5321 <variablelist class="dbus-property" generated="True" extra-ref="Environment"/>
47fb7fd6 5322
00bb75d7 5323 <variablelist class="dbus-property" generated="True" extra-ref="EnvironmentFiles"/>
47fb7fd6 5324
00bb75d7 5325 <variablelist class="dbus-property" generated="True" extra-ref="PassEnvironment"/>
47fb7fd6 5326
00bb75d7 5327 <variablelist class="dbus-property" generated="True" extra-ref="UnsetEnvironment"/>
47fb7fd6 5328
00bb75d7 5329 <variablelist class="dbus-property" generated="True" extra-ref="UMask"/>
47fb7fd6 5330
00bb75d7 5331 <variablelist class="dbus-property" generated="True" extra-ref="LimitCPU"/>
47fb7fd6 5332
00bb75d7 5333 <variablelist class="dbus-property" generated="True" extra-ref="LimitCPUSoft"/>
47fb7fd6 5334
00bb75d7 5335 <variablelist class="dbus-property" generated="True" extra-ref="LimitFSIZE"/>
47fb7fd6 5336
00bb75d7 5337 <variablelist class="dbus-property" generated="True" extra-ref="LimitFSIZESoft"/>
47fb7fd6 5338
00bb75d7 5339 <variablelist class="dbus-property" generated="True" extra-ref="LimitDATA"/>
47fb7fd6 5340
00bb75d7 5341 <variablelist class="dbus-property" generated="True" extra-ref="LimitDATASoft"/>
47fb7fd6 5342
00bb75d7 5343 <variablelist class="dbus-property" generated="True" extra-ref="LimitSTACK"/>
47fb7fd6 5344
00bb75d7 5345 <variablelist class="dbus-property" generated="True" extra-ref="LimitSTACKSoft"/>
47fb7fd6 5346
00bb75d7 5347 <variablelist class="dbus-property" generated="True" extra-ref="LimitCORE"/>
47fb7fd6 5348
00bb75d7 5349 <variablelist class="dbus-property" generated="True" extra-ref="LimitCORESoft"/>
47fb7fd6 5350
00bb75d7 5351 <variablelist class="dbus-property" generated="True" extra-ref="LimitRSS"/>
47fb7fd6 5352
00bb75d7 5353 <variablelist class="dbus-property" generated="True" extra-ref="LimitRSSSoft"/>
47fb7fd6 5354
00bb75d7 5355 <variablelist class="dbus-property" generated="True" extra-ref="LimitNOFILE"/>
47fb7fd6 5356
00bb75d7 5357 <variablelist class="dbus-property" generated="True" extra-ref="LimitNOFILESoft"/>
47fb7fd6 5358
00bb75d7 5359 <variablelist class="dbus-property" generated="True" extra-ref="LimitAS"/>
47fb7fd6 5360
00bb75d7 5361 <variablelist class="dbus-property" generated="True" extra-ref="LimitASSoft"/>
47fb7fd6 5362
00bb75d7 5363 <variablelist class="dbus-property" generated="True" extra-ref="LimitNPROC"/>
47fb7fd6 5364
00bb75d7 5365 <variablelist class="dbus-property" generated="True" extra-ref="LimitNPROCSoft"/>
47fb7fd6 5366
00bb75d7 5367 <variablelist class="dbus-property" generated="True" extra-ref="LimitMEMLOCK"/>
47fb7fd6 5368
00bb75d7 5369 <variablelist class="dbus-property" generated="True" extra-ref="LimitMEMLOCKSoft"/>
47fb7fd6 5370
00bb75d7 5371 <variablelist class="dbus-property" generated="True" extra-ref="LimitLOCKS"/>
47fb7fd6 5372
00bb75d7 5373 <variablelist class="dbus-property" generated="True" extra-ref="LimitLOCKSSoft"/>
47fb7fd6 5374
00bb75d7 5375 <variablelist class="dbus-property" generated="True" extra-ref="LimitSIGPENDING"/>
47fb7fd6 5376
00bb75d7 5377 <variablelist class="dbus-property" generated="True" extra-ref="LimitSIGPENDINGSoft"/>
47fb7fd6 5378
00bb75d7 5379 <variablelist class="dbus-property" generated="True" extra-ref="LimitMSGQUEUE"/>
47fb7fd6 5380
00bb75d7 5381 <variablelist class="dbus-property" generated="True" extra-ref="LimitMSGQUEUESoft"/>
47fb7fd6 5382
00bb75d7 5383 <variablelist class="dbus-property" generated="True" extra-ref="LimitNICE"/>
47fb7fd6 5384
00bb75d7 5385 <variablelist class="dbus-property" generated="True" extra-ref="LimitNICESoft"/>
47fb7fd6 5386
00bb75d7 5387 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTPRIO"/>
47fb7fd6 5388
00bb75d7 5389 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTPRIOSoft"/>
47fb7fd6 5390
00bb75d7 5391 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTTIME"/>
47fb7fd6 5392
00bb75d7 5393 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTTIMESoft"/>
47fb7fd6 5394
00bb75d7 5395 <variablelist class="dbus-property" generated="True" extra-ref="WorkingDirectory"/>
47fb7fd6 5396
00bb75d7 5397 <variablelist class="dbus-property" generated="True" extra-ref="RootDirectory"/>
47fb7fd6 5398
00bb75d7 5399 <variablelist class="dbus-property" generated="True" extra-ref="RootImage"/>
47fb7fd6 5400
35f4e010
ZJS
5401 <variablelist class="dbus-property" generated="True" extra-ref="RootImageOptions"/>
5402
5403 <variablelist class="dbus-property" generated="True" extra-ref="RootHash"/>
5404
5405 <variablelist class="dbus-property" generated="True" extra-ref="RootHashPath"/>
5406
5407 <variablelist class="dbus-property" generated="True" extra-ref="RootHashSignature"/>
5408
5409 <variablelist class="dbus-property" generated="True" extra-ref="RootHashSignaturePath"/>
5410
5411 <variablelist class="dbus-property" generated="True" extra-ref="RootVerity"/>
5412
5413 <variablelist class="dbus-property" generated="True" extra-ref="MountImages"/>
5414
00bb75d7 5415 <variablelist class="dbus-property" generated="True" extra-ref="OOMScoreAdjust"/>
47fb7fd6 5416
00bb75d7 5417 <variablelist class="dbus-property" generated="True" extra-ref="CoredumpFilter"/>
47fb7fd6 5418
00bb75d7 5419 <variablelist class="dbus-property" generated="True" extra-ref="Nice"/>
47fb7fd6 5420
00bb75d7 5421 <variablelist class="dbus-property" generated="True" extra-ref="IOSchedulingClass"/>
47fb7fd6 5422
00bb75d7 5423 <variablelist class="dbus-property" generated="True" extra-ref="IOSchedulingPriority"/>
47fb7fd6 5424
00bb75d7 5425 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingPolicy"/>
47fb7fd6 5426
00bb75d7 5427 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingPriority"/>
47fb7fd6 5428
00bb75d7 5429 <variablelist class="dbus-property" generated="True" extra-ref="CPUAffinity"/>
47fb7fd6 5430
00bb75d7 5431 <variablelist class="dbus-property" generated="True" extra-ref="CPUAffinityFromNUMA"/>
47fb7fd6 5432
00bb75d7 5433 <variablelist class="dbus-property" generated="True" extra-ref="NUMAPolicy"/>
47fb7fd6 5434
00bb75d7 5435 <variablelist class="dbus-property" generated="True" extra-ref="NUMAMask"/>
47fb7fd6 5436
00bb75d7 5437 <variablelist class="dbus-property" generated="True" extra-ref="TimerSlackNSec"/>
47fb7fd6 5438
00bb75d7 5439 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingResetOnFork"/>
47fb7fd6 5440
00bb75d7 5441 <variablelist class="dbus-property" generated="True" extra-ref="NonBlocking"/>
47fb7fd6 5442
00bb75d7 5443 <variablelist class="dbus-property" generated="True" extra-ref="StandardInput"/>
47fb7fd6 5444
00bb75d7 5445 <variablelist class="dbus-property" generated="True" extra-ref="StandardInputFileDescriptorName"/>
47fb7fd6 5446
00bb75d7 5447 <variablelist class="dbus-property" generated="True" extra-ref="StandardInputData"/>
47fb7fd6 5448
00bb75d7 5449 <variablelist class="dbus-property" generated="True" extra-ref="StandardOutput"/>
47fb7fd6 5450
00bb75d7 5451 <variablelist class="dbus-property" generated="True" extra-ref="StandardOutputFileDescriptorName"/>
47fb7fd6 5452
00bb75d7 5453 <variablelist class="dbus-property" generated="True" extra-ref="StandardError"/>
47fb7fd6 5454
00bb75d7 5455 <variablelist class="dbus-property" generated="True" extra-ref="StandardErrorFileDescriptorName"/>
47fb7fd6 5456
00bb75d7 5457 <variablelist class="dbus-property" generated="True" extra-ref="TTYPath"/>
47fb7fd6 5458
00bb75d7 5459 <variablelist class="dbus-property" generated="True" extra-ref="TTYReset"/>
47fb7fd6 5460
00bb75d7 5461 <variablelist class="dbus-property" generated="True" extra-ref="TTYVHangup"/>
47fb7fd6 5462
00bb75d7 5463 <variablelist class="dbus-property" generated="True" extra-ref="TTYVTDisallocate"/>
47fb7fd6 5464
00bb75d7 5465 <variablelist class="dbus-property" generated="True" extra-ref="SyslogPriority"/>
47fb7fd6 5466
00bb75d7 5467 <variablelist class="dbus-property" generated="True" extra-ref="SyslogIdentifier"/>
47fb7fd6 5468
00bb75d7 5469 <variablelist class="dbus-property" generated="True" extra-ref="SyslogLevelPrefix"/>
47fb7fd6 5470
00bb75d7 5471 <variablelist class="dbus-property" generated="True" extra-ref="SyslogLevel"/>
47fb7fd6 5472
00bb75d7 5473 <variablelist class="dbus-property" generated="True" extra-ref="SyslogFacility"/>
47fb7fd6 5474
00bb75d7 5475 <variablelist class="dbus-property" generated="True" extra-ref="LogLevelMax"/>
47fb7fd6 5476
00bb75d7 5477 <variablelist class="dbus-property" generated="True" extra-ref="LogRateLimitIntervalUSec"/>
47fb7fd6 5478
00bb75d7 5479 <variablelist class="dbus-property" generated="True" extra-ref="LogRateLimitBurst"/>
47fb7fd6 5480
00bb75d7 5481 <variablelist class="dbus-property" generated="True" extra-ref="LogExtraFields"/>
47fb7fd6 5482
00bb75d7 5483 <variablelist class="dbus-property" generated="True" extra-ref="LogNamespace"/>
47fb7fd6 5484
00bb75d7
ZJS
5485 <variablelist class="dbus-property" generated="True" extra-ref="SecureBits"/>
5486
5487 <variablelist class="dbus-property" generated="True" extra-ref="CapabilityBoundingSet"/>
5488
5489 <variablelist class="dbus-property" generated="True" extra-ref="AmbientCapabilities"/>
5490
5491 <variablelist class="dbus-property" generated="True" extra-ref="User"/>
5492
5493 <variablelist class="dbus-property" generated="True" extra-ref="Group"/>
5494
5495 <variablelist class="dbus-property" generated="True" extra-ref="DynamicUser"/>
5496
5497 <variablelist class="dbus-property" generated="True" extra-ref="RemoveIPC"/>
5498
e4b2cea3
ZJS
5499 <variablelist class="dbus-property" generated="True" extra-ref="SetCredential"/>
5500
5501 <variablelist class="dbus-property" generated="True" extra-ref="LoadCredential"/>
5502
00bb75d7
ZJS
5503 <variablelist class="dbus-property" generated="True" extra-ref="SupplementaryGroups"/>
5504
5505 <variablelist class="dbus-property" generated="True" extra-ref="PAMName"/>
5506
5507 <variablelist class="dbus-property" generated="True" extra-ref="ReadWritePaths"/>
5508
5509 <variablelist class="dbus-property" generated="True" extra-ref="ReadOnlyPaths"/>
5510
5511 <variablelist class="dbus-property" generated="True" extra-ref="InaccessiblePaths"/>
5512
ddc155b2
TM
5513 <variablelist class="dbus-property" generated="True" extra-ref="ExecPaths"/>
5514
5515 <variablelist class="dbus-property" generated="True" extra-ref="NoExecPaths"/>
5516
00bb75d7
ZJS
5517 <variablelist class="dbus-property" generated="True" extra-ref="MountFlags"/>
5518
5519 <variablelist class="dbus-property" generated="True" extra-ref="PrivateTmp"/>
5520
5521 <variablelist class="dbus-property" generated="True" extra-ref="PrivateDevices"/>
5522
5523 <variablelist class="dbus-property" generated="True" extra-ref="ProtectClock"/>
5524
5525 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelTunables"/>
5526
5527 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelModules"/>
5528
5529 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelLogs"/>
5530
5531 <variablelist class="dbus-property" generated="True" extra-ref="ProtectControlGroups"/>
5532
5533 <variablelist class="dbus-property" generated="True" extra-ref="PrivateNetwork"/>
5534
5535 <variablelist class="dbus-property" generated="True" extra-ref="PrivateUsers"/>
5536
5537 <variablelist class="dbus-property" generated="True" extra-ref="PrivateMounts"/>
5538
5539 <variablelist class="dbus-property" generated="True" extra-ref="ProtectHome"/>
5540
5541 <variablelist class="dbus-property" generated="True" extra-ref="ProtectSystem"/>
5542
5543 <variablelist class="dbus-property" generated="True" extra-ref="SameProcessGroup"/>
5544
5545 <variablelist class="dbus-property" generated="True" extra-ref="UtmpIdentifier"/>
5546
5547 <variablelist class="dbus-property" generated="True" extra-ref="UtmpMode"/>
5548
5549 <variablelist class="dbus-property" generated="True" extra-ref="SELinuxContext"/>
5550
5551 <variablelist class="dbus-property" generated="True" extra-ref="AppArmorProfile"/>
5552
5553 <variablelist class="dbus-property" generated="True" extra-ref="SmackProcessLabel"/>
5554
5555 <variablelist class="dbus-property" generated="True" extra-ref="IgnoreSIGPIPE"/>
5556
5557 <variablelist class="dbus-property" generated="True" extra-ref="NoNewPrivileges"/>
47fb7fd6 5558
00bb75d7 5559 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallFilter"/>
47fb7fd6 5560
00bb75d7 5561 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallArchitectures"/>
47fb7fd6 5562
00bb75d7 5563 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallErrorNumber"/>
47fb7fd6 5564
1f6b4144
ZJS
5565 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallLog"/>
5566
00bb75d7 5567 <variablelist class="dbus-property" generated="True" extra-ref="Personality"/>
47fb7fd6 5568
00bb75d7 5569 <variablelist class="dbus-property" generated="True" extra-ref="LockPersonality"/>
47fb7fd6 5570
00bb75d7 5571 <variablelist class="dbus-property" generated="True" extra-ref="RestrictAddressFamilies"/>
47fb7fd6 5572
00bb75d7 5573 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectoryPreserve"/>
47fb7fd6 5574
00bb75d7 5575 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectoryMode"/>
47fb7fd6 5576
00bb75d7 5577 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectory"/>
47fb7fd6 5578
00bb75d7 5579 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectoryMode"/>
47fb7fd6 5580
00bb75d7 5581 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectory"/>
47fb7fd6 5582
00bb75d7 5583 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectoryMode"/>
47fb7fd6 5584
00bb75d7 5585 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectory"/>
47fb7fd6 5586
00bb75d7 5587 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectoryMode"/>
47fb7fd6 5588
00bb75d7 5589 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectory"/>
47fb7fd6 5590
00bb75d7 5591 <variablelist class="dbus-property" generated="True" extra-ref="ConfigurationDirectoryMode"/>
47fb7fd6 5592
00bb75d7 5593 <variablelist class="dbus-property" generated="True" extra-ref="ConfigurationDirectory"/>
47fb7fd6 5594
00bb75d7 5595 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutCleanUSec"/>
47fb7fd6 5596
00bb75d7 5597 <variablelist class="dbus-property" generated="True" extra-ref="MemoryDenyWriteExecute"/>
47fb7fd6 5598
00bb75d7 5599 <variablelist class="dbus-property" generated="True" extra-ref="RestrictRealtime"/>
47fb7fd6 5600
00bb75d7 5601 <variablelist class="dbus-property" generated="True" extra-ref="RestrictSUIDSGID"/>
47fb7fd6 5602
00bb75d7 5603 <variablelist class="dbus-property" generated="True" extra-ref="RestrictNamespaces"/>
47fb7fd6 5604
00bb75d7 5605 <variablelist class="dbus-property" generated="True" extra-ref="BindPaths"/>
47fb7fd6 5606
00bb75d7 5607 <variablelist class="dbus-property" generated="True" extra-ref="BindReadOnlyPaths"/>
47fb7fd6 5608
00bb75d7 5609 <variablelist class="dbus-property" generated="True" extra-ref="TemporaryFileSystem"/>
47fb7fd6 5610
00bb75d7 5611 <variablelist class="dbus-property" generated="True" extra-ref="MountAPIVFS"/>
47fb7fd6 5612
00bb75d7 5613 <variablelist class="dbus-property" generated="True" extra-ref="KeyringMode"/>
47fb7fd6 5614
e4b2cea3
ZJS
5615 <variablelist class="dbus-property" generated="True" extra-ref="ProtectProc"/>
5616
5617 <variablelist class="dbus-property" generated="True" extra-ref="ProcSubset"/>
5618
00bb75d7 5619 <variablelist class="dbus-property" generated="True" extra-ref="ProtectHostname"/>
47fb7fd6 5620
00bb75d7 5621 <variablelist class="dbus-property" generated="True" extra-ref="NetworkNamespacePath"/>
47fb7fd6 5622
00bb75d7 5623 <variablelist class="dbus-property" generated="True" extra-ref="KillMode"/>
47fb7fd6 5624
00bb75d7 5625 <variablelist class="dbus-property" generated="True" extra-ref="KillSignal"/>
47fb7fd6 5626
00bb75d7 5627 <variablelist class="dbus-property" generated="True" extra-ref="RestartKillSignal"/>
47fb7fd6 5628
00bb75d7 5629 <variablelist class="dbus-property" generated="True" extra-ref="FinalKillSignal"/>
47fb7fd6 5630
00bb75d7 5631 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGKILL"/>
47fb7fd6 5632
00bb75d7 5633 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGHUP"/>
47fb7fd6 5634
00bb75d7 5635 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogSignal"/>
47fb7fd6 5636
00bb75d7 5637 <!--End of Autogenerated section-->
47fb7fd6
ZJS
5638
5639 <refsect2>
5640 <title>Properties</title>
5641
5642 <para>Most of the properties map directly to the corresponding settings in socket unit files. As socket
5643 units can include <varname>ExecStartPre</varname> (and similar) fields which contain information about
5644 processes to execute. They also share most of the fields related to the execution context that Service
5645 objects expose (see above).</para>
5646
5647 <para>In addition to these properties there are the following:</para>
5648
5649 <para><varname>NAccepted</varname> contains the accumulated number of connections ever accepted on this
1bdecfb8 5650 socket. This only applies to sockets with <varname>Accept</varname> set to <literal>yes</literal>,
47fb7fd6
ZJS
5651 i.e. those where systemd is responsible for accepted connections. </para>
5652
5653 <para>Similarly <varname>NConnections</varname> contains the number of currently open connections on
5654 this socket. It only applies only to socket units with <varname>Accept</varname> set to
1bdecfb8 5655 <literal>yes</literal>.</para>
47fb7fd6
ZJS
5656
5657 <para><varname>Result</varname> encodes the reason why a socket unit failed if it is in the
5658 <literal>failed</literal> state (see <varname>ActiveState</varname> above). The values
5659 <literal>success</literal>, <literal>resources</literal>, <literal>timeout</literal>,
5660 <literal>exit-code</literal>, <literal>signal</literal> and <literal>core-dump</literal> have the same
5661 meaning as they have for the corresponding field of service units (see above). In addition to that,
5662 the value <literal>service-failed-permanent</literal> indicates that the service of this socket failed
5663 continuously.</para>
3e5f04bf
RM
5664
5665 <para><varname>FlushPending</varname> specifies whether to flush the socket
5666 just before entering the listening state. This setting only applies to sockets with
5667 <varname>Accept=</varname> set to <literal>no</literal>.</para>
47fb7fd6
ZJS
5668 </refsect2>
5669 </refsect1>
5670
5671 <refsect1>
5672 <title>Target Unit Objects</title>
5673
48f99d7c 5674 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/basic_2etarget" interface="org.freedesktop.systemd1.Target">
47fb7fd6
ZJS
5675node /org/freedesktop/systemd1/unit/basic_2etarget {
5676 interface org.freedesktop.systemd1.Target {
5677 };
5678 interface org.freedesktop.DBus.Peer { ... };
5679 interface org.freedesktop.DBus.Introspectable { ... };
5680 interface org.freedesktop.DBus.Properties { ... };
5681 interface org.freedesktop.systemd1.Unit { ... };
5682};
5683 </programlisting>
5684
5685 <para>Target units have neither type-specific methods nor properties.</para>
5686 </refsect1>
5687
5688
5689 <refsect1>
5690 <title>Device Unit Objects</title>
5691
5692 <para>All device unit objects implement the <interfacename>org.freedesktop.systemd1.Device</interfacename> interface (described here)
5693 in addition to the generic <interfacename>org.freedesktop.systemd1.Unit</interfacename> interface (see above).</para>
5694
48f99d7c
ZJS
5695 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/dev_2dttyS0_2edevice" interface="org.freedesktop.systemd1.Device">
5696node /org/freedesktop/systemd1/unit/dev_2dttyS0_2edevice {
47fb7fd6
ZJS
5697 interface org.freedesktop.systemd1.Device {
5698 properties:
5699 readonly s SysFSPath = '...';
3031660c 5700 };
47fb7fd6
ZJS
5701 interface org.freedesktop.DBus.Peer { ... };
5702 interface org.freedesktop.DBus.Introspectable { ... };
5703 interface org.freedesktop.DBus.Properties { ... };
5704 interface org.freedesktop.systemd1.Unit { ... };
5705};
5706 </programlisting>
5707
00bb75d7
ZJS
5708 <!--Autogenerated cross-references for systemd.directives, do not edit-->
5709
00bb75d7
ZJS
5710 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
5711
5712 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Device"/>
5713
5714 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
5715
48f99d7c
ZJS
5716 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Device"/>
5717
00bb75d7
ZJS
5718 <variablelist class="dbus-property" generated="True" extra-ref="SysFSPath"/>
5719
5720 <!--End of Autogenerated section-->
5721
47fb7fd6
ZJS
5722 <refsect2>
5723 <title>Properties</title>
5724
5725 <para>Device units only expose a single type-specific property:</para>
5726
5727 <para><varname>SysFSPath</varname> contains the sysfs path of the kernel device this object corresponds
5728 to.</para>
5729 </refsect2>
5730 </refsect1>
5731
5732 <refsect1>
5733 <title>Mount Unit Objects</title>
5734
5735 <para>All mount unit objects implement the <interfacename>org.freedesktop.systemd1.Mount</interfacename>
5736 interface (described here) in addition to the generic
5737 <interfacename>org.freedesktop.systemd1.Unit</interfacename> interface (see above).</para>
5738
48f99d7c 5739 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/home_2emount" interface="org.freedesktop.systemd1.Mount">
47fb7fd6
ZJS
5740node /org/freedesktop/systemd1/unit/home_2emount {
5741 interface org.freedesktop.systemd1.Mount {
5742 methods:
5743 GetProcesses(out a(sus) processes);
5744 AttachProcesses(in s subcgroup,
5745 in au pids);
5746 properties:
5747 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5748 readonly s Where = '...';
5749 readonly s What = '...';
5750 readonly s Options = '...';
5751 readonly s Type = '...';
5752 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5753 readonly t TimeoutUSec = ...;
5754 readonly u ControlPID = ...;
5755 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5756 readonly u DirectoryMode = ...;
5757 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5758 readonly b SloppyOptions = ...;
5759 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5760 readonly b LazyUnmount = ...;
5761 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5762 readonly b ForceUnmount = ...;
35f4e010
ZJS
5763 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5764 readonly b ReadWriteOnly = ...;
47fb7fd6
ZJS
5765 readonly s Result = '...';
5766 readonly u UID = ...;
5767 readonly u GID = ...;
5768 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
5769 readonly a(sasbttttuii) ExecMount = [...];
5770 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
5771 readonly a(sasbttttuii) ExecUnmount = [...];
5772 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
5773 readonly a(sasbttttuii) ExecRemount = [...];
5774 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5775 readonly s Slice = '...';
5776 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5777 readonly s ControlGroup = '...';
5778 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5779 readonly t MemoryCurrent = ...;
5780 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5781 readonly t CPUUsageNSec = ...;
5782 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5783 readonly ay EffectiveCPUs = [...];
5784 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5785 readonly ay EffectiveMemoryNodes = [...];
5786 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5787 readonly t TasksCurrent = ...;
5788 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5789 readonly t IPIngressBytes = ...;
5790 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5791 readonly t IPIngressPackets = ...;
5792 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5793 readonly t IPEgressBytes = ...;
5794 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5795 readonly t IPEgressPackets = ...;
5796 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5797 readonly t IOReadBytes = ...;
5798 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5799 readonly t IOReadOperations = ...;
5800 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5801 readonly t IOWriteBytes = ...;
5802 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5803 readonly t IOWriteOperations = ...;
5804 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5805 readonly b Delegate = ...;
5806 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5807 readonly as DelegateControllers = ['...', ...];
5808 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5809 readonly b CPUAccounting = ...;
5810 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5811 readonly t CPUWeight = ...;
5812 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5813 readonly t StartupCPUWeight = ...;
5814 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5815 readonly t CPUShares = ...;
5816 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5817 readonly t StartupCPUShares = ...;
5818 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5819 readonly t CPUQuotaPerSecUSec = ...;
5820 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5821 readonly t CPUQuotaPeriodUSec = ...;
5822 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5823 readonly ay AllowedCPUs = [...];
5824 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5825 readonly ay AllowedMemoryNodes = [...];
5826 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5827 readonly b IOAccounting = ...;
5828 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5829 readonly t IOWeight = ...;
5830 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5831 readonly t StartupIOWeight = ...;
5832 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5833 readonly a(st) IODeviceWeight = [...];
5834 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5835 readonly a(st) IOReadBandwidthMax = [...];
5836 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5837 readonly a(st) IOWriteBandwidthMax = [...];
5838 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5839 readonly a(st) IOReadIOPSMax = [...];
5840 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5841 readonly a(st) IOWriteIOPSMax = [...];
5842 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5843 readonly a(st) IODeviceLatencyTargetUSec = [...];
5844 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5845 readonly b BlockIOAccounting = ...;
5846 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5847 readonly t BlockIOWeight = ...;
5848 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5849 readonly t StartupBlockIOWeight = ...;
5850 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5851 readonly a(st) BlockIODeviceWeight = [...];
5852 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5853 readonly a(st) BlockIOReadBandwidth = [...];
5854 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5855 readonly a(st) BlockIOWriteBandwidth = [...];
5856 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5857 readonly b MemoryAccounting = ...;
5858 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5859 readonly t DefaultMemoryLow = ...;
5860 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5861 readonly t DefaultMemoryMin = ...;
5862 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5863 readonly t MemoryMin = ...;
5864 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5865 readonly t MemoryLow = ...;
5866 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5867 readonly t MemoryHigh = ...;
5868 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5869 readonly t MemoryMax = ...;
5870 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5871 readonly t MemorySwapMax = ...;
5872 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5873 readonly t MemoryLimit = ...;
5874 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5875 readonly s DevicePolicy = '...';
5876 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5877 readonly a(ss) DeviceAllow = [...];
5878 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5879 readonly b TasksAccounting = ...;
5880 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5881 readonly t TasksMax = ...;
5882 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5883 readonly b IPAccounting = ...;
5884 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5885 readonly a(iayu) IPAddressAllow = [...];
5886 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5887 readonly a(iayu) IPAddressDeny = [...];
5888 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5889 readonly as IPIngressFilterPath = ['...', ...];
5890 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5891 readonly as IPEgressFilterPath = ['...', ...];
5892 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5893 readonly as DisableControllers = ['...', ...];
4d824a4e
AZ
5894 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5895 readonly s ManagedOOMSwap = '...';
5896 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5897 readonly s ManagedOOMMemoryPressure = '...';
5898 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
0a9f9344 5899 readonly u ManagedOOMMemoryPressureLimitPermyriad = ...;
47fb7fd6
ZJS
5900 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5901 readonly as Environment = ['...', ...];
5902 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5903 readonly a(sb) EnvironmentFiles = [...];
5904 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5905 readonly as PassEnvironment = ['...', ...];
5906 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5907 readonly as UnsetEnvironment = ['...', ...];
5908 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5909 readonly u UMask = ...;
5910 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5911 readonly t LimitCPU = ...;
5912 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5913 readonly t LimitCPUSoft = ...;
5914 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5915 readonly t LimitFSIZE = ...;
5916 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5917 readonly t LimitFSIZESoft = ...;
5918 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5919 readonly t LimitDATA = ...;
5920 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5921 readonly t LimitDATASoft = ...;
5922 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5923 readonly t LimitSTACK = ...;
5924 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5925 readonly t LimitSTACKSoft = ...;
5926 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5927 readonly t LimitCORE = ...;
5928 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5929 readonly t LimitCORESoft = ...;
5930 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5931 readonly t LimitRSS = ...;
5932 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5933 readonly t LimitRSSSoft = ...;
5934 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5935 readonly t LimitNOFILE = ...;
5936 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5937 readonly t LimitNOFILESoft = ...;
5938 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5939 readonly t LimitAS = ...;
5940 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5941 readonly t LimitASSoft = ...;
5942 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5943 readonly t LimitNPROC = ...;
5944 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5945 readonly t LimitNPROCSoft = ...;
5946 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5947 readonly t LimitMEMLOCK = ...;
5948 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5949 readonly t LimitMEMLOCKSoft = ...;
5950 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5951 readonly t LimitLOCKS = ...;
5952 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5953 readonly t LimitLOCKSSoft = ...;
5954 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5955 readonly t LimitSIGPENDING = ...;
5956 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5957 readonly t LimitSIGPENDINGSoft = ...;
5958 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5959 readonly t LimitMSGQUEUE = ...;
5960 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5961 readonly t LimitMSGQUEUESoft = ...;
5962 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5963 readonly t LimitNICE = ...;
5964 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5965 readonly t LimitNICESoft = ...;
5966 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5967 readonly t LimitRTPRIO = ...;
5968 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5969 readonly t LimitRTPRIOSoft = ...;
5970 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5971 readonly t LimitRTTIME = ...;
5972 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5973 readonly t LimitRTTIMESoft = ...;
5974 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5975 readonly s WorkingDirectory = '...';
5976 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5977 readonly s RootDirectory = '...';
5978 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5979 readonly s RootImage = '...';
5980 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
35f4e010
ZJS
5981 readonly a(ss) RootImageOptions = [...];
5982 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5983 readonly ay RootHash = [...];
5984 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5985 readonly s RootHashPath = '...';
5986 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5987 readonly ay RootHashSignature = [...];
5988 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5989 readonly s RootHashSignaturePath = '...';
5990 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5991 readonly s RootVerity = '...';
5992 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5993 readonly a(ssba(ss)) MountImages = [...];
5994 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
5995 readonly i OOMScoreAdjust = ...;
5996 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5997 readonly t CoredumpFilter = ...;
5998 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5999 readonly i Nice = ...;
6000 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6001 readonly i IOSchedulingClass = ...;
6002 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6003 readonly i IOSchedulingPriority = ...;
6004 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6005 readonly i CPUSchedulingPolicy = ...;
6006 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6007 readonly i CPUSchedulingPriority = ...;
6008 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6009 readonly ay CPUAffinity = [...];
6010 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6011 readonly b CPUAffinityFromNUMA = ...;
6012 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6013 readonly i NUMAPolicy = ...;
6014 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6015 readonly ay NUMAMask = [...];
6016 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6017 readonly t TimerSlackNSec = ...;
6018 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6019 readonly b CPUSchedulingResetOnFork = ...;
6020 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6021 readonly b NonBlocking = ...;
6022 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6023 readonly s StandardInput = '...';
6024 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6025 readonly s StandardInputFileDescriptorName = '...';
6026 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6027 readonly ay StandardInputData = [...];
6028 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6029 readonly s StandardOutput = '...';
6030 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6031 readonly s StandardOutputFileDescriptorName = '...';
6032 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6033 readonly s StandardError = '...';
6034 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6035 readonly s StandardErrorFileDescriptorName = '...';
6036 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6037 readonly s TTYPath = '...';
6038 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6039 readonly b TTYReset = ...;
6040 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6041 readonly b TTYVHangup = ...;
6042 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6043 readonly b TTYVTDisallocate = ...;
6044 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6045 readonly i SyslogPriority = ...;
6046 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6047 readonly s SyslogIdentifier = '...';
6048 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6049 readonly b SyslogLevelPrefix = ...;
6050 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6051 readonly i SyslogLevel = ...;
6052 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6053 readonly i SyslogFacility = ...;
6054 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6055 readonly i LogLevelMax = ...;
6056 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6057 readonly t LogRateLimitIntervalUSec = ...;
6058 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6059 readonly u LogRateLimitBurst = ...;
6060 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6061 readonly aay LogExtraFields = [[...], ...];
6062 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6063 readonly s LogNamespace = '...';
6064 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6065 readonly i SecureBits = ...;
6066 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6067 readonly t CapabilityBoundingSet = ...;
6068 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6069 readonly t AmbientCapabilities = ...;
6070 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6071 readonly s User = '...';
6072 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6073 readonly s Group = '...';
6074 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6075 readonly b DynamicUser = ...;
6076 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6077 readonly b RemoveIPC = ...;
6078 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
e4b2cea3
ZJS
6079 readonly a(say) SetCredential = [...];
6080 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6081 readonly a(ss) LoadCredential = [...];
6082 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
6083 readonly as SupplementaryGroups = ['...', ...];
6084 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6085 readonly s PAMName = '...';
6086 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6087 readonly as ReadWritePaths = ['...', ...];
6088 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6089 readonly as ReadOnlyPaths = ['...', ...];
6090 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6091 readonly as InaccessiblePaths = ['...', ...];
6092 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
ddc155b2
TM
6093 readonly as ExecPaths = ['...', ...];
6094 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6095 readonly as NoExecPaths = ['...', ...];
6096 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
6097 readonly t MountFlags = ...;
6098 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6099 readonly b PrivateTmp = ...;
6100 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6101 readonly b PrivateDevices = ...;
6102 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6103 readonly b ProtectClock = ...;
6104 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6105 readonly b ProtectKernelTunables = ...;
6106 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6107 readonly b ProtectKernelModules = ...;
6108 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6109 readonly b ProtectKernelLogs = ...;
6110 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6111 readonly b ProtectControlGroups = ...;
6112 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6113 readonly b PrivateNetwork = ...;
6114 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6115 readonly b PrivateUsers = ...;
6116 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6117 readonly b PrivateMounts = ...;
6118 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6119 readonly s ProtectHome = '...';
6120 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6121 readonly s ProtectSystem = '...';
6122 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6123 readonly b SameProcessGroup = ...;
6124 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6125 readonly s UtmpIdentifier = '...';
6126 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6127 readonly s UtmpMode = '...';
6128 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6129 readonly (bs) SELinuxContext = ...;
6130 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6131 readonly (bs) AppArmorProfile = ...;
6132 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6133 readonly (bs) SmackProcessLabel = ...;
6134 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6135 readonly b IgnoreSIGPIPE = ...;
6136 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6137 readonly b NoNewPrivileges = ...;
6138 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6139 readonly (bas) SystemCallFilter = ...;
6140 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6141 readonly as SystemCallArchitectures = ['...', ...];
6142 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6143 readonly i SystemCallErrorNumber = ...;
6144 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1f6b4144
ZJS
6145 readonly (bas) SystemCallLog = ...;
6146 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
6147 readonly s Personality = '...';
6148 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6149 readonly b LockPersonality = ...;
6150 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6151 readonly (bas) RestrictAddressFamilies = ...;
6152 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6153 readonly s RuntimeDirectoryPreserve = '...';
6154 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6155 readonly u RuntimeDirectoryMode = ...;
6156 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6157 readonly as RuntimeDirectory = ['...', ...];
6158 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6159 readonly u StateDirectoryMode = ...;
6160 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6161 readonly as StateDirectory = ['...', ...];
6162 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6163 readonly u CacheDirectoryMode = ...;
6164 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6165 readonly as CacheDirectory = ['...', ...];
6166 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6167 readonly u LogsDirectoryMode = ...;
6168 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6169 readonly as LogsDirectory = ['...', ...];
6170 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6171 readonly u ConfigurationDirectoryMode = ...;
6172 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6173 readonly as ConfigurationDirectory = ['...', ...];
6174 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6175 readonly t TimeoutCleanUSec = ...;
6176 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6177 readonly b MemoryDenyWriteExecute = ...;
6178 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6179 readonly b RestrictRealtime = ...;
6180 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6181 readonly b RestrictSUIDSGID = ...;
6182 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6183 readonly t RestrictNamespaces = ...;
6184 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6185 readonly a(ssbt) BindPaths = [...];
6186 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6187 readonly a(ssbt) BindReadOnlyPaths = [...];
6188 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6189 readonly a(ss) TemporaryFileSystem = [...];
6190 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6191 readonly b MountAPIVFS = ...;
6192 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6193 readonly s KeyringMode = '...';
6194 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
e4b2cea3
ZJS
6195 readonly s ProtectProc = '...';
6196 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6197 readonly s ProcSubset = '...';
6198 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
6199 readonly b ProtectHostname = ...;
6200 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6201 readonly s NetworkNamespacePath = '...';
6202 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6203 readonly s KillMode = '...';
6204 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6205 readonly i KillSignal = ...;
6206 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6207 readonly i RestartKillSignal = ...;
6208 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6209 readonly i FinalKillSignal = ...;
6210 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6211 readonly b SendSIGKILL = ...;
6212 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6213 readonly b SendSIGHUP = ...;
6214 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6215 readonly i WatchdogSignal = ...;
3031660c 6216 };
47fb7fd6
ZJS
6217 interface org.freedesktop.DBus.Peer { ... };
6218 interface org.freedesktop.DBus.Introspectable { ... };
6219 interface org.freedesktop.DBus.Properties { ... };
6220 interface org.freedesktop.systemd1.Unit { ... };
6221};
6222 </programlisting>
6223
00bb75d7
ZJS
6224 <!--method GetProcesses is not documented!-->
6225
6226 <!--method AttachProcesses is not documented!-->
6227
6228 <!--property Where is not documented!-->
6229
6230 <!--property What is not documented!-->
6231
6232 <!--property Options is not documented!-->
6233
6234 <!--property Type is not documented!-->
6235
6236 <!--property TimeoutUSec is not documented!-->
6237
6238 <!--property DirectoryMode is not documented!-->
6239
6240 <!--property SloppyOptions is not documented!-->
6241
6242 <!--property LazyUnmount is not documented!-->
6243
6244 <!--property ForceUnmount is not documented!-->
6245
35f4e010
ZJS
6246 <!--property ReadWriteOnly is not documented!-->
6247
00bb75d7
ZJS
6248 <!--property UID is not documented!-->
6249
6250 <!--property GID is not documented!-->
6251
6252 <!--property ExecUnmount is not documented!-->
6253
6254 <!--property ExecRemount is not documented!-->
6255
6256 <!--property Slice is not documented!-->
6257
6258 <!--property MemoryCurrent is not documented!-->
6259
6260 <!--property CPUUsageNSec is not documented!-->
6261
6262 <!--property EffectiveCPUs is not documented!-->
6263
6264 <!--property EffectiveMemoryNodes is not documented!-->
6265
6266 <!--property TasksCurrent is not documented!-->
6267
6268 <!--property IPIngressBytes is not documented!-->
6269
6270 <!--property IPIngressPackets is not documented!-->
6271
6272 <!--property IPEgressBytes is not documented!-->
6273
6274 <!--property IPEgressPackets is not documented!-->
6275
6276 <!--property IOReadBytes is not documented!-->
6277
6278 <!--property IOReadOperations is not documented!-->
6279
6280 <!--property IOWriteBytes is not documented!-->
6281
6282 <!--property IOWriteOperations is not documented!-->
6283
6284 <!--property Delegate is not documented!-->
6285
6286 <!--property DelegateControllers is not documented!-->
6287
6288 <!--property CPUAccounting is not documented!-->
6289
6290 <!--property CPUWeight is not documented!-->
6291
6292 <!--property StartupCPUWeight is not documented!-->
6293
6294 <!--property CPUShares is not documented!-->
6295
6296 <!--property StartupCPUShares is not documented!-->
6297
6298 <!--property CPUQuotaPerSecUSec is not documented!-->
6299
6300 <!--property CPUQuotaPeriodUSec is not documented!-->
6301
6302 <!--property AllowedCPUs is not documented!-->
6303
6304 <!--property AllowedMemoryNodes is not documented!-->
6305
6306 <!--property IOAccounting is not documented!-->
6307
6308 <!--property IOWeight is not documented!-->
6309
6310 <!--property StartupIOWeight is not documented!-->
6311
6312 <!--property IODeviceWeight is not documented!-->
6313
6314 <!--property IOReadBandwidthMax is not documented!-->
6315
6316 <!--property IOWriteBandwidthMax is not documented!-->
6317
6318 <!--property IOReadIOPSMax is not documented!-->
6319
6320 <!--property IOWriteIOPSMax is not documented!-->
6321
6322 <!--property IODeviceLatencyTargetUSec is not documented!-->
6323
6324 <!--property BlockIOAccounting is not documented!-->
6325
6326 <!--property BlockIOWeight is not documented!-->
6327
6328 <!--property StartupBlockIOWeight is not documented!-->
6329
6330 <!--property BlockIODeviceWeight is not documented!-->
6331
6332 <!--property BlockIOReadBandwidth is not documented!-->
6333
6334 <!--property BlockIOWriteBandwidth is not documented!-->
6335
6336 <!--property MemoryAccounting is not documented!-->
6337
6338 <!--property DefaultMemoryLow is not documented!-->
6339
6340 <!--property DefaultMemoryMin is not documented!-->
6341
6342 <!--property MemoryMin is not documented!-->
6343
6344 <!--property MemoryLow is not documented!-->
6345
6346 <!--property MemoryHigh is not documented!-->
6347
6348 <!--property MemoryMax is not documented!-->
6349
6350 <!--property MemorySwapMax is not documented!-->
6351
6352 <!--property MemoryLimit is not documented!-->
6353
6354 <!--property DevicePolicy is not documented!-->
6355
6356 <!--property DeviceAllow is not documented!-->
6357
6358 <!--property TasksAccounting is not documented!-->
6359
6360 <!--property TasksMax is not documented!-->
6361
6362 <!--property IPAccounting is not documented!-->
6363
6364 <!--property IPAddressAllow is not documented!-->
6365
6366 <!--property IPAddressDeny is not documented!-->
6367
6368 <!--property IPIngressFilterPath is not documented!-->
6369
6370 <!--property IPEgressFilterPath is not documented!-->
6371
6372 <!--property DisableControllers is not documented!-->
6373
4d824a4e
AZ
6374 <!--property ManagedOOMSwap is not documented!-->
6375
6376 <!--property ManagedOOMMemoryPressure is not documented!-->
6377
0a9f9344 6378 <!--property ManagedOOMMemoryPressureLimitPermyriad is not documented!-->
4d824a4e 6379
00bb75d7
ZJS
6380 <!--property EnvironmentFiles is not documented!-->
6381
6382 <!--property PassEnvironment is not documented!-->
6383
6384 <!--property UnsetEnvironment is not documented!-->
6385
6386 <!--property UMask is not documented!-->
6387
6388 <!--property LimitCPUSoft is not documented!-->
6389
6390 <!--property LimitFSIZE is not documented!-->
6391
6392 <!--property LimitFSIZESoft is not documented!-->
6393
6394 <!--property LimitDATA is not documented!-->
6395
6396 <!--property LimitDATASoft is not documented!-->
6397
6398 <!--property LimitSTACK is not documented!-->
6399
6400 <!--property LimitSTACKSoft is not documented!-->
6401
6402 <!--property LimitCORE is not documented!-->
6403
6404 <!--property LimitCORESoft is not documented!-->
6405
6406 <!--property LimitRSS is not documented!-->
6407
6408 <!--property LimitRSSSoft is not documented!-->
6409
6410 <!--property LimitNOFILE is not documented!-->
6411
6412 <!--property LimitNOFILESoft is not documented!-->
6413
6414 <!--property LimitAS is not documented!-->
6415
6416 <!--property LimitASSoft is not documented!-->
6417
6418 <!--property LimitNPROC is not documented!-->
6419
6420 <!--property LimitNPROCSoft is not documented!-->
6421
6422 <!--property LimitMEMLOCK is not documented!-->
6423
6424 <!--property LimitMEMLOCKSoft is not documented!-->
6425
6426 <!--property LimitLOCKS is not documented!-->
6427
6428 <!--property LimitLOCKSSoft is not documented!-->
6429
6430 <!--property LimitSIGPENDING is not documented!-->
6431
6432 <!--property LimitSIGPENDINGSoft is not documented!-->
6433
6434 <!--property LimitMSGQUEUE is not documented!-->
6435
6436 <!--property LimitMSGQUEUESoft is not documented!-->
6437
6438 <!--property LimitNICE is not documented!-->
6439
6440 <!--property LimitNICESoft is not documented!-->
6441
6442 <!--property LimitRTPRIO is not documented!-->
6443
6444 <!--property LimitRTPRIOSoft is not documented!-->
47fb7fd6 6445
00bb75d7 6446 <!--property LimitRTTIME is not documented!-->
47fb7fd6 6447
00bb75d7 6448 <!--property LimitRTTIMESoft is not documented!-->
47fb7fd6 6449
00bb75d7 6450 <!--property WorkingDirectory is not documented!-->
47fb7fd6 6451
00bb75d7 6452 <!--property RootDirectory is not documented!-->
47fb7fd6 6453
00bb75d7 6454 <!--property RootImage is not documented!-->
47fb7fd6 6455
35f4e010
ZJS
6456 <!--property RootImageOptions is not documented!-->
6457
6458 <!--property RootHash is not documented!-->
6459
6460 <!--property RootHashPath is not documented!-->
6461
6462 <!--property RootHashSignature is not documented!-->
6463
6464 <!--property RootHashSignaturePath is not documented!-->
6465
6466 <!--property RootVerity is not documented!-->
6467
6468 <!--property MountImages is not documented!-->
6469
00bb75d7 6470 <!--property OOMScoreAdjust is not documented!-->
47fb7fd6 6471
00bb75d7 6472 <!--property CoredumpFilter is not documented!-->
47fb7fd6 6473
00bb75d7 6474 <!--property Nice is not documented!-->
47fb7fd6 6475
00bb75d7 6476 <!--property IOSchedulingClass is not documented!-->
47fb7fd6 6477
00bb75d7 6478 <!--property IOSchedulingPriority is not documented!-->
47fb7fd6 6479
00bb75d7 6480 <!--property CPUSchedulingPolicy is not documented!-->
47fb7fd6 6481
00bb75d7 6482 <!--property CPUSchedulingPriority is not documented!-->
47fb7fd6 6483
00bb75d7 6484 <!--property CPUAffinity is not documented!-->
47fb7fd6 6485
00bb75d7 6486 <!--property CPUAffinityFromNUMA is not documented!-->
47fb7fd6 6487
00bb75d7 6488 <!--property NUMAPolicy is not documented!-->
47fb7fd6 6489
00bb75d7 6490 <!--property NUMAMask is not documented!-->
47fb7fd6 6491
00bb75d7 6492 <!--property TimerSlackNSec is not documented!-->
47fb7fd6 6493
00bb75d7 6494 <!--property CPUSchedulingResetOnFork is not documented!-->
47fb7fd6 6495
00bb75d7 6496 <!--property NonBlocking is not documented!-->
47fb7fd6 6497
00bb75d7 6498 <!--property StandardInput is not documented!-->
47fb7fd6 6499
00bb75d7 6500 <!--property StandardInputFileDescriptorName is not documented!-->
47fb7fd6 6501
00bb75d7 6502 <!--property StandardInputData is not documented!-->
47fb7fd6 6503
00bb75d7 6504 <!--property StandardOutput is not documented!-->
47fb7fd6 6505
00bb75d7 6506 <!--property StandardOutputFileDescriptorName is not documented!-->
47fb7fd6 6507
00bb75d7 6508 <!--property StandardError is not documented!-->
47fb7fd6 6509
00bb75d7
ZJS
6510 <!--property StandardErrorFileDescriptorName is not documented!-->
6511
6512 <!--property TTYPath is not documented!-->
6513
6514 <!--property TTYReset is not documented!-->
6515
6516 <!--property TTYVHangup is not documented!-->
6517
6518 <!--property TTYVTDisallocate is not documented!-->
6519
6520 <!--property SyslogPriority is not documented!-->
6521
6522 <!--property SyslogIdentifier is not documented!-->
6523
6524 <!--property SyslogLevelPrefix is not documented!-->
6525
6526 <!--property SyslogLevel is not documented!-->
6527
6528 <!--property SyslogFacility is not documented!-->
6529
6530 <!--property LogLevelMax is not documented!-->
6531
6532 <!--property LogRateLimitIntervalUSec is not documented!-->
6533
6534 <!--property LogRateLimitBurst is not documented!-->
6535
6536 <!--property LogExtraFields is not documented!-->
6537
6538 <!--property LogNamespace is not documented!-->
6539
6540 <!--property AmbientCapabilities is not documented!-->
6541
6542 <!--property User is not documented!-->
6543
6544 <!--property Group is not documented!-->
6545
6546 <!--property DynamicUser is not documented!-->
6547
6548 <!--property RemoveIPC is not documented!-->
6549
e4b2cea3
ZJS
6550 <!--property SetCredential is not documented!-->
6551
6552 <!--property LoadCredential is not documented!-->
6553
00bb75d7
ZJS
6554 <!--property SupplementaryGroups is not documented!-->
6555
6556 <!--property PAMName is not documented!-->
6557
6558 <!--property ReadWritePaths is not documented!-->
6559
6560 <!--property ReadOnlyPaths is not documented!-->
6561
6562 <!--property InaccessiblePaths is not documented!-->
6563
ddc155b2
TM
6564 <!--property ExecPaths is not documented!-->
6565
6566 <!--property NoExecPaths is not documented!-->
6567
00bb75d7
ZJS
6568 <!--property PrivateTmp is not documented!-->
6569
6570 <!--property PrivateDevices is not documented!-->
6571
6572 <!--property ProtectClock is not documented!-->
6573
6574 <!--property ProtectKernelTunables is not documented!-->
6575
6576 <!--property ProtectKernelModules is not documented!-->
6577
6578 <!--property ProtectKernelLogs is not documented!-->
6579
6580 <!--property ProtectControlGroups is not documented!-->
6581
6582 <!--property PrivateNetwork is not documented!-->
6583
6584 <!--property PrivateUsers is not documented!-->
6585
6586 <!--property PrivateMounts is not documented!-->
6587
6588 <!--property ProtectHome is not documented!-->
6589
6590 <!--property ProtectSystem is not documented!-->
6591
6592 <!--property SameProcessGroup is not documented!-->
6593
6594 <!--property UtmpIdentifier is not documented!-->
6595
6596 <!--property UtmpMode is not documented!-->
6597
6598 <!--property SELinuxContext is not documented!-->
6599
6600 <!--property AppArmorProfile is not documented!-->
6601
6602 <!--property SmackProcessLabel is not documented!-->
6603
6604 <!--property IgnoreSIGPIPE is not documented!-->
6605
6606 <!--property NoNewPrivileges is not documented!-->
6607
6608 <!--property SystemCallFilter is not documented!-->
6609
6610 <!--property SystemCallArchitectures is not documented!-->
6611
6612 <!--property SystemCallErrorNumber is not documented!-->
6613
1f6b4144
ZJS
6614 <!--property SystemCallLog is not documented!-->
6615
00bb75d7
ZJS
6616 <!--property Personality is not documented!-->
6617
6618 <!--property LockPersonality is not documented!-->
6619
6620 <!--property RestrictAddressFamilies is not documented!-->
6621
6622 <!--property RuntimeDirectoryPreserve is not documented!-->
6623
6624 <!--property RuntimeDirectoryMode is not documented!-->
6625
6626 <!--property RuntimeDirectory is not documented!-->
6627
6628 <!--property StateDirectoryMode is not documented!-->
6629
6630 <!--property StateDirectory is not documented!-->
6631
6632 <!--property CacheDirectoryMode is not documented!-->
6633
6634 <!--property CacheDirectory is not documented!-->
6635
6636 <!--property LogsDirectoryMode is not documented!-->
6637
6638 <!--property LogsDirectory is not documented!-->
6639
6640 <!--property ConfigurationDirectoryMode is not documented!-->
6641
6642 <!--property ConfigurationDirectory is not documented!-->
6643
6644 <!--property TimeoutCleanUSec is not documented!-->
6645
6646 <!--property MemoryDenyWriteExecute is not documented!-->
6647
6648 <!--property RestrictRealtime is not documented!-->
6649
6650 <!--property RestrictSUIDSGID is not documented!-->
6651
6652 <!--property RestrictNamespaces is not documented!-->
6653
6654 <!--property BindPaths is not documented!-->
6655
6656 <!--property BindReadOnlyPaths is not documented!-->
6657
6658 <!--property TemporaryFileSystem is not documented!-->
6659
6660 <!--property MountAPIVFS is not documented!-->
6661
6662 <!--property KeyringMode is not documented!-->
6663
e4b2cea3
ZJS
6664 <!--property ProtectProc is not documented!-->
6665
6666 <!--property ProcSubset is not documented!-->
6667
00bb75d7
ZJS
6668 <!--property ProtectHostname is not documented!-->
6669
6670 <!--property NetworkNamespacePath is not documented!-->
6671
6672 <!--property KillMode is not documented!-->
6673
6674 <!--property KillSignal is not documented!-->
6675
6676 <!--property RestartKillSignal is not documented!-->
6677
6678 <!--property FinalKillSignal is not documented!-->
6679
6680 <!--property SendSIGKILL is not documented!-->
6681
6682 <!--property SendSIGHUP is not documented!-->
6683
6684 <!--property WatchdogSignal is not documented!-->
6685
6686 <!--Autogenerated cross-references for systemd.directives, do not edit-->
6687
00bb75d7
ZJS
6688 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
6689
6690 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Mount"/>
6691
6692 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
6693
48f99d7c
ZJS
6694 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Mount"/>
6695
00bb75d7
ZJS
6696 <variablelist class="dbus-method" generated="True" extra-ref="GetProcesses()"/>
6697
6698 <variablelist class="dbus-method" generated="True" extra-ref="AttachProcesses()"/>
6699
6700 <variablelist class="dbus-property" generated="True" extra-ref="Where"/>
6701
6702 <variablelist class="dbus-property" generated="True" extra-ref="What"/>
6703
6704 <variablelist class="dbus-property" generated="True" extra-ref="Options"/>
6705
6706 <variablelist class="dbus-property" generated="True" extra-ref="Type"/>
6707
6708 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutUSec"/>
6709
6710 <variablelist class="dbus-property" generated="True" extra-ref="ControlPID"/>
6711
6712 <variablelist class="dbus-property" generated="True" extra-ref="DirectoryMode"/>
6713
6714 <variablelist class="dbus-property" generated="True" extra-ref="SloppyOptions"/>
6715
6716 <variablelist class="dbus-property" generated="True" extra-ref="LazyUnmount"/>
6717
6718 <variablelist class="dbus-property" generated="True" extra-ref="ForceUnmount"/>
6719
35f4e010
ZJS
6720 <variablelist class="dbus-property" generated="True" extra-ref="ReadWriteOnly"/>
6721
00bb75d7
ZJS
6722 <variablelist class="dbus-property" generated="True" extra-ref="Result"/>
6723
6724 <variablelist class="dbus-property" generated="True" extra-ref="UID"/>
6725
6726 <variablelist class="dbus-property" generated="True" extra-ref="GID"/>
6727
6728 <variablelist class="dbus-property" generated="True" extra-ref="ExecMount"/>
6729
6730 <variablelist class="dbus-property" generated="True" extra-ref="ExecUnmount"/>
6731
6732 <variablelist class="dbus-property" generated="True" extra-ref="ExecRemount"/>
6733
6734 <variablelist class="dbus-property" generated="True" extra-ref="Slice"/>
6735
6736 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroup"/>
6737
6738 <variablelist class="dbus-property" generated="True" extra-ref="MemoryCurrent"/>
6739
6740 <variablelist class="dbus-property" generated="True" extra-ref="CPUUsageNSec"/>
6741
6742 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveCPUs"/>
6743
6744 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveMemoryNodes"/>
6745
6746 <variablelist class="dbus-property" generated="True" extra-ref="TasksCurrent"/>
6747
6748 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressBytes"/>
6749
6750 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressPackets"/>
6751
6752 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressBytes"/>
6753
6754 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressPackets"/>
6755
6756 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBytes"/>
6757
6758 <variablelist class="dbus-property" generated="True" extra-ref="IOReadOperations"/>
6759
6760 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBytes"/>
6761
6762 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteOperations"/>
6763
6764 <variablelist class="dbus-property" generated="True" extra-ref="Delegate"/>
6765
6766 <variablelist class="dbus-property" generated="True" extra-ref="DelegateControllers"/>
6767
6768 <variablelist class="dbus-property" generated="True" extra-ref="CPUAccounting"/>
6769
6770 <variablelist class="dbus-property" generated="True" extra-ref="CPUWeight"/>
47fb7fd6 6771
00bb75d7 6772 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUWeight"/>
47fb7fd6 6773
00bb75d7 6774 <variablelist class="dbus-property" generated="True" extra-ref="CPUShares"/>
47fb7fd6 6775
00bb75d7 6776 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUShares"/>
47fb7fd6 6777
00bb75d7 6778 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPerSecUSec"/>
47fb7fd6 6779
00bb75d7 6780 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPeriodUSec"/>
47fb7fd6 6781
00bb75d7 6782 <variablelist class="dbus-property" generated="True" extra-ref="AllowedCPUs"/>
47fb7fd6 6783
00bb75d7 6784 <variablelist class="dbus-property" generated="True" extra-ref="AllowedMemoryNodes"/>
47fb7fd6 6785
00bb75d7 6786 <variablelist class="dbus-property" generated="True" extra-ref="IOAccounting"/>
47fb7fd6 6787
00bb75d7 6788 <variablelist class="dbus-property" generated="True" extra-ref="IOWeight"/>
47fb7fd6 6789
00bb75d7 6790 <variablelist class="dbus-property" generated="True" extra-ref="StartupIOWeight"/>
47fb7fd6 6791
00bb75d7 6792 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceWeight"/>
47fb7fd6 6793
00bb75d7 6794 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBandwidthMax"/>
47fb7fd6 6795
00bb75d7 6796 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBandwidthMax"/>
47fb7fd6 6797
00bb75d7 6798 <variablelist class="dbus-property" generated="True" extra-ref="IOReadIOPSMax"/>
47fb7fd6 6799
00bb75d7 6800 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteIOPSMax"/>
47fb7fd6 6801
00bb75d7 6802 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceLatencyTargetUSec"/>
47fb7fd6 6803
00bb75d7 6804 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOAccounting"/>
47fb7fd6 6805
00bb75d7 6806 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWeight"/>
47fb7fd6 6807
00bb75d7 6808 <variablelist class="dbus-property" generated="True" extra-ref="StartupBlockIOWeight"/>
47fb7fd6 6809
00bb75d7 6810 <variablelist class="dbus-property" generated="True" extra-ref="BlockIODeviceWeight"/>
47fb7fd6 6811
00bb75d7 6812 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOReadBandwidth"/>
47fb7fd6 6813
00bb75d7 6814 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWriteBandwidth"/>
47fb7fd6 6815
00bb75d7 6816 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAccounting"/>
47fb7fd6 6817
00bb75d7 6818 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryLow"/>
47fb7fd6 6819
00bb75d7 6820 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryMin"/>
47fb7fd6 6821
00bb75d7 6822 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMin"/>
47fb7fd6 6823
00bb75d7 6824 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLow"/>
47fb7fd6 6825
00bb75d7 6826 <variablelist class="dbus-property" generated="True" extra-ref="MemoryHigh"/>
47fb7fd6 6827
00bb75d7 6828 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMax"/>
47fb7fd6 6829
00bb75d7 6830 <variablelist class="dbus-property" generated="True" extra-ref="MemorySwapMax"/>
47fb7fd6 6831
00bb75d7 6832 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLimit"/>
47fb7fd6 6833
00bb75d7 6834 <variablelist class="dbus-property" generated="True" extra-ref="DevicePolicy"/>
47fb7fd6 6835
00bb75d7 6836 <variablelist class="dbus-property" generated="True" extra-ref="DeviceAllow"/>
47fb7fd6 6837
00bb75d7 6838 <variablelist class="dbus-property" generated="True" extra-ref="TasksAccounting"/>
47fb7fd6 6839
00bb75d7 6840 <variablelist class="dbus-property" generated="True" extra-ref="TasksMax"/>
47fb7fd6 6841
00bb75d7 6842 <variablelist class="dbus-property" generated="True" extra-ref="IPAccounting"/>
47fb7fd6 6843
00bb75d7 6844 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressAllow"/>
47fb7fd6 6845
00bb75d7 6846 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressDeny"/>
47fb7fd6 6847
00bb75d7 6848 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressFilterPath"/>
47fb7fd6 6849
00bb75d7 6850 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressFilterPath"/>
47fb7fd6 6851
00bb75d7 6852 <variablelist class="dbus-property" generated="True" extra-ref="DisableControllers"/>
47fb7fd6 6853
4d824a4e
AZ
6854 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMSwap"/>
6855
6856 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressure"/>
6857
0a9f9344 6858 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressureLimitPermyriad"/>
4d824a4e 6859
00bb75d7 6860 <variablelist class="dbus-property" generated="True" extra-ref="Environment"/>
47fb7fd6 6861
00bb75d7 6862 <variablelist class="dbus-property" generated="True" extra-ref="EnvironmentFiles"/>
47fb7fd6 6863
00bb75d7 6864 <variablelist class="dbus-property" generated="True" extra-ref="PassEnvironment"/>
47fb7fd6 6865
00bb75d7 6866 <variablelist class="dbus-property" generated="True" extra-ref="UnsetEnvironment"/>
47fb7fd6 6867
00bb75d7 6868 <variablelist class="dbus-property" generated="True" extra-ref="UMask"/>
47fb7fd6 6869
00bb75d7 6870 <variablelist class="dbus-property" generated="True" extra-ref="LimitCPU"/>
47fb7fd6 6871
00bb75d7 6872 <variablelist class="dbus-property" generated="True" extra-ref="LimitCPUSoft"/>
47fb7fd6 6873
00bb75d7 6874 <variablelist class="dbus-property" generated="True" extra-ref="LimitFSIZE"/>
47fb7fd6 6875
00bb75d7 6876 <variablelist class="dbus-property" generated="True" extra-ref="LimitFSIZESoft"/>
47fb7fd6 6877
00bb75d7 6878 <variablelist class="dbus-property" generated="True" extra-ref="LimitDATA"/>
47fb7fd6 6879
00bb75d7 6880 <variablelist class="dbus-property" generated="True" extra-ref="LimitDATASoft"/>
47fb7fd6 6881
00bb75d7 6882 <variablelist class="dbus-property" generated="True" extra-ref="LimitSTACK"/>
47fb7fd6 6883
00bb75d7 6884 <variablelist class="dbus-property" generated="True" extra-ref="LimitSTACKSoft"/>
47fb7fd6 6885
00bb75d7 6886 <variablelist class="dbus-property" generated="True" extra-ref="LimitCORE"/>
47fb7fd6 6887
00bb75d7 6888 <variablelist class="dbus-property" generated="True" extra-ref="LimitCORESoft"/>
47fb7fd6 6889
00bb75d7 6890 <variablelist class="dbus-property" generated="True" extra-ref="LimitRSS"/>
47fb7fd6 6891
00bb75d7 6892 <variablelist class="dbus-property" generated="True" extra-ref="LimitRSSSoft"/>
47fb7fd6 6893
00bb75d7 6894 <variablelist class="dbus-property" generated="True" extra-ref="LimitNOFILE"/>
47fb7fd6 6895
00bb75d7 6896 <variablelist class="dbus-property" generated="True" extra-ref="LimitNOFILESoft"/>
47fb7fd6 6897
00bb75d7 6898 <variablelist class="dbus-property" generated="True" extra-ref="LimitAS"/>
47fb7fd6 6899
00bb75d7 6900 <variablelist class="dbus-property" generated="True" extra-ref="LimitASSoft"/>
47fb7fd6 6901
00bb75d7 6902 <variablelist class="dbus-property" generated="True" extra-ref="LimitNPROC"/>
47fb7fd6 6903
00bb75d7 6904 <variablelist class="dbus-property" generated="True" extra-ref="LimitNPROCSoft"/>
47fb7fd6 6905
00bb75d7 6906 <variablelist class="dbus-property" generated="True" extra-ref="LimitMEMLOCK"/>
47fb7fd6 6907
00bb75d7 6908 <variablelist class="dbus-property" generated="True" extra-ref="LimitMEMLOCKSoft"/>
47fb7fd6 6909
00bb75d7 6910 <variablelist class="dbus-property" generated="True" extra-ref="LimitLOCKS"/>
47fb7fd6 6911
00bb75d7 6912 <variablelist class="dbus-property" generated="True" extra-ref="LimitLOCKSSoft"/>
47fb7fd6 6913
00bb75d7 6914 <variablelist class="dbus-property" generated="True" extra-ref="LimitSIGPENDING"/>
47fb7fd6 6915
00bb75d7 6916 <variablelist class="dbus-property" generated="True" extra-ref="LimitSIGPENDINGSoft"/>
47fb7fd6 6917
00bb75d7 6918 <variablelist class="dbus-property" generated="True" extra-ref="LimitMSGQUEUE"/>
47fb7fd6 6919
00bb75d7 6920 <variablelist class="dbus-property" generated="True" extra-ref="LimitMSGQUEUESoft"/>
47fb7fd6 6921
00bb75d7 6922 <variablelist class="dbus-property" generated="True" extra-ref="LimitNICE"/>
47fb7fd6 6923
00bb75d7 6924 <variablelist class="dbus-property" generated="True" extra-ref="LimitNICESoft"/>
47fb7fd6 6925
00bb75d7 6926 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTPRIO"/>
47fb7fd6 6927
00bb75d7 6928 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTPRIOSoft"/>
47fb7fd6 6929
00bb75d7 6930 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTTIME"/>
47fb7fd6 6931
00bb75d7 6932 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTTIMESoft"/>
47fb7fd6 6933
00bb75d7 6934 <variablelist class="dbus-property" generated="True" extra-ref="WorkingDirectory"/>
47fb7fd6 6935
00bb75d7 6936 <variablelist class="dbus-property" generated="True" extra-ref="RootDirectory"/>
47fb7fd6 6937
00bb75d7 6938 <variablelist class="dbus-property" generated="True" extra-ref="RootImage"/>
47fb7fd6 6939
35f4e010
ZJS
6940 <variablelist class="dbus-property" generated="True" extra-ref="RootImageOptions"/>
6941
6942 <variablelist class="dbus-property" generated="True" extra-ref="RootHash"/>
6943
6944 <variablelist class="dbus-property" generated="True" extra-ref="RootHashPath"/>
6945
6946 <variablelist class="dbus-property" generated="True" extra-ref="RootHashSignature"/>
6947
6948 <variablelist class="dbus-property" generated="True" extra-ref="RootHashSignaturePath"/>
6949
6950 <variablelist class="dbus-property" generated="True" extra-ref="RootVerity"/>
6951
6952 <variablelist class="dbus-property" generated="True" extra-ref="MountImages"/>
6953
00bb75d7 6954 <variablelist class="dbus-property" generated="True" extra-ref="OOMScoreAdjust"/>
47fb7fd6 6955
00bb75d7 6956 <variablelist class="dbus-property" generated="True" extra-ref="CoredumpFilter"/>
47fb7fd6 6957
00bb75d7 6958 <variablelist class="dbus-property" generated="True" extra-ref="Nice"/>
47fb7fd6 6959
00bb75d7 6960 <variablelist class="dbus-property" generated="True" extra-ref="IOSchedulingClass"/>
47fb7fd6 6961
00bb75d7 6962 <variablelist class="dbus-property" generated="True" extra-ref="IOSchedulingPriority"/>
47fb7fd6 6963
00bb75d7 6964 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingPolicy"/>
47fb7fd6 6965
00bb75d7 6966 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingPriority"/>
47fb7fd6 6967
00bb75d7 6968 <variablelist class="dbus-property" generated="True" extra-ref="CPUAffinity"/>
47fb7fd6 6969
00bb75d7 6970 <variablelist class="dbus-property" generated="True" extra-ref="CPUAffinityFromNUMA"/>
47fb7fd6 6971
00bb75d7 6972 <variablelist class="dbus-property" generated="True" extra-ref="NUMAPolicy"/>
47fb7fd6 6973
00bb75d7 6974 <variablelist class="dbus-property" generated="True" extra-ref="NUMAMask"/>
47fb7fd6 6975
00bb75d7 6976 <variablelist class="dbus-property" generated="True" extra-ref="TimerSlackNSec"/>
47fb7fd6 6977
00bb75d7 6978 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingResetOnFork"/>
47fb7fd6 6979
00bb75d7 6980 <variablelist class="dbus-property" generated="True" extra-ref="NonBlocking"/>
47fb7fd6 6981
00bb75d7 6982 <variablelist class="dbus-property" generated="True" extra-ref="StandardInput"/>
47fb7fd6 6983
00bb75d7 6984 <variablelist class="dbus-property" generated="True" extra-ref="StandardInputFileDescriptorName"/>
47fb7fd6 6985
00bb75d7 6986 <variablelist class="dbus-property" generated="True" extra-ref="StandardInputData"/>
47fb7fd6 6987
00bb75d7 6988 <variablelist class="dbus-property" generated="True" extra-ref="StandardOutput"/>
47fb7fd6 6989
00bb75d7 6990 <variablelist class="dbus-property" generated="True" extra-ref="StandardOutputFileDescriptorName"/>
47fb7fd6 6991
00bb75d7 6992 <variablelist class="dbus-property" generated="True" extra-ref="StandardError"/>
47fb7fd6 6993
00bb75d7 6994 <variablelist class="dbus-property" generated="True" extra-ref="StandardErrorFileDescriptorName"/>
47fb7fd6 6995
00bb75d7 6996 <variablelist class="dbus-property" generated="True" extra-ref="TTYPath"/>
47fb7fd6 6997
00bb75d7 6998 <variablelist class="dbus-property" generated="True" extra-ref="TTYReset"/>
47fb7fd6 6999
00bb75d7 7000 <variablelist class="dbus-property" generated="True" extra-ref="TTYVHangup"/>
47fb7fd6 7001
00bb75d7 7002 <variablelist class="dbus-property" generated="True" extra-ref="TTYVTDisallocate"/>
47fb7fd6 7003
00bb75d7 7004 <variablelist class="dbus-property" generated="True" extra-ref="SyslogPriority"/>
47fb7fd6 7005
00bb75d7 7006 <variablelist class="dbus-property" generated="True" extra-ref="SyslogIdentifier"/>
47fb7fd6 7007
00bb75d7 7008 <variablelist class="dbus-property" generated="True" extra-ref="SyslogLevelPrefix"/>
47fb7fd6 7009
00bb75d7 7010 <variablelist class="dbus-property" generated="True" extra-ref="SyslogLevel"/>
47fb7fd6 7011
00bb75d7 7012 <variablelist class="dbus-property" generated="True" extra-ref="SyslogFacility"/>
47fb7fd6 7013
00bb75d7 7014 <variablelist class="dbus-property" generated="True" extra-ref="LogLevelMax"/>
47fb7fd6 7015
00bb75d7 7016 <variablelist class="dbus-property" generated="True" extra-ref="LogRateLimitIntervalUSec"/>
47fb7fd6 7017
00bb75d7 7018 <variablelist class="dbus-property" generated="True" extra-ref="LogRateLimitBurst"/>
47fb7fd6 7019
00bb75d7 7020 <variablelist class="dbus-property" generated="True" extra-ref="LogExtraFields"/>
47fb7fd6 7021
00bb75d7 7022 <variablelist class="dbus-property" generated="True" extra-ref="LogNamespace"/>
47fb7fd6 7023
00bb75d7 7024 <variablelist class="dbus-property" generated="True" extra-ref="SecureBits"/>
47fb7fd6 7025
00bb75d7 7026 <variablelist class="dbus-property" generated="True" extra-ref="CapabilityBoundingSet"/>
47fb7fd6 7027
00bb75d7 7028 <variablelist class="dbus-property" generated="True" extra-ref="AmbientCapabilities"/>
47fb7fd6 7029
00bb75d7 7030 <variablelist class="dbus-property" generated="True" extra-ref="User"/>
47fb7fd6 7031
00bb75d7 7032 <variablelist class="dbus-property" generated="True" extra-ref="Group"/>
47fb7fd6 7033
00bb75d7 7034 <variablelist class="dbus-property" generated="True" extra-ref="DynamicUser"/>
47fb7fd6 7035
00bb75d7 7036 <variablelist class="dbus-property" generated="True" extra-ref="RemoveIPC"/>
47fb7fd6 7037
e4b2cea3
ZJS
7038 <variablelist class="dbus-property" generated="True" extra-ref="SetCredential"/>
7039
7040 <variablelist class="dbus-property" generated="True" extra-ref="LoadCredential"/>
7041
00bb75d7 7042 <variablelist class="dbus-property" generated="True" extra-ref="SupplementaryGroups"/>
47fb7fd6 7043
00bb75d7 7044 <variablelist class="dbus-property" generated="True" extra-ref="PAMName"/>
47fb7fd6 7045
00bb75d7 7046 <variablelist class="dbus-property" generated="True" extra-ref="ReadWritePaths"/>
47fb7fd6 7047
00bb75d7 7048 <variablelist class="dbus-property" generated="True" extra-ref="ReadOnlyPaths"/>
47fb7fd6 7049
00bb75d7 7050 <variablelist class="dbus-property" generated="True" extra-ref="InaccessiblePaths"/>
47fb7fd6 7051
ddc155b2
TM
7052 <variablelist class="dbus-property" generated="True" extra-ref="ExecPaths"/>
7053
7054 <variablelist class="dbus-property" generated="True" extra-ref="NoExecPaths"/>
7055
00bb75d7 7056 <variablelist class="dbus-property" generated="True" extra-ref="MountFlags"/>
47fb7fd6 7057
00bb75d7 7058 <variablelist class="dbus-property" generated="True" extra-ref="PrivateTmp"/>
47fb7fd6 7059
00bb75d7 7060 <variablelist class="dbus-property" generated="True" extra-ref="PrivateDevices"/>
47fb7fd6 7061
00bb75d7 7062 <variablelist class="dbus-property" generated="True" extra-ref="ProtectClock"/>
47fb7fd6 7063
00bb75d7 7064 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelTunables"/>
47fb7fd6 7065
00bb75d7 7066 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelModules"/>
47fb7fd6 7067
00bb75d7 7068 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelLogs"/>
47fb7fd6 7069
00bb75d7 7070 <variablelist class="dbus-property" generated="True" extra-ref="ProtectControlGroups"/>
47fb7fd6 7071
00bb75d7 7072 <variablelist class="dbus-property" generated="True" extra-ref="PrivateNetwork"/>
47fb7fd6 7073
00bb75d7 7074 <variablelist class="dbus-property" generated="True" extra-ref="PrivateUsers"/>
47fb7fd6 7075
00bb75d7 7076 <variablelist class="dbus-property" generated="True" extra-ref="PrivateMounts"/>
47fb7fd6 7077
00bb75d7 7078 <variablelist class="dbus-property" generated="True" extra-ref="ProtectHome"/>
47fb7fd6 7079
00bb75d7 7080 <variablelist class="dbus-property" generated="True" extra-ref="ProtectSystem"/>
47fb7fd6 7081
00bb75d7 7082 <variablelist class="dbus-property" generated="True" extra-ref="SameProcessGroup"/>
47fb7fd6 7083
00bb75d7 7084 <variablelist class="dbus-property" generated="True" extra-ref="UtmpIdentifier"/>
47fb7fd6 7085
00bb75d7 7086 <variablelist class="dbus-property" generated="True" extra-ref="UtmpMode"/>
47fb7fd6 7087
00bb75d7 7088 <variablelist class="dbus-property" generated="True" extra-ref="SELinuxContext"/>
47fb7fd6 7089
00bb75d7 7090 <variablelist class="dbus-property" generated="True" extra-ref="AppArmorProfile"/>
47fb7fd6 7091
00bb75d7 7092 <variablelist class="dbus-property" generated="True" extra-ref="SmackProcessLabel"/>
47fb7fd6 7093
00bb75d7 7094 <variablelist class="dbus-property" generated="True" extra-ref="IgnoreSIGPIPE"/>
47fb7fd6 7095
00bb75d7 7096 <variablelist class="dbus-property" generated="True" extra-ref="NoNewPrivileges"/>
47fb7fd6 7097
00bb75d7 7098 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallFilter"/>
47fb7fd6 7099
00bb75d7 7100 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallArchitectures"/>
47fb7fd6 7101
00bb75d7 7102 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallErrorNumber"/>
47fb7fd6 7103
1f6b4144
ZJS
7104 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallLog"/>
7105
00bb75d7 7106 <variablelist class="dbus-property" generated="True" extra-ref="Personality"/>
47fb7fd6 7107
00bb75d7 7108 <variablelist class="dbus-property" generated="True" extra-ref="LockPersonality"/>
47fb7fd6 7109
00bb75d7 7110 <variablelist class="dbus-property" generated="True" extra-ref="RestrictAddressFamilies"/>
47fb7fd6 7111
00bb75d7 7112 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectoryPreserve"/>
47fb7fd6 7113
00bb75d7 7114 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectoryMode"/>
47fb7fd6 7115
00bb75d7 7116 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectory"/>
47fb7fd6 7117
00bb75d7 7118 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectoryMode"/>
47fb7fd6 7119
00bb75d7 7120 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectory"/>
47fb7fd6 7121
00bb75d7 7122 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectoryMode"/>
47fb7fd6 7123
00bb75d7 7124 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectory"/>
47fb7fd6 7125
00bb75d7 7126 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectoryMode"/>
47fb7fd6 7127
00bb75d7 7128 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectory"/>
47fb7fd6 7129
00bb75d7 7130 <variablelist class="dbus-property" generated="True" extra-ref="ConfigurationDirectoryMode"/>
47fb7fd6 7131
00bb75d7 7132 <variablelist class="dbus-property" generated="True" extra-ref="ConfigurationDirectory"/>
47fb7fd6 7133
00bb75d7 7134 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutCleanUSec"/>
47fb7fd6 7135
00bb75d7 7136 <variablelist class="dbus-property" generated="True" extra-ref="MemoryDenyWriteExecute"/>
47fb7fd6 7137
00bb75d7 7138 <variablelist class="dbus-property" generated="True" extra-ref="RestrictRealtime"/>
47fb7fd6 7139
00bb75d7 7140 <variablelist class="dbus-property" generated="True" extra-ref="RestrictSUIDSGID"/>
47fb7fd6 7141
00bb75d7 7142 <variablelist class="dbus-property" generated="True" extra-ref="RestrictNamespaces"/>
47fb7fd6 7143
00bb75d7 7144 <variablelist class="dbus-property" generated="True" extra-ref="BindPaths"/>
47fb7fd6 7145
00bb75d7 7146 <variablelist class="dbus-property" generated="True" extra-ref="BindReadOnlyPaths"/>
47fb7fd6 7147
00bb75d7 7148 <variablelist class="dbus-property" generated="True" extra-ref="TemporaryFileSystem"/>
47fb7fd6 7149
00bb75d7 7150 <variablelist class="dbus-property" generated="True" extra-ref="MountAPIVFS"/>
47fb7fd6 7151
00bb75d7 7152 <variablelist class="dbus-property" generated="True" extra-ref="KeyringMode"/>
47fb7fd6 7153
e4b2cea3
ZJS
7154 <variablelist class="dbus-property" generated="True" extra-ref="ProtectProc"/>
7155
7156 <variablelist class="dbus-property" generated="True" extra-ref="ProcSubset"/>
7157
00bb75d7 7158 <variablelist class="dbus-property" generated="True" extra-ref="ProtectHostname"/>
47fb7fd6 7159
00bb75d7 7160 <variablelist class="dbus-property" generated="True" extra-ref="NetworkNamespacePath"/>
47fb7fd6 7161
00bb75d7 7162 <variablelist class="dbus-property" generated="True" extra-ref="KillMode"/>
47fb7fd6 7163
00bb75d7 7164 <variablelist class="dbus-property" generated="True" extra-ref="KillSignal"/>
47fb7fd6 7165
00bb75d7 7166 <variablelist class="dbus-property" generated="True" extra-ref="RestartKillSignal"/>
47fb7fd6 7167
00bb75d7 7168 <variablelist class="dbus-property" generated="True" extra-ref="FinalKillSignal"/>
47fb7fd6 7169
00bb75d7 7170 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGKILL"/>
47fb7fd6 7171
00bb75d7 7172 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGHUP"/>
47fb7fd6 7173
00bb75d7 7174 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogSignal"/>
47fb7fd6 7175
00bb75d7 7176 <!--End of Autogenerated section-->
47fb7fd6
ZJS
7177
7178 <refsect2>
7179 <title>Properties</title>
7180
7181 <para>Most of the properties map directly to the corresponding settings in mount unit files. As mount
7182 units invoke the <filename>/usr/bin/mount</filename> command, their bus objects include implicit
7183 <varname>ExecMount</varname> (and similar) fields which contain information about processes to
7184 execute. They also share most of the fields related to the execution context that Service objects
7185 expose (see above). In addition to these properties there are the following:</para>
7186
7187 <para><varname>ControlPID</varname> contains the PID of the currently running
7188 <filename>/usr/bin/mount</filename> or <filename>/usr/bin/umount</filename> command if there is one
7189 running, otherwise 0.</para>
7190
7191 <para><varname>Result</varname> contains a value explaining why a mount unit failed if it failed. It
7192 can take the values <literal>success</literal>, <literal>resources</literal>,
7193 <literal>timeout</literal>, <literal>exit-code</literal>, <literal>signal</literal>, or
7194 <literal>core-dump</literal> which have the identical meaning as the corresponding values of the
7195 corresponding field of service unit objects (see above).</para>
7196 </refsect2>
7197 </refsect1>
7198
7199 <refsect1>
7200 <title>Automount Unit Objects</title>
7201
7202 <para>All automount unit objects implement the
7203 <interfacename>org.freedesktop.systemd1.Automount</interfacename> interface (described here) in addition
7204 to the generic <interfacename>org.freedesktop.systemd1.Unit</interfacename> interface (see above).</para>
7205
48f99d7c 7206 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/proc_2dsys_2dfs_2dbinfmt_5fmisc_2eautomount" interface="org.freedesktop.systemd1.Automount">
47fb7fd6
ZJS
7207node /org/freedesktop/systemd1/unit/proc_2dsys_2dfs_2dbinfmt_5fmisc_2eautomount {
7208 interface org.freedesktop.systemd1.Automount {
7209 properties:
7210 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7211 readonly s Where = '...';
7212 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7213 readonly u DirectoryMode = ...;
7214 readonly s Result = '...';
7215 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7216 readonly t TimeoutIdleUSec = ...;
3031660c 7217 };
47fb7fd6
ZJS
7218 interface org.freedesktop.DBus.Peer { ... };
7219 interface org.freedesktop.DBus.Introspectable { ... };
7220 interface org.freedesktop.DBus.Properties { ... };
7221 interface org.freedesktop.systemd1.Unit { ... };
7222};
7223 </programlisting>
7224
7225 <!--property Where is not documented!-->
7226
7227 <!--property DirectoryMode is not documented!-->
7228
7229 <!--property TimeoutIdleUSec is not documented!-->
7230
00bb75d7
ZJS
7231 <!--Autogenerated cross-references for systemd.directives, do not edit-->
7232
00bb75d7
ZJS
7233 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
7234
7235 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Automount"/>
7236
7237 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
7238
48f99d7c
ZJS
7239 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Automount"/>
7240
00bb75d7
ZJS
7241 <variablelist class="dbus-property" generated="True" extra-ref="Where"/>
7242
7243 <variablelist class="dbus-property" generated="True" extra-ref="DirectoryMode"/>
7244
7245 <variablelist class="dbus-property" generated="True" extra-ref="Result"/>
7246
7247 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutIdleUSec"/>
7248
7249 <!--End of Autogenerated section-->
7250
47fb7fd6
ZJS
7251 <refsect2>
7252 <title>Properties</title>
7253
7254 <para>Most of the properties map directly to the corresponding settings in the automount unit
7255 files.</para>
7256
7257 <para><varname>Result</varname> knows the values <literal>success</literal> and
7258 <literal>resources</literal> at this time. They have the same meanings as the corresponding values of
7259 the corresponding field of the Service object.</para>
7260 </refsect2>
7261 </refsect1>
7262
7263
7264 <refsect1>
7265 <title>Timer Unit Objects</title>
7266
7267 <para>All timer unit objects implement the <interfacename>org.freedesktop.systemd1.Timer</interfacename>
7268 interface (described here) in addition to the generic
7269 <interfacename>org.freedesktop.systemd1.Unit</interfacename> interface (see above).</para>
7270
48f99d7c 7271 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/systemd_2dtmpfiles_2dclean_2etimer" interface="org.freedesktop.systemd1.Timer">
47fb7fd6
ZJS
7272node /org/freedesktop/systemd1/unit/systemd_2dtmpfiles_2dclean_2etimer {
7273 interface org.freedesktop.systemd1.Timer {
7274 properties:
7275 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7276 readonly s Unit = '...';
7277 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
7278 readonly a(stt) TimersMonotonic = [...];
7279 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
7280 readonly a(sst) TimersCalendar = [...];
7281 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7282 readonly b OnClockChange = ...;
7283 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7284 readonly b OnTimezoneChange = ...;
7285 readonly t NextElapseUSecRealtime = ...;
7286 readonly t NextElapseUSecMonotonic = ...;
7287 readonly t LastTriggerUSec = ...;
7288 readonly t LastTriggerUSecMonotonic = ...;
7289 readonly s Result = '...';
7290 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7291 readonly t AccuracyUSec = ...;
7292 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7293 readonly t RandomizedDelayUSec = ...;
7294 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
acf24a1a
KG
7295 readonly b FixedRandomDelay = ...;
7296 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
7297 readonly b Persistent = ...;
7298 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7299 readonly b WakeSystem = ...;
7300 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7301 readonly b RemainAfterElapse = ...;
3031660c 7302 };
47fb7fd6
ZJS
7303 interface org.freedesktop.DBus.Peer { ... };
7304 interface org.freedesktop.DBus.Introspectable { ... };
7305 interface org.freedesktop.DBus.Properties { ... };
7306 interface org.freedesktop.systemd1.Unit { ... };
3031660c
ZJS
7307};
7308 </programlisting>
7309
47fb7fd6
ZJS
7310 <!--property OnClockChange is not documented!-->
7311
7312 <!--property OnTimezoneChange is not documented!-->
7313
7314 <!--property LastTriggerUSec is not documented!-->
7315
7316 <!--property LastTriggerUSecMonotonic is not documented!-->
7317
7318 <!--property AccuracyUSec is not documented!-->
7319
7320 <!--property RandomizedDelayUSec is not documented!-->
7321
acf24a1a
KG
7322 <!--property FixedRandomDelay is not documented!-->
7323
47fb7fd6
ZJS
7324 <!--property Persistent is not documented!-->
7325
7326 <!--property WakeSystem is not documented!-->
7327
7328 <!--property RemainAfterElapse is not documented!-->
7329
00bb75d7
ZJS
7330 <!--Autogenerated cross-references for systemd.directives, do not edit-->
7331
00bb75d7
ZJS
7332 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
7333
7334 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Timer"/>
7335
7336 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
7337
48f99d7c
ZJS
7338 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Timer"/>
7339
00bb75d7
ZJS
7340 <variablelist class="dbus-property" generated="True" extra-ref="Unit"/>
7341
7342 <variablelist class="dbus-property" generated="True" extra-ref="TimersMonotonic"/>
7343
7344 <variablelist class="dbus-property" generated="True" extra-ref="TimersCalendar"/>
7345
7346 <variablelist class="dbus-property" generated="True" extra-ref="OnClockChange"/>
7347
7348 <variablelist class="dbus-property" generated="True" extra-ref="OnTimezoneChange"/>
7349
7350 <variablelist class="dbus-property" generated="True" extra-ref="NextElapseUSecRealtime"/>
7351
7352 <variablelist class="dbus-property" generated="True" extra-ref="NextElapseUSecMonotonic"/>
7353
7354 <variablelist class="dbus-property" generated="True" extra-ref="LastTriggerUSec"/>
7355
7356 <variablelist class="dbus-property" generated="True" extra-ref="LastTriggerUSecMonotonic"/>
7357
7358 <variablelist class="dbus-property" generated="True" extra-ref="Result"/>
7359
7360 <variablelist class="dbus-property" generated="True" extra-ref="AccuracyUSec"/>
7361
7362 <variablelist class="dbus-property" generated="True" extra-ref="RandomizedDelayUSec"/>
7363
acf24a1a
KG
7364 <variablelist class="dbus-property" generated="True" extra-ref="FixedRandomDelay"/>
7365
00bb75d7
ZJS
7366 <variablelist class="dbus-property" generated="True" extra-ref="Persistent"/>
7367
7368 <variablelist class="dbus-property" generated="True" extra-ref="WakeSystem"/>
7369
7370 <variablelist class="dbus-property" generated="True" extra-ref="RemainAfterElapse"/>
7371
7372 <!--End of Autogenerated section-->
7373
3031660c
ZJS
7374 <refsect2>
7375 <title>Properties</title>
7376
47fb7fd6 7377 <para><varname>Unit</varname> contains the name of the unit to activate when the timer elapses.</para>
3031660c 7378
47fb7fd6
ZJS
7379 <para><varname>TimersMonotonic</varname> contains an array of structs that contain information about
7380 all monotonic timers of this timer unit. The structs contain a string identifying the timer base, which
7381 is one of <literal>OnActiveUSec</literal>, <literal>OnBootUSec</literal>,
7382 <literal>OnStartupUSec</literal>, <literal>OnUnitActiveUSec</literal>, or
7383 <literal>OnUnitInactiveUSec</literal> which correspond to the settings of the same names in the timer
7384 unit files; the microsecond offset from this timer base in monotonic time; the next elapsation point on
7385 the <constant>CLOCK_MONOTONIC</constant> clock, relative to its epoch.</para>
3031660c 7386
47fb7fd6
ZJS
7387 <para><varname>TimersCalendar</varname> contains an array of structs that contain information about all
7388 realtime/calendar timers of this timer unit. The structs contain a string identifying the timer base,
7389 which may only be <literal>OnCalendar</literal> for now; the calendar specification string; the next
7390 elapsation point on the <constant>CLOCK_REALTIME</constant> clock, relative to its epoch.</para>
3031660c 7391
47fb7fd6
ZJS
7392 <para><varname>NextElapseUSecRealtime</varname> contains the next elapsation point on the
7393 <constant>CLOCK_REALTIME</constant> clock in miscroseconds since the epoch, or 0 if this timer event
7394 does not include at least one calendar event.</para>
3031660c 7395
47fb7fd6
ZJS
7396 <para>Similarly, <varname>NextElapseUSecMonotonic</varname> contains the next elapsation point on the
7397 <constant>CLOCK_MONOTONIC</constant> clock in microseconds since the epoch, or 0 if this timer event
7398 does not include at least one monotonic event.</para>
7399
7400 <para><varname>Result</varname> knows the values <literal>success</literal> and
7401 <literal>resources</literal> with the same meanings as the matching values of the corresponding
7402 property of the service interface.</para>
3031660c
ZJS
7403 </refsect2>
7404 </refsect1>
7405
7406 <refsect1>
47fb7fd6 7407 <title>Swap Unit Objects</title>
3031660c 7408
47fb7fd6
ZJS
7409 <para>All swap unit objects implement the <interfacename>org.freedesktop.systemd1.Swap</interfacename>
7410 interface (described here) in addition to the generic
7411 <interfacename>org.freedesktop.systemd1.Unit</interfacename> interface (see above).</para>
7412
48f99d7c 7413 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/dev_2dsda3_2eswap" interface="org.freedesktop.systemd1.Swap">
47fb7fd6
ZJS
7414node /org/freedesktop/systemd1/unit/dev_2dsda3_2eswap {
7415 interface org.freedesktop.systemd1.Swap {
3031660c 7416 methods:
47fb7fd6
ZJS
7417 GetProcesses(out a(sus) processes);
7418 AttachProcesses(in s subcgroup,
7419 in au pids);
3031660c 7420 properties:
47fb7fd6
ZJS
7421 readonly s What = '...';
7422 readonly i Priority = ...;
7423 readonly s Options = '...';
7424 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7425 readonly t TimeoutUSec = ...;
7426 readonly u ControlPID = ...;
7427 readonly s Result = '...';
7428 readonly u UID = ...;
7429 readonly u GID = ...;
7430 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
7431 readonly a(sasbttttuii) ExecActivate = [...];
7432 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
7433 readonly a(sasbttttuii) ExecDeactivate = [...];
7434 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7435 readonly s Slice = '...';
7436 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7437 readonly s ControlGroup = '...';
7438 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7439 readonly t MemoryCurrent = ...;
7440 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7441 readonly t CPUUsageNSec = ...;
7442 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7443 readonly ay EffectiveCPUs = [...];
7444 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7445 readonly ay EffectiveMemoryNodes = [...];
7446 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7447 readonly t TasksCurrent = ...;
7448 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7449 readonly t IPIngressBytes = ...;
7450 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7451 readonly t IPIngressPackets = ...;
7452 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7453 readonly t IPEgressBytes = ...;
7454 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7455 readonly t IPEgressPackets = ...;
7456 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7457 readonly t IOReadBytes = ...;
7458 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7459 readonly t IOReadOperations = ...;
7460 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7461 readonly t IOWriteBytes = ...;
7462 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7463 readonly t IOWriteOperations = ...;
7464 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7465 readonly b Delegate = ...;
7466 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7467 readonly as DelegateControllers = ['...', ...];
7468 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7469 readonly b CPUAccounting = ...;
7470 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7471 readonly t CPUWeight = ...;
7472 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7473 readonly t StartupCPUWeight = ...;
7474 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7475 readonly t CPUShares = ...;
7476 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7477 readonly t StartupCPUShares = ...;
7478 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7479 readonly t CPUQuotaPerSecUSec = ...;
7480 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7481 readonly t CPUQuotaPeriodUSec = ...;
7482 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7483 readonly ay AllowedCPUs = [...];
7484 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7485 readonly ay AllowedMemoryNodes = [...];
7486 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7487 readonly b IOAccounting = ...;
7488 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7489 readonly t IOWeight = ...;
7490 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7491 readonly t StartupIOWeight = ...;
7492 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7493 readonly a(st) IODeviceWeight = [...];
7494 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7495 readonly a(st) IOReadBandwidthMax = [...];
7496 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7497 readonly a(st) IOWriteBandwidthMax = [...];
7498 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7499 readonly a(st) IOReadIOPSMax = [...];
7500 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7501 readonly a(st) IOWriteIOPSMax = [...];
7502 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7503 readonly a(st) IODeviceLatencyTargetUSec = [...];
7504 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7505 readonly b BlockIOAccounting = ...;
7506 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7507 readonly t BlockIOWeight = ...;
7508 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7509 readonly t StartupBlockIOWeight = ...;
7510 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7511 readonly a(st) BlockIODeviceWeight = [...];
7512 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7513 readonly a(st) BlockIOReadBandwidth = [...];
7514 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7515 readonly a(st) BlockIOWriteBandwidth = [...];
7516 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7517 readonly b MemoryAccounting = ...;
7518 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7519 readonly t DefaultMemoryLow = ...;
7520 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7521 readonly t DefaultMemoryMin = ...;
7522 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7523 readonly t MemoryMin = ...;
7524 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7525 readonly t MemoryLow = ...;
7526 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7527 readonly t MemoryHigh = ...;
7528 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7529 readonly t MemoryMax = ...;
7530 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7531 readonly t MemorySwapMax = ...;
7532 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7533 readonly t MemoryLimit = ...;
7534 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7535 readonly s DevicePolicy = '...';
7536 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7537 readonly a(ss) DeviceAllow = [...];
7538 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7539 readonly b TasksAccounting = ...;
7540 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7541 readonly t TasksMax = ...;
7542 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7543 readonly b IPAccounting = ...;
7544 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7545 readonly a(iayu) IPAddressAllow = [...];
7546 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7547 readonly a(iayu) IPAddressDeny = [...];
7548 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7549 readonly as IPIngressFilterPath = ['...', ...];
7550 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7551 readonly as IPEgressFilterPath = ['...', ...];
7552 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7553 readonly as DisableControllers = ['...', ...];
4d824a4e
AZ
7554 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7555 readonly s ManagedOOMSwap = '...';
7556 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7557 readonly s ManagedOOMMemoryPressure = '...';
7558 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
0a9f9344 7559 readonly u ManagedOOMMemoryPressureLimitPermyriad = ...;
47fb7fd6
ZJS
7560 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7561 readonly as Environment = ['...', ...];
7562 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7563 readonly a(sb) EnvironmentFiles = [...];
7564 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7565 readonly as PassEnvironment = ['...', ...];
7566 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7567 readonly as UnsetEnvironment = ['...', ...];
7568 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7569 readonly u UMask = ...;
7570 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7571 readonly t LimitCPU = ...;
7572 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7573 readonly t LimitCPUSoft = ...;
7574 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7575 readonly t LimitFSIZE = ...;
7576 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7577 readonly t LimitFSIZESoft = ...;
7578 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7579 readonly t LimitDATA = ...;
7580 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7581 readonly t LimitDATASoft = ...;
7582 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7583 readonly t LimitSTACK = ...;
7584 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7585 readonly t LimitSTACKSoft = ...;
7586 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7587 readonly t LimitCORE = ...;
7588 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7589 readonly t LimitCORESoft = ...;
7590 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7591 readonly t LimitRSS = ...;
7592 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7593 readonly t LimitRSSSoft = ...;
7594 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7595 readonly t LimitNOFILE = ...;
7596 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7597 readonly t LimitNOFILESoft = ...;
7598 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7599 readonly t LimitAS = ...;
7600 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7601 readonly t LimitASSoft = ...;
7602 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7603 readonly t LimitNPROC = ...;
7604 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7605 readonly t LimitNPROCSoft = ...;
7606 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7607 readonly t LimitMEMLOCK = ...;
7608 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7609 readonly t LimitMEMLOCKSoft = ...;
7610 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7611 readonly t LimitLOCKS = ...;
7612 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7613 readonly t LimitLOCKSSoft = ...;
7614 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7615 readonly t LimitSIGPENDING = ...;
7616 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7617 readonly t LimitSIGPENDINGSoft = ...;
7618 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7619 readonly t LimitMSGQUEUE = ...;
7620 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7621 readonly t LimitMSGQUEUESoft = ...;
7622 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7623 readonly t LimitNICE = ...;
7624 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7625 readonly t LimitNICESoft = ...;
7626 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7627 readonly t LimitRTPRIO = ...;
7628 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7629 readonly t LimitRTPRIOSoft = ...;
7630 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7631 readonly t LimitRTTIME = ...;
7632 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7633 readonly t LimitRTTIMESoft = ...;
7634 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7635 readonly s WorkingDirectory = '...';
7636 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7637 readonly s RootDirectory = '...';
7638 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7639 readonly s RootImage = '...';
7640 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
35f4e010
ZJS
7641 readonly a(ss) RootImageOptions = [...];
7642 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7643 readonly ay RootHash = [...];
7644 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7645 readonly s RootHashPath = '...';
7646 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7647 readonly ay RootHashSignature = [...];
7648 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7649 readonly s RootHashSignaturePath = '...';
7650 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7651 readonly s RootVerity = '...';
7652 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7653 readonly a(ssba(ss)) MountImages = [...];
7654 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
7655 readonly i OOMScoreAdjust = ...;
7656 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7657 readonly t CoredumpFilter = ...;
7658 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7659 readonly i Nice = ...;
7660 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7661 readonly i IOSchedulingClass = ...;
7662 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7663 readonly i IOSchedulingPriority = ...;
7664 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7665 readonly i CPUSchedulingPolicy = ...;
7666 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7667 readonly i CPUSchedulingPriority = ...;
7668 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7669 readonly ay CPUAffinity = [...];
7670 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7671 readonly b CPUAffinityFromNUMA = ...;
7672 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7673 readonly i NUMAPolicy = ...;
7674 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7675 readonly ay NUMAMask = [...];
7676 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7677 readonly t TimerSlackNSec = ...;
7678 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7679 readonly b CPUSchedulingResetOnFork = ...;
7680 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7681 readonly b NonBlocking = ...;
7682 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7683 readonly s StandardInput = '...';
7684 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7685 readonly s StandardInputFileDescriptorName = '...';
7686 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7687 readonly ay StandardInputData = [...];
7688 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7689 readonly s StandardOutput = '...';
7690 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7691 readonly s StandardOutputFileDescriptorName = '...';
7692 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7693 readonly s StandardError = '...';
7694 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7695 readonly s StandardErrorFileDescriptorName = '...';
7696 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7697 readonly s TTYPath = '...';
7698 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7699 readonly b TTYReset = ...;
7700 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7701 readonly b TTYVHangup = ...;
7702 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7703 readonly b TTYVTDisallocate = ...;
7704 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7705 readonly i SyslogPriority = ...;
7706 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7707 readonly s SyslogIdentifier = '...';
7708 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7709 readonly b SyslogLevelPrefix = ...;
7710 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7711 readonly i SyslogLevel = ...;
7712 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7713 readonly i SyslogFacility = ...;
7714 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7715 readonly i LogLevelMax = ...;
7716 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7717 readonly t LogRateLimitIntervalUSec = ...;
7718 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7719 readonly u LogRateLimitBurst = ...;
7720 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7721 readonly aay LogExtraFields = [[...], ...];
7722 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7723 readonly s LogNamespace = '...';
7724 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7725 readonly i SecureBits = ...;
7726 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7727 readonly t CapabilityBoundingSet = ...;
7728 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7729 readonly t AmbientCapabilities = ...;
7730 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7731 readonly s User = '...';
7732 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7733 readonly s Group = '...';
7734 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7735 readonly b DynamicUser = ...;
7736 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7737 readonly b RemoveIPC = ...;
7738 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
e4b2cea3
ZJS
7739 readonly a(say) SetCredential = [...];
7740 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7741 readonly a(ss) LoadCredential = [...];
7742 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
7743 readonly as SupplementaryGroups = ['...', ...];
7744 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7745 readonly s PAMName = '...';
7746 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7747 readonly as ReadWritePaths = ['...', ...];
7748 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7749 readonly as ReadOnlyPaths = ['...', ...];
7750 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7751 readonly as InaccessiblePaths = ['...', ...];
7752 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
ddc155b2
TM
7753 readonly as ExecPaths = ['...', ...];
7754 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7755 readonly as NoExecPaths = ['...', ...];
7756 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
7757 readonly t MountFlags = ...;
7758 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7759 readonly b PrivateTmp = ...;
7760 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7761 readonly b PrivateDevices = ...;
7762 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7763 readonly b ProtectClock = ...;
7764 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7765 readonly b ProtectKernelTunables = ...;
7766 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7767 readonly b ProtectKernelModules = ...;
7768 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7769 readonly b ProtectKernelLogs = ...;
7770 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7771 readonly b ProtectControlGroups = ...;
7772 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7773 readonly b PrivateNetwork = ...;
7774 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7775 readonly b PrivateUsers = ...;
7776 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7777 readonly b PrivateMounts = ...;
7778 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7779 readonly s ProtectHome = '...';
7780 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7781 readonly s ProtectSystem = '...';
7782 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7783 readonly b SameProcessGroup = ...;
7784 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7785 readonly s UtmpIdentifier = '...';
7786 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7787 readonly s UtmpMode = '...';
7788 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7789 readonly (bs) SELinuxContext = ...;
7790 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7791 readonly (bs) AppArmorProfile = ...;
7792 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7793 readonly (bs) SmackProcessLabel = ...;
7794 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7795 readonly b IgnoreSIGPIPE = ...;
7796 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7797 readonly b NoNewPrivileges = ...;
7798 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7799 readonly (bas) SystemCallFilter = ...;
7800 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7801 readonly as SystemCallArchitectures = ['...', ...];
7802 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7803 readonly i SystemCallErrorNumber = ...;
7804 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1f6b4144
ZJS
7805 readonly (bas) SystemCallLog = ...;
7806 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
7807 readonly s Personality = '...';
7808 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7809 readonly b LockPersonality = ...;
7810 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7811 readonly (bas) RestrictAddressFamilies = ...;
7812 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7813 readonly s RuntimeDirectoryPreserve = '...';
7814 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7815 readonly u RuntimeDirectoryMode = ...;
7816 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7817 readonly as RuntimeDirectory = ['...', ...];
7818 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7819 readonly u StateDirectoryMode = ...;
7820 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7821 readonly as StateDirectory = ['...', ...];
7822 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7823 readonly u CacheDirectoryMode = ...;
7824 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7825 readonly as CacheDirectory = ['...', ...];
7826 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7827 readonly u LogsDirectoryMode = ...;
7828 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7829 readonly as LogsDirectory = ['...', ...];
7830 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7831 readonly u ConfigurationDirectoryMode = ...;
7832 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7833 readonly as ConfigurationDirectory = ['...', ...];
7834 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7835 readonly t TimeoutCleanUSec = ...;
7836 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7837 readonly b MemoryDenyWriteExecute = ...;
7838 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7839 readonly b RestrictRealtime = ...;
7840 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7841 readonly b RestrictSUIDSGID = ...;
7842 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7843 readonly t RestrictNamespaces = ...;
7844 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7845 readonly a(ssbt) BindPaths = [...];
7846 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7847 readonly a(ssbt) BindReadOnlyPaths = [...];
7848 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7849 readonly a(ss) TemporaryFileSystem = [...];
7850 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7851 readonly b MountAPIVFS = ...;
7852 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7853 readonly s KeyringMode = '...';
7854 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
e4b2cea3
ZJS
7855 readonly s ProtectProc = '...';
7856 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7857 readonly s ProcSubset = '...';
7858 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
7859 readonly b ProtectHostname = ...;
7860 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7861 readonly s NetworkNamespacePath = '...';
7862 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7863 readonly s KillMode = '...';
7864 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7865 readonly i KillSignal = ...;
7866 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7867 readonly i RestartKillSignal = ...;
7868 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7869 readonly i FinalKillSignal = ...;
7870 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7871 readonly b SendSIGKILL = ...;
7872 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7873 readonly b SendSIGHUP = ...;
7874 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7875 readonly i WatchdogSignal = ...;
3031660c 7876 };
47fb7fd6
ZJS
7877 interface org.freedesktop.DBus.Peer { ... };
7878 interface org.freedesktop.DBus.Introspectable { ... };
7879 interface org.freedesktop.DBus.Properties { ... };
7880 interface org.freedesktop.systemd1.Unit { ... };
3031660c
ZJS
7881};
7882 </programlisting>
7883
00bb75d7
ZJS
7884 <!--method GetProcesses is not documented!-->
7885
7886 <!--method AttachProcesses is not documented!-->
7887
7888 <!--property What is not documented!-->
7889
7890 <!--property Priority is not documented!-->
7891
7892 <!--property Options is not documented!-->
7893
7894 <!--property TimeoutUSec is not documented!-->
7895
7896 <!--property UID is not documented!-->
7897
7898 <!--property GID is not documented!-->
7899
7900 <!--property ExecDeactivate is not documented!-->
7901
7902 <!--property Slice is not documented!-->
7903
7904 <!--property MemoryCurrent is not documented!-->
7905
7906 <!--property CPUUsageNSec is not documented!-->
7907
7908 <!--property EffectiveCPUs is not documented!-->
7909
7910 <!--property EffectiveMemoryNodes is not documented!-->
7911
7912 <!--property TasksCurrent is not documented!-->
7913
7914 <!--property IPIngressBytes is not documented!-->
7915
7916 <!--property IPIngressPackets is not documented!-->
7917
7918 <!--property IPEgressBytes is not documented!-->
7919
7920 <!--property IPEgressPackets is not documented!-->
7921
7922 <!--property IOReadBytes is not documented!-->
7923
7924 <!--property IOReadOperations is not documented!-->
7925
7926 <!--property IOWriteBytes is not documented!-->
7927
7928 <!--property IOWriteOperations is not documented!-->
7929
7930 <!--property Delegate is not documented!-->
7931
7932 <!--property DelegateControllers is not documented!-->
7933
7934 <!--property CPUAccounting is not documented!-->
7935
7936 <!--property CPUWeight is not documented!-->
7937
7938 <!--property StartupCPUWeight is not documented!-->
7939
7940 <!--property CPUShares is not documented!-->
7941
7942 <!--property StartupCPUShares is not documented!-->
7943
7944 <!--property CPUQuotaPerSecUSec is not documented!-->
7945
7946 <!--property CPUQuotaPeriodUSec is not documented!-->
7947
7948 <!--property AllowedCPUs is not documented!-->
7949
7950 <!--property AllowedMemoryNodes is not documented!-->
7951
7952 <!--property IOAccounting is not documented!-->
7953
7954 <!--property IOWeight is not documented!-->
7955
7956 <!--property StartupIOWeight is not documented!-->
7957
7958 <!--property IODeviceWeight is not documented!-->
7959
7960 <!--property IOReadBandwidthMax is not documented!-->
7961
7962 <!--property IOWriteBandwidthMax is not documented!-->
7963
7964 <!--property IOReadIOPSMax is not documented!-->
7965
7966 <!--property IOWriteIOPSMax is not documented!-->
7967
7968 <!--property IODeviceLatencyTargetUSec is not documented!-->
7969
7970 <!--property BlockIOAccounting is not documented!-->
7971
7972 <!--property BlockIOWeight is not documented!-->
7973
7974 <!--property StartupBlockIOWeight is not documented!-->
7975
7976 <!--property BlockIODeviceWeight is not documented!-->
7977
7978 <!--property BlockIOReadBandwidth is not documented!-->
7979
7980 <!--property BlockIOWriteBandwidth is not documented!-->
7981
7982 <!--property MemoryAccounting is not documented!-->
7983
7984 <!--property DefaultMemoryLow is not documented!-->
7985
7986 <!--property DefaultMemoryMin is not documented!-->
7987
7988 <!--property MemoryMin is not documented!-->
7989
7990 <!--property MemoryLow is not documented!-->
7991
7992 <!--property MemoryHigh is not documented!-->
7993
7994 <!--property MemoryMax is not documented!-->
7995
7996 <!--property MemorySwapMax is not documented!-->
7997
7998 <!--property MemoryLimit is not documented!-->
7999
8000 <!--property DevicePolicy is not documented!-->
8001
8002 <!--property DeviceAllow is not documented!-->
8003
8004 <!--property TasksAccounting is not documented!-->
8005
8006 <!--property TasksMax is not documented!-->
8007
8008 <!--property IPAccounting is not documented!-->
8009
8010 <!--property IPAddressAllow is not documented!-->
8011
8012 <!--property IPAddressDeny is not documented!-->
8013
8014 <!--property IPIngressFilterPath is not documented!-->
8015
8016 <!--property IPEgressFilterPath is not documented!-->
8017
8018 <!--property DisableControllers is not documented!-->
8019
4d824a4e
AZ
8020 <!--property ManagedOOMSwap is not documented!-->
8021
8022 <!--property ManagedOOMMemoryPressure is not documented!-->
8023
0a9f9344 8024 <!--property ManagedOOMMemoryPressureLimitPermyriad is not documented!-->
4d824a4e 8025
00bb75d7
ZJS
8026 <!--property EnvironmentFiles is not documented!-->
8027
8028 <!--property PassEnvironment is not documented!-->
8029
8030 <!--property UnsetEnvironment is not documented!-->
8031
8032 <!--property UMask is not documented!-->
8033
8034 <!--property LimitCPUSoft is not documented!-->
8035
8036 <!--property LimitFSIZE is not documented!-->
8037
8038 <!--property LimitFSIZESoft is not documented!-->
8039
8040 <!--property LimitDATA is not documented!-->
8041
8042 <!--property LimitDATASoft is not documented!-->
8043
8044 <!--property LimitSTACK is not documented!-->
8045
8046 <!--property LimitSTACKSoft is not documented!-->
8047
8048 <!--property LimitCORE is not documented!-->
8049
8050 <!--property LimitCORESoft is not documented!-->
8051
8052 <!--property LimitRSS is not documented!-->
8053
8054 <!--property LimitRSSSoft is not documented!-->
8055
8056 <!--property LimitNOFILE is not documented!-->
8057
8058 <!--property LimitNOFILESoft is not documented!-->
8059
8060 <!--property LimitAS is not documented!-->
8061
8062 <!--property LimitASSoft is not documented!-->
8063
8064 <!--property LimitNPROC is not documented!-->
8065
8066 <!--property LimitNPROCSoft is not documented!-->
8067
8068 <!--property LimitMEMLOCK is not documented!-->
8069
8070 <!--property LimitMEMLOCKSoft is not documented!-->
8071
8072 <!--property LimitLOCKS is not documented!-->
8073
8074 <!--property LimitLOCKSSoft is not documented!-->
8075
8076 <!--property LimitSIGPENDING is not documented!-->
8077
8078 <!--property LimitSIGPENDINGSoft is not documented!-->
8079
8080 <!--property LimitMSGQUEUE is not documented!-->
8081
8082 <!--property LimitMSGQUEUESoft is not documented!-->
8083
8084 <!--property LimitNICE is not documented!-->
8085
8086 <!--property LimitNICESoft is not documented!-->
8087
8088 <!--property LimitRTPRIO is not documented!-->
8089
8090 <!--property LimitRTPRIOSoft is not documented!-->
8091
8092 <!--property LimitRTTIME is not documented!-->
8093
8094 <!--property LimitRTTIMESoft is not documented!-->
8095
8096 <!--property WorkingDirectory is not documented!-->
8097
8098 <!--property RootDirectory is not documented!-->
8099
8100 <!--property RootImage is not documented!-->
8101
35f4e010
ZJS
8102 <!--property RootImageOptions is not documented!-->
8103
8104 <!--property RootHash is not documented!-->
8105
8106 <!--property RootHashPath is not documented!-->
8107
8108 <!--property RootHashSignature is not documented!-->
8109
8110 <!--property RootHashSignaturePath is not documented!-->
8111
8112 <!--property RootVerity is not documented!-->
8113
8114 <!--property MountImages is not documented!-->
8115
00bb75d7
ZJS
8116 <!--property OOMScoreAdjust is not documented!-->
8117
8118 <!--property CoredumpFilter is not documented!-->
8119
8120 <!--property Nice is not documented!-->
8121
8122 <!--property IOSchedulingClass is not documented!-->
8123
8124 <!--property IOSchedulingPriority is not documented!-->
8125
8126 <!--property CPUSchedulingPolicy is not documented!-->
8127
8128 <!--property CPUSchedulingPriority is not documented!-->
8129
8130 <!--property CPUAffinity is not documented!-->
8131
8132 <!--property CPUAffinityFromNUMA is not documented!-->
8133
8134 <!--property NUMAPolicy is not documented!-->
8135
8136 <!--property NUMAMask is not documented!-->
8137
8138 <!--property TimerSlackNSec is not documented!-->
8139
8140 <!--property CPUSchedulingResetOnFork is not documented!-->
8141
8142 <!--property NonBlocking is not documented!-->
8143
8144 <!--property StandardInput is not documented!-->
8145
8146 <!--property StandardInputFileDescriptorName is not documented!-->
8147
8148 <!--property StandardInputData is not documented!-->
8149
8150 <!--property StandardOutput is not documented!-->
8151
8152 <!--property StandardOutputFileDescriptorName is not documented!-->
8153
8154 <!--property StandardError is not documented!-->
8155
8156 <!--property StandardErrorFileDescriptorName is not documented!-->
8157
8158 <!--property TTYPath is not documented!-->
8159
8160 <!--property TTYReset is not documented!-->
8161
8162 <!--property TTYVHangup is not documented!-->
8163
8164 <!--property TTYVTDisallocate is not documented!-->
8165
8166 <!--property SyslogPriority is not documented!-->
8167
8168 <!--property SyslogIdentifier is not documented!-->
8169
8170 <!--property SyslogLevelPrefix is not documented!-->
8171
8172 <!--property SyslogLevel is not documented!-->
8173
8174 <!--property SyslogFacility is not documented!-->
8175
8176 <!--property LogLevelMax is not documented!-->
8177
8178 <!--property LogRateLimitIntervalUSec is not documented!-->
8179
8180 <!--property LogRateLimitBurst is not documented!-->
8181
8182 <!--property LogExtraFields is not documented!-->
8183
8184 <!--property LogNamespace is not documented!-->
8185
8186 <!--property AmbientCapabilities is not documented!-->
8187
8188 <!--property User is not documented!-->
8189
8190 <!--property Group is not documented!-->
8191
8192 <!--property DynamicUser is not documented!-->
8193
8194 <!--property RemoveIPC is not documented!-->
8195
e4b2cea3
ZJS
8196 <!--property SetCredential is not documented!-->
8197
8198 <!--property LoadCredential is not documented!-->
8199
00bb75d7
ZJS
8200 <!--property SupplementaryGroups is not documented!-->
8201
8202 <!--property PAMName is not documented!-->
8203
8204 <!--property ReadWritePaths is not documented!-->
3031660c 8205
00bb75d7 8206 <!--property ReadOnlyPaths is not documented!-->
3031660c 8207
00bb75d7 8208 <!--property InaccessiblePaths is not documented!-->
3031660c 8209
ddc155b2
TM
8210 <!--property ExecPaths is not documented!-->
8211
8212 <!--property NoExecPaths is not documented!-->
8213
00bb75d7 8214 <!--property PrivateTmp is not documented!-->
3031660c 8215
00bb75d7 8216 <!--property PrivateDevices is not documented!-->
3031660c 8217
00bb75d7 8218 <!--property ProtectClock is not documented!-->
3031660c 8219
00bb75d7 8220 <!--property ProtectKernelTunables is not documented!-->
3031660c 8221
00bb75d7 8222 <!--property ProtectKernelModules is not documented!-->
3031660c 8223
00bb75d7 8224 <!--property ProtectKernelLogs is not documented!-->
3031660c 8225
00bb75d7 8226 <!--property ProtectControlGroups is not documented!-->
3031660c 8227
00bb75d7 8228 <!--property PrivateNetwork is not documented!-->
3031660c 8229
00bb75d7 8230 <!--property PrivateUsers is not documented!-->
3031660c 8231
00bb75d7 8232 <!--property PrivateMounts is not documented!-->
3031660c 8233
00bb75d7 8234 <!--property ProtectHome is not documented!-->
3031660c 8235
00bb75d7 8236 <!--property ProtectSystem is not documented!-->
3031660c 8237
00bb75d7 8238 <!--property SameProcessGroup is not documented!-->
3031660c 8239
00bb75d7 8240 <!--property UtmpIdentifier is not documented!-->
47fb7fd6 8241
00bb75d7 8242 <!--property UtmpMode is not documented!-->
47fb7fd6 8243
00bb75d7 8244 <!--property SELinuxContext is not documented!-->
47fb7fd6 8245
00bb75d7 8246 <!--property AppArmorProfile is not documented!-->
47fb7fd6 8247
00bb75d7 8248 <!--property SmackProcessLabel is not documented!-->
47fb7fd6 8249
00bb75d7 8250 <!--property IgnoreSIGPIPE is not documented!-->
47fb7fd6 8251
00bb75d7 8252 <!--property NoNewPrivileges is not documented!-->
47fb7fd6 8253
00bb75d7 8254 <!--property SystemCallFilter is not documented!-->
47fb7fd6 8255
00bb75d7 8256 <!--property SystemCallArchitectures is not documented!-->
47fb7fd6 8257
00bb75d7 8258 <!--property SystemCallErrorNumber is not documented!-->
47fb7fd6 8259
1f6b4144
ZJS
8260 <!--property SystemCallLog is not documented!-->
8261
00bb75d7 8262 <!--property Personality is not documented!-->
47fb7fd6 8263
00bb75d7 8264 <!--property LockPersonality is not documented!-->
47fb7fd6 8265
00bb75d7 8266 <!--property RestrictAddressFamilies is not documented!-->
47fb7fd6 8267
00bb75d7 8268 <!--property RuntimeDirectoryPreserve is not documented!-->
47fb7fd6 8269
00bb75d7 8270 <!--property RuntimeDirectoryMode is not documented!-->
47fb7fd6 8271
00bb75d7 8272 <!--property RuntimeDirectory is not documented!-->
47fb7fd6 8273
00bb75d7 8274 <!--property StateDirectoryMode is not documented!-->
47fb7fd6 8275
00bb75d7 8276 <!--property StateDirectory is not documented!-->
47fb7fd6 8277
00bb75d7 8278 <!--property CacheDirectoryMode is not documented!-->
47fb7fd6 8279
00bb75d7 8280 <!--property CacheDirectory is not documented!-->
47fb7fd6 8281
00bb75d7 8282 <!--property LogsDirectoryMode is not documented!-->
47fb7fd6 8283
00bb75d7 8284 <!--property LogsDirectory is not documented!-->
47fb7fd6 8285
00bb75d7 8286 <!--property ConfigurationDirectoryMode is not documented!-->
47fb7fd6 8287
00bb75d7 8288 <!--property ConfigurationDirectory is not documented!-->
47fb7fd6 8289
00bb75d7 8290 <!--property TimeoutCleanUSec is not documented!-->
47fb7fd6 8291
00bb75d7 8292 <!--property MemoryDenyWriteExecute is not documented!-->
47fb7fd6 8293
00bb75d7 8294 <!--property RestrictRealtime is not documented!-->
47fb7fd6 8295
00bb75d7 8296 <!--property RestrictSUIDSGID is not documented!-->
47fb7fd6 8297
00bb75d7 8298 <!--property RestrictNamespaces is not documented!-->
47fb7fd6 8299
00bb75d7 8300 <!--property BindPaths is not documented!-->
47fb7fd6 8301
00bb75d7 8302 <!--property BindReadOnlyPaths is not documented!-->
47fb7fd6 8303
00bb75d7 8304 <!--property TemporaryFileSystem is not documented!-->
47fb7fd6 8305
00bb75d7 8306 <!--property MountAPIVFS is not documented!-->
47fb7fd6 8307
00bb75d7 8308 <!--property KeyringMode is not documented!-->
47fb7fd6 8309
e4b2cea3
ZJS
8310 <!--property ProtectProc is not documented!-->
8311
8312 <!--property ProcSubset is not documented!-->
8313
00bb75d7 8314 <!--property ProtectHostname is not documented!-->
47fb7fd6 8315
00bb75d7 8316 <!--property NetworkNamespacePath is not documented!-->
47fb7fd6 8317
00bb75d7 8318 <!--property KillMode is not documented!-->
47fb7fd6 8319
00bb75d7 8320 <!--property KillSignal is not documented!-->
47fb7fd6 8321
00bb75d7 8322 <!--property RestartKillSignal is not documented!-->
47fb7fd6 8323
00bb75d7 8324 <!--property FinalKillSignal is not documented!-->
47fb7fd6 8325
00bb75d7 8326 <!--property SendSIGKILL is not documented!-->
47fb7fd6 8327
00bb75d7 8328 <!--property SendSIGHUP is not documented!-->
47fb7fd6 8329
00bb75d7 8330 <!--property WatchdogSignal is not documented!-->
47fb7fd6 8331
00bb75d7 8332 <!--Autogenerated cross-references for systemd.directives, do not edit-->
47fb7fd6 8333
00bb75d7 8334 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
47fb7fd6 8335
00bb75d7 8336 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Swap"/>
47fb7fd6 8337
00bb75d7 8338 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
47fb7fd6 8339
48f99d7c
ZJS
8340 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Swap"/>
8341
00bb75d7 8342 <variablelist class="dbus-method" generated="True" extra-ref="GetProcesses()"/>
47fb7fd6 8343
00bb75d7 8344 <variablelist class="dbus-method" generated="True" extra-ref="AttachProcesses()"/>
47fb7fd6 8345
00bb75d7 8346 <variablelist class="dbus-property" generated="True" extra-ref="What"/>
47fb7fd6 8347
00bb75d7 8348 <variablelist class="dbus-property" generated="True" extra-ref="Priority"/>
47fb7fd6 8349
00bb75d7 8350 <variablelist class="dbus-property" generated="True" extra-ref="Options"/>
47fb7fd6 8351
00bb75d7 8352 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutUSec"/>
47fb7fd6 8353
00bb75d7 8354 <variablelist class="dbus-property" generated="True" extra-ref="ControlPID"/>
47fb7fd6 8355
00bb75d7 8356 <variablelist class="dbus-property" generated="True" extra-ref="Result"/>
47fb7fd6 8357
00bb75d7 8358 <variablelist class="dbus-property" generated="True" extra-ref="UID"/>
47fb7fd6 8359
00bb75d7 8360 <variablelist class="dbus-property" generated="True" extra-ref="GID"/>
47fb7fd6 8361
00bb75d7 8362 <variablelist class="dbus-property" generated="True" extra-ref="ExecActivate"/>
47fb7fd6 8363
00bb75d7 8364 <variablelist class="dbus-property" generated="True" extra-ref="ExecDeactivate"/>
47fb7fd6 8365
00bb75d7 8366 <variablelist class="dbus-property" generated="True" extra-ref="Slice"/>
47fb7fd6 8367
00bb75d7 8368 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroup"/>
47fb7fd6 8369
00bb75d7 8370 <variablelist class="dbus-property" generated="True" extra-ref="MemoryCurrent"/>
47fb7fd6 8371
00bb75d7 8372 <variablelist class="dbus-property" generated="True" extra-ref="CPUUsageNSec"/>
47fb7fd6 8373
00bb75d7 8374 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveCPUs"/>
47fb7fd6 8375
00bb75d7 8376 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveMemoryNodes"/>
47fb7fd6 8377
00bb75d7 8378 <variablelist class="dbus-property" generated="True" extra-ref="TasksCurrent"/>
47fb7fd6 8379
00bb75d7 8380 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressBytes"/>
47fb7fd6 8381
00bb75d7 8382 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressPackets"/>
47fb7fd6 8383
00bb75d7 8384 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressBytes"/>
47fb7fd6 8385
00bb75d7 8386 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressPackets"/>
47fb7fd6 8387
00bb75d7 8388 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBytes"/>
47fb7fd6 8389
00bb75d7 8390 <variablelist class="dbus-property" generated="True" extra-ref="IOReadOperations"/>
47fb7fd6 8391
00bb75d7 8392 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBytes"/>
47fb7fd6 8393
00bb75d7 8394 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteOperations"/>
47fb7fd6 8395
00bb75d7 8396 <variablelist class="dbus-property" generated="True" extra-ref="Delegate"/>
47fb7fd6 8397
00bb75d7 8398 <variablelist class="dbus-property" generated="True" extra-ref="DelegateControllers"/>
47fb7fd6 8399
00bb75d7 8400 <variablelist class="dbus-property" generated="True" extra-ref="CPUAccounting"/>
47fb7fd6 8401
00bb75d7 8402 <variablelist class="dbus-property" generated="True" extra-ref="CPUWeight"/>
47fb7fd6 8403
00bb75d7 8404 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUWeight"/>
47fb7fd6 8405
00bb75d7 8406 <variablelist class="dbus-property" generated="True" extra-ref="CPUShares"/>
47fb7fd6 8407
00bb75d7 8408 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUShares"/>
47fb7fd6 8409
00bb75d7 8410 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPerSecUSec"/>
47fb7fd6 8411
00bb75d7 8412 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPeriodUSec"/>
47fb7fd6 8413
00bb75d7 8414 <variablelist class="dbus-property" generated="True" extra-ref="AllowedCPUs"/>
47fb7fd6 8415
00bb75d7 8416 <variablelist class="dbus-property" generated="True" extra-ref="AllowedMemoryNodes"/>
47fb7fd6 8417
00bb75d7 8418 <variablelist class="dbus-property" generated="True" extra-ref="IOAccounting"/>
47fb7fd6 8419
00bb75d7 8420 <variablelist class="dbus-property" generated="True" extra-ref="IOWeight"/>
47fb7fd6 8421
00bb75d7 8422 <variablelist class="dbus-property" generated="True" extra-ref="StartupIOWeight"/>
47fb7fd6 8423
00bb75d7 8424 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceWeight"/>
47fb7fd6 8425
00bb75d7 8426 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBandwidthMax"/>
47fb7fd6 8427
00bb75d7 8428 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBandwidthMax"/>
47fb7fd6 8429
00bb75d7 8430 <variablelist class="dbus-property" generated="True" extra-ref="IOReadIOPSMax"/>
47fb7fd6 8431
00bb75d7 8432 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteIOPSMax"/>
47fb7fd6 8433
00bb75d7 8434 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceLatencyTargetUSec"/>
47fb7fd6 8435
00bb75d7 8436 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOAccounting"/>
47fb7fd6 8437
00bb75d7 8438 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWeight"/>
47fb7fd6 8439
00bb75d7 8440 <variablelist class="dbus-property" generated="True" extra-ref="StartupBlockIOWeight"/>
47fb7fd6 8441
00bb75d7 8442 <variablelist class="dbus-property" generated="True" extra-ref="BlockIODeviceWeight"/>
47fb7fd6 8443
00bb75d7 8444 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOReadBandwidth"/>
47fb7fd6 8445
00bb75d7 8446 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWriteBandwidth"/>
47fb7fd6 8447
00bb75d7 8448 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAccounting"/>
47fb7fd6 8449
00bb75d7 8450 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryLow"/>
47fb7fd6 8451
00bb75d7 8452 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryMin"/>
47fb7fd6 8453
00bb75d7 8454 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMin"/>
47fb7fd6 8455
00bb75d7
ZJS
8456 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLow"/>
8457
8458 <variablelist class="dbus-property" generated="True" extra-ref="MemoryHigh"/>
8459
8460 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMax"/>
8461
8462 <variablelist class="dbus-property" generated="True" extra-ref="MemorySwapMax"/>
8463
8464 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLimit"/>
8465
8466 <variablelist class="dbus-property" generated="True" extra-ref="DevicePolicy"/>
8467
8468 <variablelist class="dbus-property" generated="True" extra-ref="DeviceAllow"/>
8469
8470 <variablelist class="dbus-property" generated="True" extra-ref="TasksAccounting"/>
8471
8472 <variablelist class="dbus-property" generated="True" extra-ref="TasksMax"/>
8473
8474 <variablelist class="dbus-property" generated="True" extra-ref="IPAccounting"/>
8475
8476 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressAllow"/>
8477
8478 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressDeny"/>
8479
8480 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressFilterPath"/>
8481
8482 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressFilterPath"/>
8483
8484 <variablelist class="dbus-property" generated="True" extra-ref="DisableControllers"/>
8485
4d824a4e
AZ
8486 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMSwap"/>
8487
8488 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressure"/>
8489
0a9f9344 8490 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressureLimitPermyriad"/>
4d824a4e 8491
00bb75d7
ZJS
8492 <variablelist class="dbus-property" generated="True" extra-ref="Environment"/>
8493
8494 <variablelist class="dbus-property" generated="True" extra-ref="EnvironmentFiles"/>
8495
8496 <variablelist class="dbus-property" generated="True" extra-ref="PassEnvironment"/>
8497
8498 <variablelist class="dbus-property" generated="True" extra-ref="UnsetEnvironment"/>
8499
8500 <variablelist class="dbus-property" generated="True" extra-ref="UMask"/>
8501
8502 <variablelist class="dbus-property" generated="True" extra-ref="LimitCPU"/>
8503
8504 <variablelist class="dbus-property" generated="True" extra-ref="LimitCPUSoft"/>
8505
8506 <variablelist class="dbus-property" generated="True" extra-ref="LimitFSIZE"/>
8507
8508 <variablelist class="dbus-property" generated="True" extra-ref="LimitFSIZESoft"/>
8509
8510 <variablelist class="dbus-property" generated="True" extra-ref="LimitDATA"/>
8511
8512 <variablelist class="dbus-property" generated="True" extra-ref="LimitDATASoft"/>
8513
8514 <variablelist class="dbus-property" generated="True" extra-ref="LimitSTACK"/>
8515
8516 <variablelist class="dbus-property" generated="True" extra-ref="LimitSTACKSoft"/>
8517
8518 <variablelist class="dbus-property" generated="True" extra-ref="LimitCORE"/>
8519
8520 <variablelist class="dbus-property" generated="True" extra-ref="LimitCORESoft"/>
8521
8522 <variablelist class="dbus-property" generated="True" extra-ref="LimitRSS"/>
8523
8524 <variablelist class="dbus-property" generated="True" extra-ref="LimitRSSSoft"/>
8525
8526 <variablelist class="dbus-property" generated="True" extra-ref="LimitNOFILE"/>
8527
8528 <variablelist class="dbus-property" generated="True" extra-ref="LimitNOFILESoft"/>
8529
8530 <variablelist class="dbus-property" generated="True" extra-ref="LimitAS"/>
8531
8532 <variablelist class="dbus-property" generated="True" extra-ref="LimitASSoft"/>
8533
8534 <variablelist class="dbus-property" generated="True" extra-ref="LimitNPROC"/>
8535
8536 <variablelist class="dbus-property" generated="True" extra-ref="LimitNPROCSoft"/>
8537
8538 <variablelist class="dbus-property" generated="True" extra-ref="LimitMEMLOCK"/>
8539
8540 <variablelist class="dbus-property" generated="True" extra-ref="LimitMEMLOCKSoft"/>
8541
8542 <variablelist class="dbus-property" generated="True" extra-ref="LimitLOCKS"/>
8543
8544 <variablelist class="dbus-property" generated="True" extra-ref="LimitLOCKSSoft"/>
8545
8546 <variablelist class="dbus-property" generated="True" extra-ref="LimitSIGPENDING"/>
8547
8548 <variablelist class="dbus-property" generated="True" extra-ref="LimitSIGPENDINGSoft"/>
8549
8550 <variablelist class="dbus-property" generated="True" extra-ref="LimitMSGQUEUE"/>
8551
8552 <variablelist class="dbus-property" generated="True" extra-ref="LimitMSGQUEUESoft"/>
8553
8554 <variablelist class="dbus-property" generated="True" extra-ref="LimitNICE"/>
8555
8556 <variablelist class="dbus-property" generated="True" extra-ref="LimitNICESoft"/>
8557
8558 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTPRIO"/>
8559
8560 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTPRIOSoft"/>
8561
8562 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTTIME"/>
8563
8564 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTTIMESoft"/>
8565
8566 <variablelist class="dbus-property" generated="True" extra-ref="WorkingDirectory"/>
8567
8568 <variablelist class="dbus-property" generated="True" extra-ref="RootDirectory"/>
8569
8570 <variablelist class="dbus-property" generated="True" extra-ref="RootImage"/>
8571
35f4e010
ZJS
8572 <variablelist class="dbus-property" generated="True" extra-ref="RootImageOptions"/>
8573
8574 <variablelist class="dbus-property" generated="True" extra-ref="RootHash"/>
8575
8576 <variablelist class="dbus-property" generated="True" extra-ref="RootHashPath"/>
8577
8578 <variablelist class="dbus-property" generated="True" extra-ref="RootHashSignature"/>
8579
8580 <variablelist class="dbus-property" generated="True" extra-ref="RootHashSignaturePath"/>
8581
8582 <variablelist class="dbus-property" generated="True" extra-ref="RootVerity"/>
8583
8584 <variablelist class="dbus-property" generated="True" extra-ref="MountImages"/>
8585
00bb75d7
ZJS
8586 <variablelist class="dbus-property" generated="True" extra-ref="OOMScoreAdjust"/>
8587
8588 <variablelist class="dbus-property" generated="True" extra-ref="CoredumpFilter"/>
8589
8590 <variablelist class="dbus-property" generated="True" extra-ref="Nice"/>
8591
8592 <variablelist class="dbus-property" generated="True" extra-ref="IOSchedulingClass"/>
8593
8594 <variablelist class="dbus-property" generated="True" extra-ref="IOSchedulingPriority"/>
8595
8596 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingPolicy"/>
8597
8598 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingPriority"/>
8599
8600 <variablelist class="dbus-property" generated="True" extra-ref="CPUAffinity"/>
8601
8602 <variablelist class="dbus-property" generated="True" extra-ref="CPUAffinityFromNUMA"/>
8603
8604 <variablelist class="dbus-property" generated="True" extra-ref="NUMAPolicy"/>
8605
8606 <variablelist class="dbus-property" generated="True" extra-ref="NUMAMask"/>
8607
8608 <variablelist class="dbus-property" generated="True" extra-ref="TimerSlackNSec"/>
8609
8610 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingResetOnFork"/>
8611
8612 <variablelist class="dbus-property" generated="True" extra-ref="NonBlocking"/>
8613
8614 <variablelist class="dbus-property" generated="True" extra-ref="StandardInput"/>
8615
8616 <variablelist class="dbus-property" generated="True" extra-ref="StandardInputFileDescriptorName"/>
8617
8618 <variablelist class="dbus-property" generated="True" extra-ref="StandardInputData"/>
8619
8620 <variablelist class="dbus-property" generated="True" extra-ref="StandardOutput"/>
8621
8622 <variablelist class="dbus-property" generated="True" extra-ref="StandardOutputFileDescriptorName"/>
8623
8624 <variablelist class="dbus-property" generated="True" extra-ref="StandardError"/>
47fb7fd6 8625
00bb75d7 8626 <variablelist class="dbus-property" generated="True" extra-ref="StandardErrorFileDescriptorName"/>
47fb7fd6 8627
00bb75d7 8628 <variablelist class="dbus-property" generated="True" extra-ref="TTYPath"/>
47fb7fd6 8629
00bb75d7 8630 <variablelist class="dbus-property" generated="True" extra-ref="TTYReset"/>
47fb7fd6 8631
00bb75d7 8632 <variablelist class="dbus-property" generated="True" extra-ref="TTYVHangup"/>
47fb7fd6 8633
00bb75d7 8634 <variablelist class="dbus-property" generated="True" extra-ref="TTYVTDisallocate"/>
47fb7fd6 8635
00bb75d7 8636 <variablelist class="dbus-property" generated="True" extra-ref="SyslogPriority"/>
47fb7fd6 8637
00bb75d7 8638 <variablelist class="dbus-property" generated="True" extra-ref="SyslogIdentifier"/>
47fb7fd6 8639
00bb75d7 8640 <variablelist class="dbus-property" generated="True" extra-ref="SyslogLevelPrefix"/>
47fb7fd6 8641
00bb75d7 8642 <variablelist class="dbus-property" generated="True" extra-ref="SyslogLevel"/>
47fb7fd6 8643
00bb75d7 8644 <variablelist class="dbus-property" generated="True" extra-ref="SyslogFacility"/>
47fb7fd6 8645
00bb75d7 8646 <variablelist class="dbus-property" generated="True" extra-ref="LogLevelMax"/>
47fb7fd6 8647
00bb75d7 8648 <variablelist class="dbus-property" generated="True" extra-ref="LogRateLimitIntervalUSec"/>
47fb7fd6 8649
00bb75d7 8650 <variablelist class="dbus-property" generated="True" extra-ref="LogRateLimitBurst"/>
47fb7fd6 8651
00bb75d7 8652 <variablelist class="dbus-property" generated="True" extra-ref="LogExtraFields"/>
47fb7fd6 8653
00bb75d7 8654 <variablelist class="dbus-property" generated="True" extra-ref="LogNamespace"/>
47fb7fd6 8655
00bb75d7 8656 <variablelist class="dbus-property" generated="True" extra-ref="SecureBits"/>
47fb7fd6 8657
00bb75d7 8658 <variablelist class="dbus-property" generated="True" extra-ref="CapabilityBoundingSet"/>
47fb7fd6 8659
00bb75d7 8660 <variablelist class="dbus-property" generated="True" extra-ref="AmbientCapabilities"/>
47fb7fd6 8661
00bb75d7 8662 <variablelist class="dbus-property" generated="True" extra-ref="User"/>
47fb7fd6 8663
00bb75d7 8664 <variablelist class="dbus-property" generated="True" extra-ref="Group"/>
47fb7fd6 8665
00bb75d7 8666 <variablelist class="dbus-property" generated="True" extra-ref="DynamicUser"/>
47fb7fd6 8667
00bb75d7 8668 <variablelist class="dbus-property" generated="True" extra-ref="RemoveIPC"/>
47fb7fd6 8669
e4b2cea3
ZJS
8670 <variablelist class="dbus-property" generated="True" extra-ref="SetCredential"/>
8671
8672 <variablelist class="dbus-property" generated="True" extra-ref="LoadCredential"/>
8673
00bb75d7 8674 <variablelist class="dbus-property" generated="True" extra-ref="SupplementaryGroups"/>
47fb7fd6 8675
00bb75d7 8676 <variablelist class="dbus-property" generated="True" extra-ref="PAMName"/>
47fb7fd6 8677
00bb75d7 8678 <variablelist class="dbus-property" generated="True" extra-ref="ReadWritePaths"/>
47fb7fd6 8679
00bb75d7 8680 <variablelist class="dbus-property" generated="True" extra-ref="ReadOnlyPaths"/>
47fb7fd6 8681
00bb75d7 8682 <variablelist class="dbus-property" generated="True" extra-ref="InaccessiblePaths"/>
47fb7fd6 8683
ddc155b2
TM
8684 <variablelist class="dbus-property" generated="True" extra-ref="ExecPaths"/>
8685
8686 <variablelist class="dbus-property" generated="True" extra-ref="NoExecPaths"/>
8687
00bb75d7 8688 <variablelist class="dbus-property" generated="True" extra-ref="MountFlags"/>
47fb7fd6 8689
00bb75d7 8690 <variablelist class="dbus-property" generated="True" extra-ref="PrivateTmp"/>
47fb7fd6 8691
00bb75d7 8692 <variablelist class="dbus-property" generated="True" extra-ref="PrivateDevices"/>
47fb7fd6 8693
00bb75d7 8694 <variablelist class="dbus-property" generated="True" extra-ref="ProtectClock"/>
47fb7fd6 8695
00bb75d7 8696 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelTunables"/>
47fb7fd6 8697
00bb75d7 8698 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelModules"/>
47fb7fd6 8699
00bb75d7 8700 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelLogs"/>
47fb7fd6 8701
00bb75d7 8702 <variablelist class="dbus-property" generated="True" extra-ref="ProtectControlGroups"/>
47fb7fd6 8703
00bb75d7 8704 <variablelist class="dbus-property" generated="True" extra-ref="PrivateNetwork"/>
47fb7fd6 8705
00bb75d7 8706 <variablelist class="dbus-property" generated="True" extra-ref="PrivateUsers"/>
47fb7fd6 8707
00bb75d7 8708 <variablelist class="dbus-property" generated="True" extra-ref="PrivateMounts"/>
47fb7fd6 8709
00bb75d7 8710 <variablelist class="dbus-property" generated="True" extra-ref="ProtectHome"/>
47fb7fd6 8711
00bb75d7 8712 <variablelist class="dbus-property" generated="True" extra-ref="ProtectSystem"/>
47fb7fd6 8713
00bb75d7 8714 <variablelist class="dbus-property" generated="True" extra-ref="SameProcessGroup"/>
47fb7fd6 8715
00bb75d7 8716 <variablelist class="dbus-property" generated="True" extra-ref="UtmpIdentifier"/>
47fb7fd6 8717
00bb75d7 8718 <variablelist class="dbus-property" generated="True" extra-ref="UtmpMode"/>
47fb7fd6 8719
00bb75d7 8720 <variablelist class="dbus-property" generated="True" extra-ref="SELinuxContext"/>
47fb7fd6 8721
00bb75d7 8722 <variablelist class="dbus-property" generated="True" extra-ref="AppArmorProfile"/>
47fb7fd6 8723
00bb75d7 8724 <variablelist class="dbus-property" generated="True" extra-ref="SmackProcessLabel"/>
47fb7fd6 8725
00bb75d7 8726 <variablelist class="dbus-property" generated="True" extra-ref="IgnoreSIGPIPE"/>
47fb7fd6 8727
00bb75d7 8728 <variablelist class="dbus-property" generated="True" extra-ref="NoNewPrivileges"/>
47fb7fd6 8729
00bb75d7 8730 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallFilter"/>
47fb7fd6 8731
00bb75d7 8732 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallArchitectures"/>
47fb7fd6 8733
00bb75d7 8734 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallErrorNumber"/>
47fb7fd6 8735
1f6b4144
ZJS
8736 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallLog"/>
8737
00bb75d7 8738 <variablelist class="dbus-property" generated="True" extra-ref="Personality"/>
47fb7fd6 8739
00bb75d7 8740 <variablelist class="dbus-property" generated="True" extra-ref="LockPersonality"/>
47fb7fd6 8741
00bb75d7 8742 <variablelist class="dbus-property" generated="True" extra-ref="RestrictAddressFamilies"/>
47fb7fd6 8743
00bb75d7 8744 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectoryPreserve"/>
47fb7fd6 8745
00bb75d7 8746 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectoryMode"/>
47fb7fd6 8747
00bb75d7 8748 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectory"/>
47fb7fd6 8749
00bb75d7 8750 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectoryMode"/>
47fb7fd6 8751
00bb75d7 8752 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectory"/>
3031660c 8753
00bb75d7 8754 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectoryMode"/>
3031660c 8755
00bb75d7 8756 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectory"/>
3031660c 8757
00bb75d7 8758 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectoryMode"/>
3031660c 8759
00bb75d7 8760 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectory"/>
3031660c 8761
00bb75d7 8762 <variablelist class="dbus-property" generated="True" extra-ref="ConfigurationDirectoryMode"/>
3031660c 8763
00bb75d7 8764 <variablelist class="dbus-property" generated="True" extra-ref="ConfigurationDirectory"/>
3031660c 8765
00bb75d7 8766 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutCleanUSec"/>
3031660c 8767
00bb75d7 8768 <variablelist class="dbus-property" generated="True" extra-ref="MemoryDenyWriteExecute"/>
3031660c 8769
00bb75d7 8770 <variablelist class="dbus-property" generated="True" extra-ref="RestrictRealtime"/>
3031660c 8771
00bb75d7 8772 <variablelist class="dbus-property" generated="True" extra-ref="RestrictSUIDSGID"/>
3031660c 8773
00bb75d7 8774 <variablelist class="dbus-property" generated="True" extra-ref="RestrictNamespaces"/>
3031660c 8775
00bb75d7 8776 <variablelist class="dbus-property" generated="True" extra-ref="BindPaths"/>
3031660c 8777
00bb75d7 8778 <variablelist class="dbus-property" generated="True" extra-ref="BindReadOnlyPaths"/>
3031660c 8779
00bb75d7 8780 <variablelist class="dbus-property" generated="True" extra-ref="TemporaryFileSystem"/>
3031660c 8781
00bb75d7 8782 <variablelist class="dbus-property" generated="True" extra-ref="MountAPIVFS"/>
3031660c 8783
00bb75d7 8784 <variablelist class="dbus-property" generated="True" extra-ref="KeyringMode"/>
3031660c 8785
e4b2cea3
ZJS
8786 <variablelist class="dbus-property" generated="True" extra-ref="ProtectProc"/>
8787
8788 <variablelist class="dbus-property" generated="True" extra-ref="ProcSubset"/>
8789
00bb75d7 8790 <variablelist class="dbus-property" generated="True" extra-ref="ProtectHostname"/>
3031660c 8791
00bb75d7 8792 <variablelist class="dbus-property" generated="True" extra-ref="NetworkNamespacePath"/>
3031660c 8793
00bb75d7 8794 <variablelist class="dbus-property" generated="True" extra-ref="KillMode"/>
3031660c 8795
00bb75d7 8796 <variablelist class="dbus-property" generated="True" extra-ref="KillSignal"/>
3031660c 8797
00bb75d7 8798 <variablelist class="dbus-property" generated="True" extra-ref="RestartKillSignal"/>
3031660c 8799
00bb75d7 8800 <variablelist class="dbus-property" generated="True" extra-ref="FinalKillSignal"/>
3031660c 8801
00bb75d7 8802 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGKILL"/>
47fb7fd6 8803
00bb75d7 8804 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGHUP"/>
47fb7fd6 8805
00bb75d7 8806 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogSignal"/>
47fb7fd6 8807
00bb75d7 8808 <!--End of Autogenerated section-->
3031660c
ZJS
8809
8810 <refsect2>
8811 <title>Properties</title>
8812
8813 <para>Most of the properties map directly to the corresponding settings in swap unit files. As mount
8814 units invoke the
d3fcecf3 8815 <citerefentry project="man-pages"><refentrytitle>swapon</refentrytitle><manvolnum>8</manvolnum></citerefentry> command,
3031660c
ZJS
8816 their bus objects include implicit <varname>ExecActivate</varname> (and similar) fields which contain
8817 information about processes to execute. They also share most of the fields related to the execution
8818 context that Service objects expose (see above). In addition to these properties there are the
8819 following:</para>
8820
8821 <para><varname>ControlPID</varname> contains the PID of the currently running
d3fcecf3
ZJS
8822 <citerefentry project="man-pages"><refentrytitle>swapon</refentrytitle><manvolnum>8</manvolnum></citerefentry> or
8823 <citerefentry project="man-pages"><refentrytitle>swapoff</refentrytitle><manvolnum>8</manvolnum></citerefentry>
b7a47345 8824 command if there is one running, otherwise 0.</para>
3031660c
ZJS
8825
8826 <para><varname>Result</varname> contains a value explaining why a mount unit failed if it failed. It
8827 can take the values <literal>success</literal>, <literal>resources</literal>,
2736c25c 8828 <literal>timeout</literal>, <literal>exit-code</literal>, <literal>signal</literal>, or
3031660c
ZJS
8829 <literal>core-dump</literal> which have the identical meanings as the corresponding values of the
8830 corresponding field of service unit objects (see above).</para>
8831 </refsect2>
8832 </refsect1>
8833
8834
8835 <refsect1>
8836 <title>Path Unit Objects</title>
8837
48f99d7c 8838 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/cups_2epath" interface="org.freedesktop.systemd1.Path">
3031660c 8839node /org/freedesktop/systemd1/unit/cups_2epath {
3031660c 8840 interface org.freedesktop.systemd1.Path {
3031660c 8841 properties:
47fb7fd6
ZJS
8842 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8843 readonly s Unit = '...';
8844 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8845 readonly a(ss) Paths = [...];
8846 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8847 readonly b MakeDirectory = ...;
8848 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8849 readonly u DirectoryMode = ...;
8850 readonly s Result = '...';
3031660c 8851 };
47fb7fd6
ZJS
8852 interface org.freedesktop.DBus.Peer { ... };
8853 interface org.freedesktop.DBus.Introspectable { ... };
8854 interface org.freedesktop.DBus.Properties { ... };
8855 interface org.freedesktop.systemd1.Unit { ... };
3031660c
ZJS
8856};
8857 </programlisting>
8858
47fb7fd6
ZJS
8859 <!--property MakeDirectory is not documented!-->
8860
8861 <!--property DirectoryMode is not documented!-->
8862
00bb75d7
ZJS
8863 <!--Autogenerated cross-references for systemd.directives, do not edit-->
8864
00bb75d7
ZJS
8865 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
8866
8867 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Path"/>
8868
8869 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
8870
48f99d7c
ZJS
8871 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Path"/>
8872
00bb75d7
ZJS
8873 <variablelist class="dbus-property" generated="True" extra-ref="Unit"/>
8874
8875 <variablelist class="dbus-property" generated="True" extra-ref="Paths"/>
8876
8877 <variablelist class="dbus-property" generated="True" extra-ref="MakeDirectory"/>
8878
8879 <variablelist class="dbus-property" generated="True" extra-ref="DirectoryMode"/>
8880
8881 <variablelist class="dbus-property" generated="True" extra-ref="Result"/>
8882
8883 <!--End of Autogenerated section-->
8884
3031660c
ZJS
8885 <refsect2>
8886 <title>Properties</title>
8887
8888 <para>Most properties correspond directly with the matching settings in path unit files.</para>
8889
8890 <para>The others:</para>
8891
8892 <para><varname>Paths</varname> contains an array of structs. Each struct contains the condition to
8893 watch, which can be one of <literal>PathExists</literal>, <literal>PathExistsGlob</literal>,
2736c25c 8894 <literal>PathChanged</literal>, <literal>PathModified</literal>, or <literal>DirectoryNotEmpty</literal>
3031660c
ZJS
8895 which correspond directly to the matching settings in the path unit files; and the path to watch,
8896 possibly including glob expressions.</para>
8897
8898 <para><varname>Result</varname> contains a result value which can be <literal>success</literal> or
2736c25c 8899 <literal>resources</literal> which have the same meaning as the corresponding field of the Service
3031660c
ZJS
8900 interface.</para>
8901 </refsect2>
8902 </refsect1>
8903
8904 <refsect1>
8905 <title>Slice Unit Objects</title>
8906
8907 <para>All slice unit objects implement the <interfacename>org.freedesktop.systemd1.Slice</interfacename>
8908 interface (described here) in addition to the generic
8909 <interfacename>org.freedesktop.systemd1.Unit</interfacename> interface (see above).</para>
8910
48f99d7c 8911 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/system_2eslice" interface="org.freedesktop.systemd1.Slice">
3031660c 8912node /org/freedesktop/systemd1/unit/system_2eslice {
3031660c
ZJS
8913 interface org.freedesktop.systemd1.Slice {
8914 methods:
47fb7fd6
ZJS
8915 GetProcesses(out a(sus) processes);
8916 AttachProcesses(in s subcgroup,
8917 in au pids);
3031660c 8918 properties:
47fb7fd6
ZJS
8919 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8920 readonly s Slice = '...';
8921 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8922 readonly s ControlGroup = '...';
8923 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8924 readonly t MemoryCurrent = ...;
8925 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8926 readonly t CPUUsageNSec = ...;
8927 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8928 readonly ay EffectiveCPUs = [...];
8929 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8930 readonly ay EffectiveMemoryNodes = [...];
8931 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8932 readonly t TasksCurrent = ...;
8933 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8934 readonly t IPIngressBytes = ...;
8935 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8936 readonly t IPIngressPackets = ...;
8937 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8938 readonly t IPEgressBytes = ...;
8939 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8940 readonly t IPEgressPackets = ...;
8941 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8942 readonly t IOReadBytes = ...;
8943 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8944 readonly t IOReadOperations = ...;
8945 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8946 readonly t IOWriteBytes = ...;
8947 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8948 readonly t IOWriteOperations = ...;
8949 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8950 readonly b Delegate = ...;
8951 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8952 readonly as DelegateControllers = ['...', ...];
8953 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8954 readonly b CPUAccounting = ...;
8955 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8956 readonly t CPUWeight = ...;
8957 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8958 readonly t StartupCPUWeight = ...;
8959 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8960 readonly t CPUShares = ...;
8961 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8962 readonly t StartupCPUShares = ...;
8963 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8964 readonly t CPUQuotaPerSecUSec = ...;
8965 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8966 readonly t CPUQuotaPeriodUSec = ...;
8967 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8968 readonly ay AllowedCPUs = [...];
8969 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8970 readonly ay AllowedMemoryNodes = [...];
8971 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8972 readonly b IOAccounting = ...;
8973 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8974 readonly t IOWeight = ...;
8975 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8976 readonly t StartupIOWeight = ...;
8977 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8978 readonly a(st) IODeviceWeight = [...];
8979 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8980 readonly a(st) IOReadBandwidthMax = [...];
8981 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8982 readonly a(st) IOWriteBandwidthMax = [...];
8983 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8984 readonly a(st) IOReadIOPSMax = [...];
8985 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8986 readonly a(st) IOWriteIOPSMax = [...];
8987 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8988 readonly a(st) IODeviceLatencyTargetUSec = [...];
8989 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8990 readonly b BlockIOAccounting = ...;
8991 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8992 readonly t BlockIOWeight = ...;
8993 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8994 readonly t StartupBlockIOWeight = ...;
8995 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8996 readonly a(st) BlockIODeviceWeight = [...];
8997 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8998 readonly a(st) BlockIOReadBandwidth = [...];
8999 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9000 readonly a(st) BlockIOWriteBandwidth = [...];
9001 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9002 readonly b MemoryAccounting = ...;
9003 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9004 readonly t DefaultMemoryLow = ...;
9005 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9006 readonly t DefaultMemoryMin = ...;
9007 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9008 readonly t MemoryMin = ...;
9009 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9010 readonly t MemoryLow = ...;
9011 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9012 readonly t MemoryHigh = ...;
9013 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9014 readonly t MemoryMax = ...;
9015 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9016 readonly t MemorySwapMax = ...;
9017 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9018 readonly t MemoryLimit = ...;
9019 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9020 readonly s DevicePolicy = '...';
9021 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9022 readonly a(ss) DeviceAllow = [...];
9023 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9024 readonly b TasksAccounting = ...;
9025 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9026 readonly t TasksMax = ...;
9027 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9028 readonly b IPAccounting = ...;
9029 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9030 readonly a(iayu) IPAddressAllow = [...];
9031 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9032 readonly a(iayu) IPAddressDeny = [...];
9033 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9034 readonly as IPIngressFilterPath = ['...', ...];
9035 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9036 readonly as IPEgressFilterPath = ['...', ...];
9037 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9038 readonly as DisableControllers = ['...', ...];
4d824a4e
AZ
9039 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9040 readonly s ManagedOOMSwap = '...';
9041 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9042 readonly s ManagedOOMMemoryPressure = '...';
9043 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
0a9f9344 9044 readonly u ManagedOOMMemoryPressureLimitPermyriad = ...;
3031660c 9045 };
47fb7fd6
ZJS
9046 interface org.freedesktop.DBus.Peer { ... };
9047 interface org.freedesktop.DBus.Introspectable { ... };
9048 interface org.freedesktop.DBus.Properties { ... };
9049 interface org.freedesktop.systemd1.Unit { ... };
3031660c
ZJS
9050};
9051 </programlisting>
9052
47fb7fd6
ZJS
9053 <!--method GetProcesses is not documented!-->
9054
9055 <!--method AttachProcesses is not documented!-->
9056
9057 <!--property Slice is not documented!-->
9058
9059 <!--property MemoryCurrent is not documented!-->
9060
9061 <!--property CPUUsageNSec is not documented!-->
9062
9063 <!--property EffectiveCPUs is not documented!-->
9064
9065 <!--property EffectiveMemoryNodes is not documented!-->
9066
9067 <!--property TasksCurrent is not documented!-->
9068
9069 <!--property IPIngressBytes is not documented!-->
9070
9071 <!--property IPIngressPackets is not documented!-->
9072
9073 <!--property IPEgressBytes is not documented!-->
9074
9075 <!--property IPEgressPackets is not documented!-->
9076
9077 <!--property IOReadBytes is not documented!-->
9078
9079 <!--property IOReadOperations is not documented!-->
9080
9081 <!--property IOWriteBytes is not documented!-->
9082
9083 <!--property IOWriteOperations is not documented!-->
9084
9085 <!--property Delegate is not documented!-->
9086
9087 <!--property DelegateControllers is not documented!-->
9088
9089 <!--property CPUAccounting is not documented!-->
9090
9091 <!--property CPUWeight is not documented!-->
9092
9093 <!--property StartupCPUWeight is not documented!-->
9094
9095 <!--property CPUShares is not documented!-->
9096
9097 <!--property StartupCPUShares is not documented!-->
9098
9099 <!--property CPUQuotaPerSecUSec is not documented!-->
9100
9101 <!--property CPUQuotaPeriodUSec is not documented!-->
9102
9103 <!--property AllowedCPUs is not documented!-->
9104
9105 <!--property AllowedMemoryNodes is not documented!-->
9106
9107 <!--property IOAccounting is not documented!-->
9108
9109 <!--property IOWeight is not documented!-->
9110
9111 <!--property StartupIOWeight is not documented!-->
9112
9113 <!--property IODeviceWeight is not documented!-->
9114
9115 <!--property IOReadBandwidthMax is not documented!-->
9116
9117 <!--property IOWriteBandwidthMax is not documented!-->
9118
9119 <!--property IOReadIOPSMax is not documented!-->
9120
9121 <!--property IOWriteIOPSMax is not documented!-->
9122
9123 <!--property IODeviceLatencyTargetUSec is not documented!-->
9124
9125 <!--property BlockIOAccounting is not documented!-->
9126
9127 <!--property BlockIOWeight is not documented!-->
9128
9129 <!--property StartupBlockIOWeight is not documented!-->
9130
9131 <!--property BlockIODeviceWeight is not documented!-->
9132
9133 <!--property BlockIOReadBandwidth is not documented!-->
9134
9135 <!--property BlockIOWriteBandwidth is not documented!-->
9136
9137 <!--property MemoryAccounting is not documented!-->
9138
9139 <!--property DefaultMemoryLow is not documented!-->
9140
9141 <!--property DefaultMemoryMin is not documented!-->
9142
9143 <!--property MemoryMin is not documented!-->
9144
9145 <!--property MemoryLow is not documented!-->
9146
9147 <!--property MemoryHigh is not documented!-->
9148
9149 <!--property MemoryMax is not documented!-->
9150
9151 <!--property MemorySwapMax is not documented!-->
9152
9153 <!--property MemoryLimit is not documented!-->
9154
9155 <!--property DevicePolicy is not documented!-->
9156
9157 <!--property DeviceAllow is not documented!-->
9158
9159 <!--property TasksAccounting is not documented!-->
9160
9161 <!--property TasksMax is not documented!-->
9162
9163 <!--property IPAccounting is not documented!-->
9164
9165 <!--property IPAddressAllow is not documented!-->
9166
9167 <!--property IPAddressDeny is not documented!-->
9168
9169 <!--property IPIngressFilterPath is not documented!-->
9170
9171 <!--property IPEgressFilterPath is not documented!-->
9172
9173 <!--property DisableControllers is not documented!-->
9174
4d824a4e
AZ
9175 <!--property ManagedOOMSwap is not documented!-->
9176
9177 <!--property ManagedOOMMemoryPressure is not documented!-->
9178
0a9f9344 9179 <!--property ManagedOOMMemoryPressureLimitPermyriad is not documented!-->
4d824a4e 9180
00bb75d7
ZJS
9181 <!--Autogenerated cross-references for systemd.directives, do not edit-->
9182
00bb75d7
ZJS
9183 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
9184
9185 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Slice"/>
9186
9187 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
9188
48f99d7c
ZJS
9189 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Slice"/>
9190
00bb75d7
ZJS
9191 <variablelist class="dbus-method" generated="True" extra-ref="GetProcesses()"/>
9192
9193 <variablelist class="dbus-method" generated="True" extra-ref="AttachProcesses()"/>
9194
9195 <variablelist class="dbus-property" generated="True" extra-ref="Slice"/>
9196
9197 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroup"/>
9198
9199 <variablelist class="dbus-property" generated="True" extra-ref="MemoryCurrent"/>
9200
9201 <variablelist class="dbus-property" generated="True" extra-ref="CPUUsageNSec"/>
9202
9203 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveCPUs"/>
9204
9205 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveMemoryNodes"/>
9206
9207 <variablelist class="dbus-property" generated="True" extra-ref="TasksCurrent"/>
9208
9209 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressBytes"/>
9210
9211 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressPackets"/>
9212
9213 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressBytes"/>
9214
9215 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressPackets"/>
9216
9217 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBytes"/>
9218
9219 <variablelist class="dbus-property" generated="True" extra-ref="IOReadOperations"/>
9220
9221 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBytes"/>
9222
9223 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteOperations"/>
9224
9225 <variablelist class="dbus-property" generated="True" extra-ref="Delegate"/>
9226
9227 <variablelist class="dbus-property" generated="True" extra-ref="DelegateControllers"/>
9228
9229 <variablelist class="dbus-property" generated="True" extra-ref="CPUAccounting"/>
9230
9231 <variablelist class="dbus-property" generated="True" extra-ref="CPUWeight"/>
9232
9233 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUWeight"/>
9234
9235 <variablelist class="dbus-property" generated="True" extra-ref="CPUShares"/>
9236
9237 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUShares"/>
9238
9239 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPerSecUSec"/>
9240
9241 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPeriodUSec"/>
9242
9243 <variablelist class="dbus-property" generated="True" extra-ref="AllowedCPUs"/>
9244
9245 <variablelist class="dbus-property" generated="True" extra-ref="AllowedMemoryNodes"/>
9246
9247 <variablelist class="dbus-property" generated="True" extra-ref="IOAccounting"/>
9248
9249 <variablelist class="dbus-property" generated="True" extra-ref="IOWeight"/>
9250
9251 <variablelist class="dbus-property" generated="True" extra-ref="StartupIOWeight"/>
9252
9253 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceWeight"/>
9254
9255 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBandwidthMax"/>
9256
9257 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBandwidthMax"/>
9258
9259 <variablelist class="dbus-property" generated="True" extra-ref="IOReadIOPSMax"/>
9260
9261 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteIOPSMax"/>
9262
9263 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceLatencyTargetUSec"/>
9264
9265 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOAccounting"/>
9266
9267 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWeight"/>
9268
9269 <variablelist class="dbus-property" generated="True" extra-ref="StartupBlockIOWeight"/>
9270
9271 <variablelist class="dbus-property" generated="True" extra-ref="BlockIODeviceWeight"/>
9272
9273 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOReadBandwidth"/>
9274
9275 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWriteBandwidth"/>
9276
9277 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAccounting"/>
9278
9279 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryLow"/>
9280
9281 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryMin"/>
9282
9283 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMin"/>
9284
9285 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLow"/>
9286
9287 <variablelist class="dbus-property" generated="True" extra-ref="MemoryHigh"/>
9288
9289 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMax"/>
9290
9291 <variablelist class="dbus-property" generated="True" extra-ref="MemorySwapMax"/>
9292
9293 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLimit"/>
9294
9295 <variablelist class="dbus-property" generated="True" extra-ref="DevicePolicy"/>
9296
9297 <variablelist class="dbus-property" generated="True" extra-ref="DeviceAllow"/>
9298
9299 <variablelist class="dbus-property" generated="True" extra-ref="TasksAccounting"/>
9300
9301 <variablelist class="dbus-property" generated="True" extra-ref="TasksMax"/>
9302
9303 <variablelist class="dbus-property" generated="True" extra-ref="IPAccounting"/>
9304
9305 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressAllow"/>
9306
9307 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressDeny"/>
9308
9309 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressFilterPath"/>
9310
9311 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressFilterPath"/>
9312
9313 <variablelist class="dbus-property" generated="True" extra-ref="DisableControllers"/>
9314
4d824a4e
AZ
9315 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMSwap"/>
9316
9317 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressure"/>
9318
0a9f9344 9319 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressureLimitPermyriad"/>
4d824a4e 9320
00bb75d7
ZJS
9321 <!--End of Autogenerated section-->
9322
3031660c
ZJS
9323 <refsect2>
9324 <title>Properties</title>
9325
9326 <para>Most properties correspond directly with the matching settings in slice unit files.</para>
9327 </refsect2>
9328 </refsect1>
9329
9330 <refsect1>
9331 <title>Scope Unit Objects</title>
9332
d08a5295 9333 <para>All scope unit objects implement the <interfacename>org.freedesktop.systemd1.Scope</interfacename>
3031660c
ZJS
9334 interface (described here) in addition to the generic
9335 <interfacename>org.freedesktop.systemd1.Unit</interfacename> interface (see above).</para>
9336
48f99d7c 9337 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/session_2d1_2escope" interface="org.freedesktop.systemd1.Scope">
3031660c 9338node /org/freedesktop/systemd1/unit/session_2d1_2escope {
3031660c
ZJS
9339 interface org.freedesktop.systemd1.Scope {
9340 methods:
9341 Abandon();
47fb7fd6
ZJS
9342 GetProcesses(out a(sus) processes);
9343 AttachProcesses(in s subcgroup,
9344 in au pids);
3031660c
ZJS
9345 signals:
9346 RequestStop();
9347 properties:
47fb7fd6
ZJS
9348 readonly s Controller = '...';
9349 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9350 readonly t TimeoutStopUSec = ...;
9351 readonly s Result = '...';
9352 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9353 readonly t RuntimeMaxUSec = ...;
9354 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9355 readonly s Slice = '...';
9356 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9357 readonly s ControlGroup = '...';
9358 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9359 readonly t MemoryCurrent = ...;
9360 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9361 readonly t CPUUsageNSec = ...;
9362 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9363 readonly ay EffectiveCPUs = [...];
9364 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9365 readonly ay EffectiveMemoryNodes = [...];
9366 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9367 readonly t TasksCurrent = ...;
9368 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9369 readonly t IPIngressBytes = ...;
9370 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9371 readonly t IPIngressPackets = ...;
9372 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9373 readonly t IPEgressBytes = ...;
9374 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9375 readonly t IPEgressPackets = ...;
9376 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9377 readonly t IOReadBytes = ...;
9378 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9379 readonly t IOReadOperations = ...;
9380 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9381 readonly t IOWriteBytes = ...;
9382 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9383 readonly t IOWriteOperations = ...;
9384 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9385 readonly b Delegate = ...;
9386 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9387 readonly as DelegateControllers = ['...', ...];
9388 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9389 readonly b CPUAccounting = ...;
9390 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9391 readonly t CPUWeight = ...;
9392 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9393 readonly t StartupCPUWeight = ...;
9394 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9395 readonly t CPUShares = ...;
9396 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9397 readonly t StartupCPUShares = ...;
9398 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9399 readonly t CPUQuotaPerSecUSec = ...;
9400 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9401 readonly t CPUQuotaPeriodUSec = ...;
9402 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9403 readonly ay AllowedCPUs = [...];
9404 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9405 readonly ay AllowedMemoryNodes = [...];
9406 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9407 readonly b IOAccounting = ...;
9408 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9409 readonly t IOWeight = ...;
9410 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9411 readonly t StartupIOWeight = ...;
9412 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9413 readonly a(st) IODeviceWeight = [...];
9414 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9415 readonly a(st) IOReadBandwidthMax = [...];
9416 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9417 readonly a(st) IOWriteBandwidthMax = [...];
9418 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9419 readonly a(st) IOReadIOPSMax = [...];
9420 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9421 readonly a(st) IOWriteIOPSMax = [...];
9422 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9423 readonly a(st) IODeviceLatencyTargetUSec = [...];
9424 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9425 readonly b BlockIOAccounting = ...;
9426 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9427 readonly t BlockIOWeight = ...;
9428 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9429 readonly t StartupBlockIOWeight = ...;
9430 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9431 readonly a(st) BlockIODeviceWeight = [...];
9432 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9433 readonly a(st) BlockIOReadBandwidth = [...];
9434 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9435 readonly a(st) BlockIOWriteBandwidth = [...];
9436 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9437 readonly b MemoryAccounting = ...;
9438 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9439 readonly t DefaultMemoryLow = ...;
9440 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9441 readonly t DefaultMemoryMin = ...;
9442 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9443 readonly t MemoryMin = ...;
9444 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9445 readonly t MemoryLow = ...;
9446 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9447 readonly t MemoryHigh = ...;
9448 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9449 readonly t MemoryMax = ...;
9450 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9451 readonly t MemorySwapMax = ...;
9452 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9453 readonly t MemoryLimit = ...;
9454 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9455 readonly s DevicePolicy = '...';
9456 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9457 readonly a(ss) DeviceAllow = [...];
9458 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9459 readonly b TasksAccounting = ...;
9460 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9461 readonly t TasksMax = ...;
9462 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9463 readonly b IPAccounting = ...;
9464 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9465 readonly a(iayu) IPAddressAllow = [...];
9466 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9467 readonly a(iayu) IPAddressDeny = [...];
9468 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9469 readonly as IPIngressFilterPath = ['...', ...];
9470 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9471 readonly as IPEgressFilterPath = ['...', ...];
9472 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9473 readonly as DisableControllers = ['...', ...];
4d824a4e
AZ
9474 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9475 readonly s ManagedOOMSwap = '...';
9476 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9477 readonly s ManagedOOMMemoryPressure = '...';
9478 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
0a9f9344 9479 readonly u ManagedOOMMemoryPressureLimitPermyriad = ...;
47fb7fd6
ZJS
9480 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9481 readonly s KillMode = '...';
9482 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9483 readonly i KillSignal = ...;
9484 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9485 readonly i RestartKillSignal = ...;
9486 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9487 readonly i FinalKillSignal = ...;
9488 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9489 readonly b SendSIGKILL = ...;
9490 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9491 readonly b SendSIGHUP = ...;
9492 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9493 readonly i WatchdogSignal = ...;
3031660c 9494 };
47fb7fd6
ZJS
9495 interface org.freedesktop.DBus.Peer { ... };
9496 interface org.freedesktop.DBus.Introspectable { ... };
9497 interface org.freedesktop.DBus.Properties { ... };
9498 interface org.freedesktop.systemd1.Unit { ... };
3031660c
ZJS
9499};
9500 </programlisting>
9501
47fb7fd6
ZJS
9502 <!--method GetProcesses is not documented!-->
9503
9504 <!--method AttachProcesses is not documented!-->
9505
47fb7fd6
ZJS
9506 <!--property RuntimeMaxUSec is not documented!-->
9507
9508 <!--property Slice is not documented!-->
9509
9510 <!--property MemoryCurrent is not documented!-->
9511
9512 <!--property CPUUsageNSec is not documented!-->
9513
9514 <!--property EffectiveCPUs is not documented!-->
9515
9516 <!--property EffectiveMemoryNodes is not documented!-->
9517
9518 <!--property TasksCurrent is not documented!-->
9519
9520 <!--property IPIngressBytes is not documented!-->
9521
9522 <!--property IPIngressPackets is not documented!-->
9523
9524 <!--property IPEgressBytes is not documented!-->
9525
9526 <!--property IPEgressPackets is not documented!-->
9527
9528 <!--property IOReadBytes is not documented!-->
9529
9530 <!--property IOReadOperations is not documented!-->
9531
9532 <!--property IOWriteBytes is not documented!-->
9533
9534 <!--property IOWriteOperations is not documented!-->
9535
9536 <!--property Delegate is not documented!-->
9537
9538 <!--property DelegateControllers is not documented!-->
9539
9540 <!--property CPUAccounting is not documented!-->
9541
9542 <!--property CPUWeight is not documented!-->
9543
9544 <!--property StartupCPUWeight is not documented!-->
9545
9546 <!--property CPUShares is not documented!-->
9547
9548 <!--property StartupCPUShares is not documented!-->
9549
9550 <!--property CPUQuotaPerSecUSec is not documented!-->
9551
9552 <!--property CPUQuotaPeriodUSec is not documented!-->
9553
9554 <!--property AllowedCPUs is not documented!-->
9555
9556 <!--property AllowedMemoryNodes is not documented!-->
9557
9558 <!--property IOAccounting is not documented!-->
9559
9560 <!--property IOWeight is not documented!-->
9561
9562 <!--property StartupIOWeight is not documented!-->
9563
9564 <!--property IODeviceWeight is not documented!-->
9565
9566 <!--property IOReadBandwidthMax is not documented!-->
9567
9568 <!--property IOWriteBandwidthMax is not documented!-->
9569
9570 <!--property IOReadIOPSMax is not documented!-->
9571
9572 <!--property IOWriteIOPSMax is not documented!-->
9573
9574 <!--property IODeviceLatencyTargetUSec is not documented!-->
9575
9576 <!--property BlockIOAccounting is not documented!-->
9577
9578 <!--property BlockIOWeight is not documented!-->
9579
9580 <!--property StartupBlockIOWeight is not documented!-->
9581
9582 <!--property BlockIODeviceWeight is not documented!-->
9583
9584 <!--property BlockIOReadBandwidth is not documented!-->
9585
9586 <!--property BlockIOWriteBandwidth is not documented!-->
9587
9588 <!--property MemoryAccounting is not documented!-->
9589
9590 <!--property DefaultMemoryLow is not documented!-->
9591
9592 <!--property DefaultMemoryMin is not documented!-->
9593
9594 <!--property MemoryMin is not documented!-->
9595
9596 <!--property MemoryLow is not documented!-->
9597
9598 <!--property MemoryHigh is not documented!-->
9599
9600 <!--property MemoryMax is not documented!-->
9601
9602 <!--property MemorySwapMax is not documented!-->
9603
9604 <!--property MemoryLimit is not documented!-->
9605
9606 <!--property DevicePolicy is not documented!-->
9607
9608 <!--property DeviceAllow is not documented!-->
9609
9610 <!--property TasksAccounting is not documented!-->
9611
9612 <!--property TasksMax is not documented!-->
9613
9614 <!--property IPAccounting is not documented!-->
9615
9616 <!--property IPAddressAllow is not documented!-->
9617
9618 <!--property IPAddressDeny is not documented!-->
9619
9620 <!--property IPIngressFilterPath is not documented!-->
9621
9622 <!--property IPEgressFilterPath is not documented!-->
9623
9624 <!--property DisableControllers is not documented!-->
9625
4d824a4e
AZ
9626 <!--property ManagedOOMSwap is not documented!-->
9627
9628 <!--property ManagedOOMMemoryPressure is not documented!-->
9629
0a9f9344 9630 <!--property ManagedOOMMemoryPressureLimitPermyriad is not documented!-->
4d824a4e 9631
47fb7fd6
ZJS
9632 <!--property KillMode is not documented!-->
9633
9634 <!--property KillSignal is not documented!-->
9635
9636 <!--property RestartKillSignal is not documented!-->
9637
9638 <!--property FinalKillSignal is not documented!-->
9639
9640 <!--property SendSIGKILL is not documented!-->
9641
9642 <!--property SendSIGHUP is not documented!-->
9643
9644 <!--property WatchdogSignal is not documented!-->
9645
00bb75d7
ZJS
9646 <!--Autogenerated cross-references for systemd.directives, do not edit-->
9647
00bb75d7
ZJS
9648 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
9649
9650 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Scope"/>
9651
9652 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
9653
48f99d7c
ZJS
9654 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Scope"/>
9655
00bb75d7
ZJS
9656 <variablelist class="dbus-method" generated="True" extra-ref="Abandon()"/>
9657
9658 <variablelist class="dbus-method" generated="True" extra-ref="GetProcesses()"/>
9659
9660 <variablelist class="dbus-method" generated="True" extra-ref="AttachProcesses()"/>
9661
9662 <variablelist class="dbus-signal" generated="True" extra-ref="RequestStop"/>
9663
9664 <variablelist class="dbus-property" generated="True" extra-ref="Controller"/>
9665
9666 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutStopUSec"/>
9667
9668 <variablelist class="dbus-property" generated="True" extra-ref="Result"/>
9669
9670 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeMaxUSec"/>
9671
9672 <variablelist class="dbus-property" generated="True" extra-ref="Slice"/>
9673
9674 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroup"/>
9675
9676 <variablelist class="dbus-property" generated="True" extra-ref="MemoryCurrent"/>
9677
9678 <variablelist class="dbus-property" generated="True" extra-ref="CPUUsageNSec"/>
9679
9680 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveCPUs"/>
9681
9682 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveMemoryNodes"/>
9683
9684 <variablelist class="dbus-property" generated="True" extra-ref="TasksCurrent"/>
9685
9686 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressBytes"/>
9687
9688 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressPackets"/>
9689
9690 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressBytes"/>
9691
9692 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressPackets"/>
9693
9694 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBytes"/>
9695
9696 <variablelist class="dbus-property" generated="True" extra-ref="IOReadOperations"/>
9697
9698 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBytes"/>
9699
9700 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteOperations"/>
9701
9702 <variablelist class="dbus-property" generated="True" extra-ref="Delegate"/>
9703
9704 <variablelist class="dbus-property" generated="True" extra-ref="DelegateControllers"/>
9705
9706 <variablelist class="dbus-property" generated="True" extra-ref="CPUAccounting"/>
9707
9708 <variablelist class="dbus-property" generated="True" extra-ref="CPUWeight"/>
9709
9710 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUWeight"/>
9711
9712 <variablelist class="dbus-property" generated="True" extra-ref="CPUShares"/>
9713
9714 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUShares"/>
9715
9716 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPerSecUSec"/>
9717
9718 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPeriodUSec"/>
9719
9720 <variablelist class="dbus-property" generated="True" extra-ref="AllowedCPUs"/>
9721
9722 <variablelist class="dbus-property" generated="True" extra-ref="AllowedMemoryNodes"/>
9723
9724 <variablelist class="dbus-property" generated="True" extra-ref="IOAccounting"/>
9725
9726 <variablelist class="dbus-property" generated="True" extra-ref="IOWeight"/>
9727
9728 <variablelist class="dbus-property" generated="True" extra-ref="StartupIOWeight"/>
9729
9730 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceWeight"/>
9731
9732 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBandwidthMax"/>
9733
9734 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBandwidthMax"/>
9735
9736 <variablelist class="dbus-property" generated="True" extra-ref="IOReadIOPSMax"/>
9737
9738 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteIOPSMax"/>
9739
9740 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceLatencyTargetUSec"/>
9741
9742 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOAccounting"/>
9743
9744 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWeight"/>
9745
9746 <variablelist class="dbus-property" generated="True" extra-ref="StartupBlockIOWeight"/>
9747
9748 <variablelist class="dbus-property" generated="True" extra-ref="BlockIODeviceWeight"/>
9749
9750 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOReadBandwidth"/>
9751
9752 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWriteBandwidth"/>
9753
9754 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAccounting"/>
9755
9756 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryLow"/>
9757
9758 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryMin"/>
9759
9760 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMin"/>
9761
9762 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLow"/>
9763
9764 <variablelist class="dbus-property" generated="True" extra-ref="MemoryHigh"/>
9765
9766 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMax"/>
9767
9768 <variablelist class="dbus-property" generated="True" extra-ref="MemorySwapMax"/>
9769
9770 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLimit"/>
9771
9772 <variablelist class="dbus-property" generated="True" extra-ref="DevicePolicy"/>
9773
9774 <variablelist class="dbus-property" generated="True" extra-ref="DeviceAllow"/>
9775
9776 <variablelist class="dbus-property" generated="True" extra-ref="TasksAccounting"/>
9777
9778 <variablelist class="dbus-property" generated="True" extra-ref="TasksMax"/>
9779
9780 <variablelist class="dbus-property" generated="True" extra-ref="IPAccounting"/>
9781
9782 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressAllow"/>
9783
9784 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressDeny"/>
9785
9786 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressFilterPath"/>
9787
9788 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressFilterPath"/>
9789
9790 <variablelist class="dbus-property" generated="True" extra-ref="DisableControllers"/>
9791
4d824a4e
AZ
9792 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMSwap"/>
9793
9794 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressure"/>
9795
0a9f9344 9796 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressureLimitPermyriad"/>
4d824a4e 9797
00bb75d7
ZJS
9798 <variablelist class="dbus-property" generated="True" extra-ref="KillMode"/>
9799
9800 <variablelist class="dbus-property" generated="True" extra-ref="KillSignal"/>
9801
9802 <variablelist class="dbus-property" generated="True" extra-ref="RestartKillSignal"/>
9803
9804 <variablelist class="dbus-property" generated="True" extra-ref="FinalKillSignal"/>
9805
9806 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGKILL"/>
9807
9808 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGHUP"/>
9809
9810 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogSignal"/>
9811
9812 <!--End of Autogenerated section-->
9813
3031660c
ZJS
9814 <refsect2>
9815 <title>Methods</title>
9816
9817 <para><function>Abandon()</function> may be used to place a scope unit in the "abandoned" state. This
9818 may be used to inform the system manager that the manager that created the scope lost interest in the
2736c25c 9819 scope (for example, because it is terminating), without wanting to shut down the scope entirely.</para>
3031660c
ZJS
9820 </refsect2>
9821
9822 <refsect2>
9823 <title>Signals</title>
9824
9825 <para><function>RequestStop</function> is sent to the peer that is configured in the
9826 <varname>Controller</varname> property when systemd is requested to terminate the scope unit. A program
2736c25c 9827 registering a scope can use this to cleanly shut down the processes it added to the scope instead of
3031660c
ZJS
9828 letting systemd do it with the usual <constant>SIGTERM</constant> logic.</para>
9829 </refsect2>
9830
9831 <refsect2>
9832 <title>Properties</title>
9833
2736c25c 9834 <para>All properties correspond directly with the matching properties of service units.</para>
3031660c
ZJS
9835
9836 <para><varname>Controller</varname> contains the bus name (unique or well-known) that is notified when
9837 the scope unit is to be shut down via a <function>RequestStop</function> signal (see below). This is
2736c25c 9838 set when the scope is created. If not set, the scope's processes will terminated with
3031660c
ZJS
9839 <constant>SIGTERM</constant> directly.</para>
9840 </refsect2>
9841 </refsect1>
9842
9843
9844 <refsect1>
9845 <title>Job Objects</title>
9846
9847 <para>Job objects encapsulate scheduled or running jobs. Each unit can have none or one jobs in the
9848 execution queue. Each job is attached to exactly one unit.</para>
9849
48f99d7c
ZJS
9850 <programlisting executable="systemd" node="/org/freedesktop/systemd1/job/666" interface="org.freedesktop.systemd1.Job">
9851node /org/freedesktop/systemd1/job/666 {
3031660c
ZJS
9852 interface org.freedesktop.systemd1.Job {
9853 methods:
9854 Cancel();
47fb7fd6
ZJS
9855 GetAfter(out a(usssoo) jobs);
9856 GetBefore(out a(usssoo) jobs);
3031660c 9857 properties:
47fb7fd6
ZJS
9858 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9859 readonly u Id = ...;
9860 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9861 readonly (so) Unit = ...;
9862 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9863 readonly s JobType = '...';
9864 readonly s State = '...';
3031660c 9865 };
47fb7fd6
ZJS
9866 interface org.freedesktop.DBus.Peer { ... };
9867 interface org.freedesktop.DBus.Introspectable { ... };
9868 interface org.freedesktop.DBus.Properties { ... };
3031660c
ZJS
9869};
9870 </programlisting>
9871
47fb7fd6
ZJS
9872 <!--method GetAfter is not documented!-->
9873
9874 <!--method GetBefore is not documented!-->
9875
00bb75d7
ZJS
9876 <!--Autogenerated cross-references for systemd.directives, do not edit-->
9877
9878 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Job"/>
9879
9880 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Job"/>
9881
9882 <variablelist class="dbus-method" generated="True" extra-ref="Cancel()"/>
9883
9884 <variablelist class="dbus-method" generated="True" extra-ref="GetAfter()"/>
9885
9886 <variablelist class="dbus-method" generated="True" extra-ref="GetBefore()"/>
9887
9888 <variablelist class="dbus-property" generated="True" extra-ref="Id"/>
9889
9890 <variablelist class="dbus-property" generated="True" extra-ref="Unit"/>
9891
9892 <variablelist class="dbus-property" generated="True" extra-ref="JobType"/>
9893
9894 <variablelist class="dbus-property" generated="True" extra-ref="State"/>
9895
9896 <!--End of Autogenerated section-->
9897
3031660c
ZJS
9898 <refsect2>
9899 <title>Methods</title>
9900
9901 <para><function>Cancel()</function> cancels the job. Note that this will remove a job from the queue if
9902 it is not yet executed but generally will not cause a job that is already in the process of being
9903 executed to be aborted. This operation may also be requested via the <function>CancelJob()</function>
9904 method of the Manager object (see above), which is sometimes useful to reduce roundtrips.</para>
9905 </refsect2>
9906
9907 <refsect2>
9908 <title>Properties</title>
9909
9910 <para><varname>Id</varname> is the numeric Id of the job. During the runtime of a systemd instance each
9911 numeric ID is only assigned once.</para>
9912
2736c25c 9913 <para><varname>Unit</varname> refers to the unit this job belongs to. It is a structure consisting of
3031660c
ZJS
9914 the name of the unit and a bus path to the unit's object.</para>
9915
9916 <para><varname>JobType</varname> refers to the job's type and is one of <literal>start</literal>,
9917 <literal>verify-active</literal>, <literal>stop</literal>, <literal>reload</literal>,
2736c25c 9918 <literal>restart</literal>, <literal>try-restart</literal>, or <literal>reload-or-start</literal>. Note
3031660c
ZJS
9919 that later versions might define additional values.</para>
9920
9921 <para><varname>State</varname> refers to the job's state and is one of <literal>waiting</literal> and
9922 <literal>running</literal>. The former indicates that a job is currently queued but has not begun to
2736c25c 9923 execute yet. The latter indicates that a job is currently being executed.</para>
3031660c
ZJS
9924 </refsect2>
9925 </refsect1>
9926
48f99d7c
ZJS
9927 <refsect1>
9928 <title>Examples</title>
9929
9930 <example>
9931 <title>Introspect <interfacename>org.freedesktop.systemd1.Manager</interfacename> on the bus</title>
9932
9933 <programlisting>
9934$ gdbus introspect --system \
9935 --dest org.freedesktop.systemd1 \
9936 --object-path /org/freedesktop/systemd1
9937 </programlisting>
9938 </example>
9939
9940 <example>
9941 <title>Introspect a unit on the bus</title>
9942
9943 <programlisting>
9944$ busctl introspect org.freedesktop.systemd1 \
9945 $(busctl call org.freedesktop.systemd1 \
9946 /org/freedesktop/systemd1 \
9947 org.freedesktop.systemd1.Manager \
9948 GetUnit s systemd-resolved.service | cut -d'"' -f2)
9949 </programlisting>
9950 </example>
9951
9952 <example>
9953 <title>Introspect <interfacename>org.freedesktop.systemd1.Job</interfacename> on the bus</title>
9954
9955 <programlisting>
9956$ gdbus introspect --system --dest org.freedesktop.systemd1 \
9957 --object-path /org/freedesktop/systemd1/job/1292
9958 </programlisting>
9959 </example>
9960 </refsect1>
9961
3031660c
ZJS
9962 <refsect1>
9963 <title>Versioning</title>
9964
9965 <para>These D-Bus interfaces follow <ulink url="http://0pointer.de/blog/projects/versioning-dbus.html">
9966 the usual interface versioning guidelines</ulink>.</para>
9967 </refsect1>
9968</refentry>