]> git.ipfire.org Git - thirdparty/systemd.git/blame - man/org.freedesktop.systemd1.xml
Merge pull request #18990 from yuwata/network-dhcpv6-use-domains
[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);
70666e28 179 EnqueueMarkedJobs(out ao jobs);
47fb7fd6
ZJS
180 ListUnitFiles(out a(ss) unit_files);
181 ListUnitFilesByPatterns(in as states,
182 in as patterns,
183 out a(ss) unit_files);
3031660c
ZJS
184 GetUnitFileState(in s file,
185 out s state);
186 EnableUnitFiles(in as files,
187 in b runtime,
188 in b force,
189 out b carries_install_info,
190 out a(sss) changes);
191 DisableUnitFiles(in as files,
192 in b runtime,
193 out a(sss) changes);
83654007
LB
194 EnableUnitFilesWithFlags(in as files,
195 in t flags,
196 out b carries_install_info,
197 out a(sss) changes);
198 DisableUnitFilesWithFlags(in as files,
199 in t flags,
200 out a(sss) changes);
3031660c
ZJS
201 ReenableUnitFiles(in as files,
202 in b runtime,
203 in b force,
204 out b carries_install_info,
205 out a(sss) changes);
206 LinkUnitFiles(in as files,
207 in b runtime,
208 in b force,
209 out a(sss) changes);
210 PresetUnitFiles(in as files,
211 in b runtime,
212 in b force,
213 out b carries_install_info,
214 out a(sss) changes);
47fb7fd6
ZJS
215 PresetUnitFilesWithMode(in as files,
216 in s mode,
217 in b runtime,
218 in b force,
219 out b carries_install_info,
220 out a(sss) changes);
3031660c
ZJS
221 MaskUnitFiles(in as files,
222 in b runtime,
223 in b force,
224 out a(sss) changes);
225 UnmaskUnitFiles(in as files,
226 in b runtime,
227 out a(sss) changes);
47fb7fd6
ZJS
228 RevertUnitFiles(in as files,
229 out a(sss) changes);
230 SetDefaultTarget(in s name,
231 in b force,
3031660c
ZJS
232 out a(sss) changes);
233 GetDefaultTarget(out s name);
47fb7fd6
ZJS
234 PresetAllUnitFiles(in s mode,
235 in b runtime,
236 in b force,
237 out a(sss) changes);
238 AddDependencyUnitFiles(in as files,
239 in s target,
240 in s type,
241 in b runtime,
242 in b force,
243 out a(sss) changes);
244 GetUnitFileLinks(in s name,
245 in b runtime,
246 out as links);
247 SetExitCode(in y number);
248 LookupDynamicUserByName(in s name,
249 out u uid);
250 LookupDynamicUserByUID(in u uid,
251 out s name);
252 GetDynamicUsers(out a(us) users);
3031660c
ZJS
253 signals:
254 UnitNew(s id,
255 o unit);
256 UnitRemoved(s id,
257 o unit);
258 JobNew(u id,
259 o job,
260 s unit);
261 JobRemoved(u id,
262 o job,
263 s unit,
264 s result);
265 StartupFinished(t firmware,
266 t loader,
267 t kernel,
268 t initrd,
269 t userspace,
270 t total);
271 UnitFilesChanged();
272 Reloading(b active);
273 properties:
47fb7fd6
ZJS
274 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
275 readonly s Version = '...';
276 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
277 readonly s Features = '...';
278 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
279 readonly s Virtualization = '...';
280 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
281 readonly s Architecture = '...';
282 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
283 readonly s Tainted = '...';
284 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
285 readonly t FirmwareTimestamp = ...;
286 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
287 readonly t FirmwareTimestampMonotonic = ...;
288 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
289 readonly t LoaderTimestamp = ...;
290 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
291 readonly t LoaderTimestampMonotonic = ...;
292 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
293 readonly t KernelTimestamp = ...;
294 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
295 readonly t KernelTimestampMonotonic = ...;
296 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
297 readonly t InitRDTimestamp = ...;
298 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
299 readonly t InitRDTimestampMonotonic = ...;
300 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
301 readonly t UserspaceTimestamp = ...;
302 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
303 readonly t UserspaceTimestampMonotonic = ...;
304 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
305 readonly t FinishTimestamp = ...;
306 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
307 readonly t FinishTimestampMonotonic = ...;
308 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
309 readonly t SecurityStartTimestamp = ...;
310 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
311 readonly t SecurityStartTimestampMonotonic = ...;
312 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
313 readonly t SecurityFinishTimestamp = ...;
314 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
315 readonly t SecurityFinishTimestampMonotonic = ...;
316 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
317 readonly t GeneratorsStartTimestamp = ...;
318 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
319 readonly t GeneratorsStartTimestampMonotonic = ...;
320 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
321 readonly t GeneratorsFinishTimestamp = ...;
322 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
323 readonly t GeneratorsFinishTimestampMonotonic = ...;
324 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
325 readonly t UnitsLoadStartTimestamp = ...;
326 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
327 readonly t UnitsLoadStartTimestampMonotonic = ...;
328 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
329 readonly t UnitsLoadFinishTimestamp = ...;
330 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
331 readonly t UnitsLoadFinishTimestampMonotonic = ...;
332 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
333 readonly t InitRDSecurityStartTimestamp = ...;
334 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
335 readonly t InitRDSecurityStartTimestampMonotonic = ...;
336 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
337 readonly t InitRDSecurityFinishTimestamp = ...;
338 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
339 readonly t InitRDSecurityFinishTimestampMonotonic = ...;
340 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
341 readonly t InitRDGeneratorsStartTimestamp = ...;
342 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
343 readonly t InitRDGeneratorsStartTimestampMonotonic = ...;
344 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
345 readonly t InitRDGeneratorsFinishTimestamp = ...;
346 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
347 readonly t InitRDGeneratorsFinishTimestampMonotonic = ...;
348 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
349 readonly t InitRDUnitsLoadStartTimestamp = ...;
350 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
351 readonly t InitRDUnitsLoadStartTimestampMonotonic = ...;
352 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
353 readonly t InitRDUnitsLoadFinishTimestamp = ...;
354 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
355 readonly t InitRDUnitsLoadFinishTimestampMonotonic = ...;
356 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
357 @org.freedesktop.systemd1.Privileged("true")
358 readwrite s LogLevel = '...';
359 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
360 @org.freedesktop.systemd1.Privileged("true")
361 readwrite s LogTarget = '...';
362 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
363 readonly u NNames = ...;
364 readonly u NFailedUnits = ...;
365 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
366 readonly u NJobs = ...;
367 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
368 readonly u NInstalledJobs = ...;
369 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
370 readonly u NFailedJobs = ...;
371 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
372 readonly d Progress = ...;
373 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
374 readonly as Environment = ['...', ...];
375 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
376 readonly b ConfirmSpawn = ...;
377 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
378 readonly b ShowStatus = ...;
379 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
380 readonly as UnitPath = ['...', ...];
381 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
382 readonly s DefaultStandardOutput = '...';
383 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
384 readonly s DefaultStandardError = '...';
385 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
386 @org.freedesktop.systemd1.Privileged("true")
387 readwrite t RuntimeWatchdogUSec = ...;
388 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
389 @org.freedesktop.systemd1.Privileged("true")
390 readwrite t RebootWatchdogUSec = ...;
391 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
392 @org.freedesktop.systemd1.Privileged("true")
393 readwrite t KExecWatchdogUSec = ...;
394 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
395 @org.freedesktop.systemd1.Privileged("true")
396 readwrite b ServiceWatchdogs = ...;
397 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
398 readonly s ControlGroup = '...';
399 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
400 readonly s SystemState = '...';
401 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
402 readonly y ExitCode = ...;
403 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
404 readonly t DefaultTimerAccuracyUSec = ...;
405 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
406 readonly t DefaultTimeoutStartUSec = ...;
407 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
408 readonly t DefaultTimeoutStopUSec = ...;
409 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
410 readonly t DefaultTimeoutAbortUSec = ...;
411 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
412 readonly t DefaultRestartUSec = ...;
413 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
414 readonly t DefaultStartLimitIntervalUSec = ...;
415 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
416 readonly u DefaultStartLimitBurst = ...;
417 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
418 readonly b DefaultCPUAccounting = ...;
419 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
420 readonly b DefaultBlockIOAccounting = ...;
421 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
422 readonly b DefaultMemoryAccounting = ...;
423 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
424 readonly b DefaultTasksAccounting = ...;
425 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
426 readonly t DefaultLimitCPU = ...;
427 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
428 readonly t DefaultLimitCPUSoft = ...;
429 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
430 readonly t DefaultLimitFSIZE = ...;
431 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
432 readonly t DefaultLimitFSIZESoft = ...;
433 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
434 readonly t DefaultLimitDATA = ...;
435 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
436 readonly t DefaultLimitDATASoft = ...;
437 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
438 readonly t DefaultLimitSTACK = ...;
439 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
440 readonly t DefaultLimitSTACKSoft = ...;
441 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
442 readonly t DefaultLimitCORE = ...;
443 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
444 readonly t DefaultLimitCORESoft = ...;
445 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
446 readonly t DefaultLimitRSS = ...;
447 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
448 readonly t DefaultLimitRSSSoft = ...;
449 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
450 readonly t DefaultLimitNOFILE = ...;
451 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
452 readonly t DefaultLimitNOFILESoft = ...;
453 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
454 readonly t DefaultLimitAS = ...;
455 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
456 readonly t DefaultLimitASSoft = ...;
457 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
458 readonly t DefaultLimitNPROC = ...;
459 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
460 readonly t DefaultLimitNPROCSoft = ...;
461 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
462 readonly t DefaultLimitMEMLOCK = ...;
463 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
464 readonly t DefaultLimitMEMLOCKSoft = ...;
465 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
466 readonly t DefaultLimitLOCKS = ...;
467 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
468 readonly t DefaultLimitLOCKSSoft = ...;
469 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
470 readonly t DefaultLimitSIGPENDING = ...;
471 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
472 readonly t DefaultLimitSIGPENDINGSoft = ...;
473 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
474 readonly t DefaultLimitMSGQUEUE = ...;
475 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
476 readonly t DefaultLimitMSGQUEUESoft = ...;
477 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
478 readonly t DefaultLimitNICE = ...;
479 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
480 readonly t DefaultLimitNICESoft = ...;
481 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
482 readonly t DefaultLimitRTPRIO = ...;
483 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
484 readonly t DefaultLimitRTPRIOSoft = ...;
485 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
486 readonly t DefaultLimitRTTIME = ...;
487 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
488 readonly t DefaultLimitRTTIMESoft = ...;
489 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
490 readonly t DefaultTasksMax = ...;
491 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
492 readonly t TimerSlackNSec = ...;
493 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
494 readonly s DefaultOOMPolicy = '...';
3031660c 495 };
47fb7fd6
ZJS
496 interface org.freedesktop.DBus.Peer { ... };
497 interface org.freedesktop.DBus.Introspectable { ... };
498 interface org.freedesktop.DBus.Properties { ... };
3031660c
ZJS
499};
500 </programlisting>
501
47fb7fd6
ZJS
502 <!--method GetUnitByInvocationID is not documented!-->
503
504 <!--method GetUnitByControlGroup is not documented!-->
505
506 <!--method EnqueueUnitJob is not documented!-->
507
508 <!--method CleanUnit is not documented!-->
509
671fee18
LP
510 <!--method FreezeUnit is not documented!-->
511
512 <!--method ThawUnit is not documented!-->
513
47fb7fd6
ZJS
514 <!--method RefUnit is not documented!-->
515
516 <!--method UnrefUnit is not documented!-->
517
518 <!--method GetUnitProcesses is not documented!-->
519
520 <!--method AttachProcessesToUnit is not documented!-->
521
522 <!--method AbandonScope is not documented!-->
523
524 <!--method GetJobAfter is not documented!-->
525
526 <!--method GetJobBefore is not documented!-->
527
9653108f
ZJS
528 <!--method SetShowStatus is not documented!-->
529
47fb7fd6
ZJS
530 <!--method ListUnitsFiltered is not documented!-->
531
532 <!--method ListUnitsByPatterns is not documented!-->
533
534 <!--method ListUnitsByNames is not documented!-->
535
536 <!--method Dump is not documented!-->
537
538 <!--method DumpByFileDescriptor is not documented!-->
539
540 <!--method ListUnitFilesByPatterns is not documented!-->
541
542 <!--method PresetUnitFilesWithMode is not documented!-->
543
544 <!--method RevertUnitFiles is not documented!-->
545
546 <!--method PresetAllUnitFiles is not documented!-->
547
548 <!--method AddDependencyUnitFiles is not documented!-->
549
550 <!--method GetUnitFileLinks is not documented!-->
551
552 <!--method SetExitCode is not documented!-->
553
554 <!--method LookupDynamicUserByName is not documented!-->
555
556 <!--method LookupDynamicUserByUID is not documented!-->
557
558 <!--method GetDynamicUsers is not documented!-->
559
560 <!--signal UnitNew is not documented!-->
561
562 <!--signal UnitRemoved is not documented!-->
563
564 <!--signal JobNew is not documented!-->
565
566 <!--signal JobRemoved is not documented!-->
567
568 <!--signal StartupFinished is not documented!-->
569
570 <!--signal UnitFilesChanged is not documented!-->
571
572 <!--signal Reloading is not documented!-->
573
574 <!--property SecurityStartTimestampMonotonic is not documented!-->
575
576 <!--property SecurityFinishTimestamp is not documented!-->
577
578 <!--property SecurityFinishTimestampMonotonic is not documented!-->
579
580 <!--property GeneratorsStartTimestampMonotonic is not documented!-->
581
582 <!--property GeneratorsFinishTimestamp is not documented!-->
583
584 <!--property GeneratorsFinishTimestampMonotonic is not documented!-->
585
586 <!--property UnitsLoadStartTimestamp is not documented!-->
587
588 <!--property UnitsLoadStartTimestampMonotonic is not documented!-->
589
590 <!--property UnitsLoadFinishTimestamp is not documented!-->
591
592 <!--property UnitsLoadFinishTimestampMonotonic is not documented!-->
593
594 <!--property InitRDSecurityStartTimestamp is not documented!-->
595
596 <!--property InitRDSecurityStartTimestampMonotonic is not documented!-->
597
598 <!--property InitRDSecurityFinishTimestamp is not documented!-->
599
600 <!--property InitRDSecurityFinishTimestampMonotonic is not documented!-->
601
602 <!--property InitRDGeneratorsStartTimestamp is not documented!-->
603
604 <!--property InitRDGeneratorsStartTimestampMonotonic is not documented!-->
605
606 <!--property InitRDGeneratorsFinishTimestamp is not documented!-->
607
608 <!--property InitRDGeneratorsFinishTimestampMonotonic is not documented!-->
609
610 <!--property InitRDUnitsLoadStartTimestamp is not documented!-->
611
612 <!--property InitRDUnitsLoadStartTimestampMonotonic is not documented!-->
613
614 <!--property InitRDUnitsLoadFinishTimestamp is not documented!-->
615
616 <!--property InitRDUnitsLoadFinishTimestampMonotonic is not documented!-->
617
618 <!--property LogLevel is not documented!-->
619
620 <!--property LogTarget is not documented!-->
621
622 <!--property NFailedUnits is not documented!-->
623
624 <!--property ConfirmSpawn is not documented!-->
625
626 <!--property ShowStatus is not documented!-->
627
628 <!--property DefaultStandardOutput is not documented!-->
629
630 <!--property DefaultStandardError is not documented!-->
631
632 <!--property RuntimeWatchdogUSec is not documented!-->
633
634 <!--property RebootWatchdogUSec is not documented!-->
635
636 <!--property KExecWatchdogUSec is not documented!-->
637
638 <!--property ServiceWatchdogs is not documented!-->
639
640 <!--property SystemState is not documented!-->
641
642 <!--property ExitCode is not documented!-->
643
644 <!--property DefaultTimerAccuracyUSec is not documented!-->
645
646 <!--property DefaultTimeoutStartUSec is not documented!-->
647
648 <!--property DefaultTimeoutStopUSec is not documented!-->
649
650 <!--property DefaultTimeoutAbortUSec is not documented!-->
651
652 <!--property DefaultRestartUSec is not documented!-->
653
654 <!--property DefaultStartLimitIntervalUSec is not documented!-->
655
656 <!--property DefaultStartLimitBurst is not documented!-->
657
658 <!--property DefaultCPUAccounting is not documented!-->
659
660 <!--property DefaultBlockIOAccounting is not documented!-->
661
662 <!--property DefaultMemoryAccounting is not documented!-->
663
664 <!--property DefaultTasksAccounting is not documented!-->
665
666 <!--property DefaultLimitCPU is not documented!-->
667
668 <!--property DefaultLimitCPUSoft is not documented!-->
669
670 <!--property DefaultLimitFSIZE is not documented!-->
671
672 <!--property DefaultLimitFSIZESoft is not documented!-->
673
674 <!--property DefaultLimitDATA is not documented!-->
675
676 <!--property DefaultLimitDATASoft is not documented!-->
677
678 <!--property DefaultLimitSTACK is not documented!-->
679
680 <!--property DefaultLimitSTACKSoft is not documented!-->
681
682 <!--property DefaultLimitCORE is not documented!-->
683
684 <!--property DefaultLimitCORESoft is not documented!-->
685
686 <!--property DefaultLimitRSS is not documented!-->
687
688 <!--property DefaultLimitRSSSoft is not documented!-->
689
690 <!--property DefaultLimitNOFILE is not documented!-->
691
692 <!--property DefaultLimitNOFILESoft is not documented!-->
693
694 <!--property DefaultLimitAS is not documented!-->
695
696 <!--property DefaultLimitASSoft is not documented!-->
697
698 <!--property DefaultLimitNPROC is not documented!-->
699
700 <!--property DefaultLimitNPROCSoft is not documented!-->
701
702 <!--property DefaultLimitMEMLOCK is not documented!-->
703
704 <!--property DefaultLimitMEMLOCKSoft is not documented!-->
705
706 <!--property DefaultLimitLOCKS is not documented!-->
707
708 <!--property DefaultLimitLOCKSSoft is not documented!-->
709
710 <!--property DefaultLimitSIGPENDING is not documented!-->
711
712 <!--property DefaultLimitSIGPENDINGSoft is not documented!-->
713
714 <!--property DefaultLimitMSGQUEUE is not documented!-->
715
716 <!--property DefaultLimitMSGQUEUESoft is not documented!-->
717
718 <!--property DefaultLimitNICE is not documented!-->
719
720 <!--property DefaultLimitNICESoft is not documented!-->
721
722 <!--property DefaultLimitRTPRIO is not documented!-->
723
724 <!--property DefaultLimitRTPRIOSoft is not documented!-->
725
726 <!--property DefaultLimitRTTIME is not documented!-->
727
728 <!--property DefaultLimitRTTIMESoft is not documented!-->
729
730 <!--property DefaultTasksMax is not documented!-->
731
732 <!--property TimerSlackNSec is not documented!-->
733
734 <!--property DefaultOOMPolicy is not documented!-->
735
00bb75d7
ZJS
736 <!--Autogenerated cross-references for systemd.directives, do not edit-->
737
738 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Manager"/>
739
740 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Manager"/>
741
742 <variablelist class="dbus-method" generated="True" extra-ref="GetUnit()"/>
743
744 <variablelist class="dbus-method" generated="True" extra-ref="GetUnitByPID()"/>
745
746 <variablelist class="dbus-method" generated="True" extra-ref="GetUnitByInvocationID()"/>
747
748 <variablelist class="dbus-method" generated="True" extra-ref="GetUnitByControlGroup()"/>
749
750 <variablelist class="dbus-method" generated="True" extra-ref="LoadUnit()"/>
751
752 <variablelist class="dbus-method" generated="True" extra-ref="StartUnit()"/>
753
754 <variablelist class="dbus-method" generated="True" extra-ref="StartUnitReplace()"/>
755
756 <variablelist class="dbus-method" generated="True" extra-ref="StopUnit()"/>
757
758 <variablelist class="dbus-method" generated="True" extra-ref="ReloadUnit()"/>
759
760 <variablelist class="dbus-method" generated="True" extra-ref="RestartUnit()"/>
761
762 <variablelist class="dbus-method" generated="True" extra-ref="TryRestartUnit()"/>
763
764 <variablelist class="dbus-method" generated="True" extra-ref="ReloadOrRestartUnit()"/>
765
766 <variablelist class="dbus-method" generated="True" extra-ref="ReloadOrTryRestartUnit()"/>
767
768 <variablelist class="dbus-method" generated="True" extra-ref="EnqueueUnitJob()"/>
769
770 <variablelist class="dbus-method" generated="True" extra-ref="KillUnit()"/>
771
772 <variablelist class="dbus-method" generated="True" extra-ref="CleanUnit()"/>
773
671fee18
LP
774 <variablelist class="dbus-method" generated="True" extra-ref="FreezeUnit()"/>
775
776 <variablelist class="dbus-method" generated="True" extra-ref="ThawUnit()"/>
777
00bb75d7
ZJS
778 <variablelist class="dbus-method" generated="True" extra-ref="ResetFailedUnit()"/>
779
780 <variablelist class="dbus-method" generated="True" extra-ref="SetUnitProperties()"/>
781
5e8deb94
LB
782 <variablelist class="dbus-method" generated="True" extra-ref="BindMountUnit()"/>
783
af477139
LB
784 <variablelist class="dbus-method" generated="True" extra-ref="MountImageUnit()"/>
785
00bb75d7
ZJS
786 <variablelist class="dbus-method" generated="True" extra-ref="RefUnit()"/>
787
788 <variablelist class="dbus-method" generated="True" extra-ref="UnrefUnit()"/>
789
790 <variablelist class="dbus-method" generated="True" extra-ref="StartTransientUnit()"/>
791
792 <variablelist class="dbus-method" generated="True" extra-ref="GetUnitProcesses()"/>
793
794 <variablelist class="dbus-method" generated="True" extra-ref="AttachProcessesToUnit()"/>
795
796 <variablelist class="dbus-method" generated="True" extra-ref="AbandonScope()"/>
797
798 <variablelist class="dbus-method" generated="True" extra-ref="GetJob()"/>
799
800 <variablelist class="dbus-method" generated="True" extra-ref="GetJobAfter()"/>
801
802 <variablelist class="dbus-method" generated="True" extra-ref="GetJobBefore()"/>
803
804 <variablelist class="dbus-method" generated="True" extra-ref="CancelJob()"/>
805
806 <variablelist class="dbus-method" generated="True" extra-ref="ClearJobs()"/>
807
808 <variablelist class="dbus-method" generated="True" extra-ref="ResetFailed()"/>
809
9653108f
ZJS
810 <variablelist class="dbus-method" generated="True" extra-ref="SetShowStatus()"/>
811
00bb75d7
ZJS
812 <variablelist class="dbus-method" generated="True" extra-ref="ListUnits()"/>
813
814 <variablelist class="dbus-method" generated="True" extra-ref="ListUnitsFiltered()"/>
815
816 <variablelist class="dbus-method" generated="True" extra-ref="ListUnitsByPatterns()"/>
817
818 <variablelist class="dbus-method" generated="True" extra-ref="ListUnitsByNames()"/>
819
820 <variablelist class="dbus-method" generated="True" extra-ref="ListJobs()"/>
821
822 <variablelist class="dbus-method" generated="True" extra-ref="Subscribe()"/>
823
824 <variablelist class="dbus-method" generated="True" extra-ref="Unsubscribe()"/>
825
826 <variablelist class="dbus-method" generated="True" extra-ref="Dump()"/>
827
828 <variablelist class="dbus-method" generated="True" extra-ref="DumpByFileDescriptor()"/>
829
830 <variablelist class="dbus-method" generated="True" extra-ref="Reload()"/>
831
832 <variablelist class="dbus-method" generated="True" extra-ref="Reexecute()"/>
833
834 <variablelist class="dbus-method" generated="True" extra-ref="Exit()"/>
835
836 <variablelist class="dbus-method" generated="True" extra-ref="Reboot()"/>
837
838 <variablelist class="dbus-method" generated="True" extra-ref="PowerOff()"/>
839
840 <variablelist class="dbus-method" generated="True" extra-ref="Halt()"/>
841
842 <variablelist class="dbus-method" generated="True" extra-ref="KExec()"/>
843
844 <variablelist class="dbus-method" generated="True" extra-ref="SwitchRoot()"/>
845
846 <variablelist class="dbus-method" generated="True" extra-ref="SetEnvironment()"/>
847
848 <variablelist class="dbus-method" generated="True" extra-ref="UnsetEnvironment()"/>
849
850 <variablelist class="dbus-method" generated="True" extra-ref="UnsetAndSetEnvironment()"/>
851
70666e28
ZJS
852 <variablelist class="dbus-method" generated="True" extra-ref="EnqueueMarkedJobs()"/>
853
00bb75d7
ZJS
854 <variablelist class="dbus-method" generated="True" extra-ref="ListUnitFiles()"/>
855
856 <variablelist class="dbus-method" generated="True" extra-ref="ListUnitFilesByPatterns()"/>
857
858 <variablelist class="dbus-method" generated="True" extra-ref="GetUnitFileState()"/>
859
860 <variablelist class="dbus-method" generated="True" extra-ref="EnableUnitFiles()"/>
861
862 <variablelist class="dbus-method" generated="True" extra-ref="DisableUnitFiles()"/>
863
83654007
LB
864 <variablelist class="dbus-method" generated="True" extra-ref="EnableUnitFilesWithFlags()"/>
865
866 <variablelist class="dbus-method" generated="True" extra-ref="DisableUnitFilesWithFlags()"/>
867
00bb75d7
ZJS
868 <variablelist class="dbus-method" generated="True" extra-ref="ReenableUnitFiles()"/>
869
870 <variablelist class="dbus-method" generated="True" extra-ref="LinkUnitFiles()"/>
871
872 <variablelist class="dbus-method" generated="True" extra-ref="PresetUnitFiles()"/>
873
874 <variablelist class="dbus-method" generated="True" extra-ref="PresetUnitFilesWithMode()"/>
875
876 <variablelist class="dbus-method" generated="True" extra-ref="MaskUnitFiles()"/>
877
878 <variablelist class="dbus-method" generated="True" extra-ref="UnmaskUnitFiles()"/>
879
880 <variablelist class="dbus-method" generated="True" extra-ref="RevertUnitFiles()"/>
881
882 <variablelist class="dbus-method" generated="True" extra-ref="SetDefaultTarget()"/>
883
884 <variablelist class="dbus-method" generated="True" extra-ref="GetDefaultTarget()"/>
885
886 <variablelist class="dbus-method" generated="True" extra-ref="PresetAllUnitFiles()"/>
887
888 <variablelist class="dbus-method" generated="True" extra-ref="AddDependencyUnitFiles()"/>
889
890 <variablelist class="dbus-method" generated="True" extra-ref="GetUnitFileLinks()"/>
891
892 <variablelist class="dbus-method" generated="True" extra-ref="SetExitCode()"/>
893
894 <variablelist class="dbus-method" generated="True" extra-ref="LookupDynamicUserByName()"/>
895
896 <variablelist class="dbus-method" generated="True" extra-ref="LookupDynamicUserByUID()"/>
897
898 <variablelist class="dbus-method" generated="True" extra-ref="GetDynamicUsers()"/>
899
900 <variablelist class="dbus-signal" generated="True" extra-ref="UnitNew"/>
901
902 <variablelist class="dbus-signal" generated="True" extra-ref="UnitRemoved"/>
903
904 <variablelist class="dbus-signal" generated="True" extra-ref="JobNew"/>
905
906 <variablelist class="dbus-signal" generated="True" extra-ref="JobRemoved"/>
907
908 <variablelist class="dbus-signal" generated="True" extra-ref="StartupFinished"/>
909
910 <variablelist class="dbus-signal" generated="True" extra-ref="UnitFilesChanged"/>
911
912 <variablelist class="dbus-signal" generated="True" extra-ref="Reloading"/>
913
914 <variablelist class="dbus-property" generated="True" extra-ref="Version"/>
915
916 <variablelist class="dbus-property" generated="True" extra-ref="Features"/>
917
918 <variablelist class="dbus-property" generated="True" extra-ref="Virtualization"/>
919
920 <variablelist class="dbus-property" generated="True" extra-ref="Architecture"/>
921
922 <variablelist class="dbus-property" generated="True" extra-ref="Tainted"/>
923
924 <variablelist class="dbus-property" generated="True" extra-ref="FirmwareTimestamp"/>
925
926 <variablelist class="dbus-property" generated="True" extra-ref="FirmwareTimestampMonotonic"/>
927
928 <variablelist class="dbus-property" generated="True" extra-ref="LoaderTimestamp"/>
929
930 <variablelist class="dbus-property" generated="True" extra-ref="LoaderTimestampMonotonic"/>
931
932 <variablelist class="dbus-property" generated="True" extra-ref="KernelTimestamp"/>
933
934 <variablelist class="dbus-property" generated="True" extra-ref="KernelTimestampMonotonic"/>
935
936 <variablelist class="dbus-property" generated="True" extra-ref="InitRDTimestamp"/>
937
938 <variablelist class="dbus-property" generated="True" extra-ref="InitRDTimestampMonotonic"/>
939
940 <variablelist class="dbus-property" generated="True" extra-ref="UserspaceTimestamp"/>
941
942 <variablelist class="dbus-property" generated="True" extra-ref="UserspaceTimestampMonotonic"/>
943
944 <variablelist class="dbus-property" generated="True" extra-ref="FinishTimestamp"/>
945
946 <variablelist class="dbus-property" generated="True" extra-ref="FinishTimestampMonotonic"/>
947
948 <variablelist class="dbus-property" generated="True" extra-ref="SecurityStartTimestamp"/>
949
950 <variablelist class="dbus-property" generated="True" extra-ref="SecurityStartTimestampMonotonic"/>
951
952 <variablelist class="dbus-property" generated="True" extra-ref="SecurityFinishTimestamp"/>
953
954 <variablelist class="dbus-property" generated="True" extra-ref="SecurityFinishTimestampMonotonic"/>
955
956 <variablelist class="dbus-property" generated="True" extra-ref="GeneratorsStartTimestamp"/>
957
958 <variablelist class="dbus-property" generated="True" extra-ref="GeneratorsStartTimestampMonotonic"/>
959
960 <variablelist class="dbus-property" generated="True" extra-ref="GeneratorsFinishTimestamp"/>
961
962 <variablelist class="dbus-property" generated="True" extra-ref="GeneratorsFinishTimestampMonotonic"/>
963
964 <variablelist class="dbus-property" generated="True" extra-ref="UnitsLoadStartTimestamp"/>
965
966 <variablelist class="dbus-property" generated="True" extra-ref="UnitsLoadStartTimestampMonotonic"/>
967
968 <variablelist class="dbus-property" generated="True" extra-ref="UnitsLoadFinishTimestamp"/>
969
970 <variablelist class="dbus-property" generated="True" extra-ref="UnitsLoadFinishTimestampMonotonic"/>
971
972 <variablelist class="dbus-property" generated="True" extra-ref="InitRDSecurityStartTimestamp"/>
973
974 <variablelist class="dbus-property" generated="True" extra-ref="InitRDSecurityStartTimestampMonotonic"/>
975
976 <variablelist class="dbus-property" generated="True" extra-ref="InitRDSecurityFinishTimestamp"/>
977
978 <variablelist class="dbus-property" generated="True" extra-ref="InitRDSecurityFinishTimestampMonotonic"/>
979
980 <variablelist class="dbus-property" generated="True" extra-ref="InitRDGeneratorsStartTimestamp"/>
981
982 <variablelist class="dbus-property" generated="True" extra-ref="InitRDGeneratorsStartTimestampMonotonic"/>
983
984 <variablelist class="dbus-property" generated="True" extra-ref="InitRDGeneratorsFinishTimestamp"/>
985
986 <variablelist class="dbus-property" generated="True" extra-ref="InitRDGeneratorsFinishTimestampMonotonic"/>
987
988 <variablelist class="dbus-property" generated="True" extra-ref="InitRDUnitsLoadStartTimestamp"/>
989
990 <variablelist class="dbus-property" generated="True" extra-ref="InitRDUnitsLoadStartTimestampMonotonic"/>
991
992 <variablelist class="dbus-property" generated="True" extra-ref="InitRDUnitsLoadFinishTimestamp"/>
993
994 <variablelist class="dbus-property" generated="True" extra-ref="InitRDUnitsLoadFinishTimestampMonotonic"/>
995
996 <variablelist class="dbus-property" generated="True" extra-ref="LogLevel"/>
997
998 <variablelist class="dbus-property" generated="True" extra-ref="LogTarget"/>
999
1000 <variablelist class="dbus-property" generated="True" extra-ref="NNames"/>
1001
1002 <variablelist class="dbus-property" generated="True" extra-ref="NFailedUnits"/>
1003
1004 <variablelist class="dbus-property" generated="True" extra-ref="NJobs"/>
1005
1006 <variablelist class="dbus-property" generated="True" extra-ref="NInstalledJobs"/>
1007
1008 <variablelist class="dbus-property" generated="True" extra-ref="NFailedJobs"/>
1009
1010 <variablelist class="dbus-property" generated="True" extra-ref="Progress"/>
1011
1012 <variablelist class="dbus-property" generated="True" extra-ref="Environment"/>
1013
1014 <variablelist class="dbus-property" generated="True" extra-ref="ConfirmSpawn"/>
1015
1016 <variablelist class="dbus-property" generated="True" extra-ref="ShowStatus"/>
1017
1018 <variablelist class="dbus-property" generated="True" extra-ref="UnitPath"/>
1019
1020 <variablelist class="dbus-property" generated="True" extra-ref="DefaultStandardOutput"/>
1021
1022 <variablelist class="dbus-property" generated="True" extra-ref="DefaultStandardError"/>
1023
1024 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeWatchdogUSec"/>
1025
1026 <variablelist class="dbus-property" generated="True" extra-ref="RebootWatchdogUSec"/>
1027
1028 <variablelist class="dbus-property" generated="True" extra-ref="KExecWatchdogUSec"/>
1029
1030 <variablelist class="dbus-property" generated="True" extra-ref="ServiceWatchdogs"/>
1031
1032 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroup"/>
1033
1034 <variablelist class="dbus-property" generated="True" extra-ref="SystemState"/>
1035
1036 <variablelist class="dbus-property" generated="True" extra-ref="ExitCode"/>
1037
1038 <variablelist class="dbus-property" generated="True" extra-ref="DefaultTimerAccuracyUSec"/>
1039
1040 <variablelist class="dbus-property" generated="True" extra-ref="DefaultTimeoutStartUSec"/>
1041
1042 <variablelist class="dbus-property" generated="True" extra-ref="DefaultTimeoutStopUSec"/>
1043
1044 <variablelist class="dbus-property" generated="True" extra-ref="DefaultTimeoutAbortUSec"/>
1045
1046 <variablelist class="dbus-property" generated="True" extra-ref="DefaultRestartUSec"/>
1047
1048 <variablelist class="dbus-property" generated="True" extra-ref="DefaultStartLimitIntervalUSec"/>
1049
1050 <variablelist class="dbus-property" generated="True" extra-ref="DefaultStartLimitBurst"/>
1051
1052 <variablelist class="dbus-property" generated="True" extra-ref="DefaultCPUAccounting"/>
1053
1054 <variablelist class="dbus-property" generated="True" extra-ref="DefaultBlockIOAccounting"/>
1055
1056 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryAccounting"/>
1057
1058 <variablelist class="dbus-property" generated="True" extra-ref="DefaultTasksAccounting"/>
1059
1060 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitCPU"/>
1061
1062 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitCPUSoft"/>
1063
1064 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitFSIZE"/>
1065
1066 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitFSIZESoft"/>
1067
1068 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitDATA"/>
1069
1070 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitDATASoft"/>
1071
1072 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitSTACK"/>
1073
1074 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitSTACKSoft"/>
1075
1076 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitCORE"/>
1077
1078 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitCORESoft"/>
1079
1080 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitRSS"/>
1081
1082 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitRSSSoft"/>
1083
1084 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitNOFILE"/>
1085
1086 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitNOFILESoft"/>
1087
1088 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitAS"/>
1089
1090 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitASSoft"/>
1091
1092 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitNPROC"/>
1093
1094 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitNPROCSoft"/>
1095
1096 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitMEMLOCK"/>
1097
1098 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitMEMLOCKSoft"/>
1099
1100 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitLOCKS"/>
1101
1102 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitLOCKSSoft"/>
1103
1104 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitSIGPENDING"/>
1105
1106 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitSIGPENDINGSoft"/>
1107
1108 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitMSGQUEUE"/>
1109
1110 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitMSGQUEUESoft"/>
1111
1112 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitNICE"/>
1113
1114 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitNICESoft"/>
1115
1116 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitRTPRIO"/>
1117
1118 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitRTPRIOSoft"/>
1119
1120 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitRTTIME"/>
1121
1122 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitRTTIMESoft"/>
1123
1124 <variablelist class="dbus-property" generated="True" extra-ref="DefaultTasksMax"/>
1125
1126 <variablelist class="dbus-property" generated="True" extra-ref="TimerSlackNSec"/>
1127
1128 <variablelist class="dbus-property" generated="True" extra-ref="DefaultOOMPolicy"/>
1129
1130 <!--End of Autogenerated section-->
1131
3031660c
ZJS
1132 <refsect2>
1133 <title>Methods</title>
1134
ca264f7d
DDM
1135 <para>Note that many of the methods exist twice: once on the <interfacename>Manager</interfacename>
1136 object and once on the respective unit objects. This is to optimize access times so that methods that
3031660c
ZJS
1137 belong to unit objects do not have to be called with a resolved unit path, but can be called with only
1138 the unit id, too.</para>
1139
1140 <para><function>GetUnit()</function> may be used to get the unit object path for a unit name. It takes
ca264f7d 1141 the unit name and returns the object path. If a unit has not been loaded yet by this name this method
3031660c
ZJS
1142 will fail.</para>
1143
1144 <para><function>GetUnitByPID()</function> may be used to get the unit object path of the unit a process
ca264f7d 1145 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
1146
1147 <para><function>LoadUnit()</function> is similar to <function>GetUnit()</function> but will load the
1148 unit from disk if possible.</para>
1149
ca264f7d
DDM
1150 <para><function>StartUnit()</function> enqueues a start job and possibly depending jobs. It takes the unit
1151 to activate and a mode string as arguments. The mode needs to be one of <literal>replace</literal>,
1152 <literal>fail</literal>, <literal>isolate</literal>, <literal>ignore-dependencies</literal>, or
1153 <literal>ignore-requirements</literal>. If <literal>replace</literal>, the method will start the unit and
1154 its dependencies, possibly replacing already queued jobs that conflict with it. If
1155 <literal>fail</literal>, the method will start the unit and its dependencies, but will fail if this would
1156 change an already queued job. If <literal>isolate</literal>, the method will start the unit in question
1157 and terminate all units that aren't dependencies of it. If <literal>ignore-dependencies</literal>, it
1158 will start a unit but ignore all its dependencies. If <literal>ignore-requirements</literal>, it will
3031660c 1159 start a unit but only ignore the requirement dependencies. It is not recommended to make use of the
ca264f7d 1160 latter two options. On completion, this method returns the newly created job object.</para>
3031660c
ZJS
1161
1162 <para><function>StartUnitReplace()</function> is similar to <function>StartUnit()</function> but
ca264f7d 1163 replaces a job that is queued for one unit by a job for another unit.</para>
3031660c
ZJS
1164
1165 <para><function>StopUnit()</function> is similar to <function>StartUnit()</function> but stops the
ca264f7d
DDM
1166 specified unit rather than starting it. Note that the <literal>isolate</literal> mode is invalid for this
1167 method.</para>
3031660c
ZJS
1168
1169 <para><function>ReloadUnit()</function>, <function>RestartUnit()</function>,
ca264f7d
DDM
1170 <function>TryRestartUnit()</function>, <function>ReloadOrRestartUnit()</function>, or
1171 <function>ReloadOrTryRestartUnit()</function> may be used to restart and/or reload a unit. These methods take
3031660c 1172 similar arguments as <function>StartUnit()</function>. Reloading is done only if the unit is already
ca264f7d 1173 running and fails otherwise. If a service is restarted that isn't running, it will be started unless
3031660c
ZJS
1174 the "Try" flavor is used in which case a service that isn't running is not affected by the restart. The
1175 "ReloadOrRestart" flavors attempt a reload if the unit supports it and use a restart otherwise.</para>
1176
70666e28
ZJS
1177 <para><function>EnqueueMarkedJobs()</function> creates reload/restart jobs for units which have been
1178 appropriately marked, see <varname>Marks</varname> property above. This is equivalent to calling
1179 <function>TryRestartUnit()</function> or <function>ReloadOrTryRestartUnit()</function> for the marked
1180 units.</para>
1181
5e8deb94
LB
1182 <para><function>BindMountUnit()</function> can be used to bind mount new files or directories into
1183 a running service mount namespace.</para>
1184
af477139
LB
1185 <para><function>MountImageUnit()</function> can be used to mount new images into a running service
1186 mount namespace.</para>
1187
3031660c 1188 <para><function>KillUnit()</function> may be used to kill (i.e. send a signal to) all processes of a
ca264f7d 1189 unit. It takes the unit <varname>name</varname>, an enum <varname>who</varname> and a UNIX
3031660c
ZJS
1190 <varname>signal</varname> number to send. The <varname>who</varname> enum is one of
1191 <literal>main</literal>, <literal>control</literal> or <literal>all</literal>. If
ca264f7d
DDM
1192 <literal>main</literal>, only the main process of the unit is killed. If <literal>control</literal>, only
1193 the control process of the unit is killed. If <literal>all</literal>, all processes are killed. A
3031660c 1194 <literal>control</literal> process is for example a process that is configured via
ca264f7d 1195 <varname>ExecStop=</varname> and is spawned in parallel to the main daemon process in order to shut it
3031660c
ZJS
1196 down.</para>
1197
1198 <para><function>GetJob()</function> returns the job object path for a specific job, identified by its
1199 id.</para>
1200
ca264f7d
DDM
1201 <para><function>CancelJob()</function> cancels a specific job identified by its numeric ID. This
1202 operation is also available in the <function>Cancel()</function> method of Job objects (see below) and
3031660c
ZJS
1203 exists primarily to reduce the necessary round trips to execute this operation. Note that this will not
1204 have any effect on jobs whose execution has already begun.</para>
1205
1206 <para><function>ClearJobs()</function> flushes the job queue, removing all jobs that are still
ca264f7d 1207 queued. Note that this does not have any effect on jobs whose execution has already begun. It only
3031660c
ZJS
1208 flushes jobs that are queued and have not yet begun execution.</para>
1209
1210 <para><function>ResetFailedUnit()</function> resets the "failed" state of a specific unit.</para>
1211
1212 <para><function>ResetFailed()</function> resets the "failed" state of all units.</para>
1213
ca264f7d 1214 <para><function>ListUnits()</function> returns an array of all currently loaded units. Note that
3031660c
ZJS
1215 units may be known by multiple names at the same name, and hence there might be more unit names loaded
1216 than actual units behind them. The array consists of structures with the following elements:
1217 <itemizedlist>
1218 <listitem><para>The primary unit name as string</para></listitem>
1219
1220 <listitem><para>The human readable description string</para></listitem>
1221
1222 <listitem><para>The load state (i.e. whether the unit file has been loaded
1223 successfully)</para></listitem>
1224
1225 <listitem><para>The active state (i.e. whether the unit is currently started or
1226 not)</para></listitem>
1227
1228 <listitem><para>The sub state (a more fine-grained version of the active state that is specific to
1229 the unit type, which the active state is not)</para></listitem>
1230
1231 <listitem><para>A unit that is being followed in its state by this unit, if there is any, otherwise
1232 the empty string.</para></listitem>
1233
1234 <listitem><para>The unit object path</para></listitem>
1235
ca264f7d 1236 <listitem><para>If there is a job queued for the job unit, the numeric job id, 0
3031660c
ZJS
1237 otherwise</para></listitem>
1238
1239 <listitem><para>The job type as string</para></listitem>
1240
1241 <listitem><para>The job object path</para></listitem>
1242 </itemizedlist></para>
1243
1244 <para><function>ListJobs()</function> returns an array with all currently queued jobs. Returns an array
1245 consisting of structures with the following elements:
1246 <itemizedlist>
1247 <listitem><para>The numeric job id</para></listitem>
1248
1249 <listitem><para>The primary unit name for this job</para></listitem>
1250
1251 <listitem><para>The job type as string</para></listitem>
1252
1253 <listitem><para>The job state as string</para></listitem>
1254
1255 <listitem><para>The job object path</para></listitem>
1256
1257 <listitem><para>The unit object path</para></listitem>
1258 </itemizedlist></para>
1259
1260 <para><function>Subscribe()</function> enables most bus signals to be sent out. Clients which are
ca264f7d
DDM
1261 interested in signals need to call this method. Signals are only sent out if at least one client
1262 invoked this method. <function>Unsubscribe()</function> reverts the signal subscription that
3031660c
ZJS
1263 <function>Subscribe()</function> implements. It is not necessary to invoke
1264 <function>Unsubscribe()</function> as clients are tracked. Signals are no longer sent out as soon as
2736c25c
DDM
1265 all clients which previously asked for <function>Subscribe()</function> either closed their connection
1266 to the bus or invoked <function>Unsubscribe()</function>.</para>
3031660c
ZJS
1267
1268 <para><function>Reload()</function> may be invoked to reload all unit files.</para>
1269
1270 <para><function>Reexecute()</function> may be invoked to reexecute the main manager process. It will
1271 serialize its state, reexecute, and deserizalize the state again. This is useful for upgrades and is a
1272 more comprehensive version of <function>Reload()</function>.</para>
1273
1274 <para><function>Exit()</function> may be invoked to ask the manager to exit. This is not available for
1275 the system manager and is useful only for user session managers.</para>
1276
2736c25c 1277 <para><function>Reboot()</function>, <function>PowerOff()</function>, <function>Halt()</function>, or
3031660c
ZJS
1278 <function>KExec()</function> may be used to ask for immediate reboot, powering down, halt or kexec
1279 based reboot of the system. Note that this does not shut down any services and immediately transitions
2736c25c
DDM
1280 into the reboot process. These functions are normally only called as the last step of shutdown and should
1281 not be called directly. To shut down the machine, it is generally a better idea to invoke
1282 <function>Reboot()</function> or <function>PowerOff()</function> on the
3031660c
ZJS
1283 <filename>systemd-logind</filename> manager object; see
1284 <citerefentry><refentrytitle>org.freedesktop.login1</refentrytitle><manvolnum>5</manvolnum></citerefentry>
1285 for more information.</para>
1286
1287 <para><function>SwitchRoot()</function> may be used to transition to a new root directory. This is
2736c25c
DDM
1288 intended to be used by initial RAM disks. The method takes two arguments: the new root directory (which
1289 needs to be specified) and an init binary path (which may be left empty, in which case it is
3031660c 1290 automatically searched for). The state of the system manager will be serialized before the
2736c25c 1291 transition. After the transition, the manager binary on the main system is invoked and replaces the old
3031660c
ZJS
1292 PID 1. All state will then be deserialized.</para>
1293
1294 <para><function>SetEnvironment()</function> may be used to alter the environment block that is passed
2736c25c
DDM
1295 to all spawned processes. It takes a string array of environment variable assignments. Any previously set
1296 environment variables will be overridden.</para>
3031660c 1297
2736c25c
DDM
1298 <para><function>UnsetEnvironment()</function> may be used to unset environment variables. It takes a
1299 string array of environment variable names. All variables specified will be unset (if they have been
1300 set previously) and no longer be passed to all spawned processes. This method has no effect for variables
3031660c
ZJS
1301 that were previously not set, but will not fail in that case.</para>
1302
1303 <para><function>UnsetAndSetEnvironment()</function> is a combination of
1304 <function>UnsetEnvironment()</function> and <function>SetEnvironment()</function>. It takes two
2736c25c
DDM
1305 lists. The first list contains variables to unset, the second one contains assignments to set. If a
1306 variable is listed in both, the variable is set after this method returns, i.e. the set list overrides the
1307 unset list.</para>
3031660c 1308
2736c25c 1309 <para><function>ListUnitFiles()</function> returns an array of unit names and their enablement
3031660c 1310 status. Note that <function>ListUnit()</function> returns a list of units currently loaded into memory,
2736c25c
DDM
1311 while <function>ListUnitFiles()</function> returns a list of unit <emphasis>files</emphasis> that were
1312 found on disk. Note that while most units are read directly from a unit file with the same name, some
1313 units are not backed by files and some files (templates) cannot directly be loaded as units but need
1314 to be instantiated instead.</para>
3031660c 1315
2736c25c 1316 <para><function>GetUnitFileState()</function> returns the current enablement status of a specific unit
3031660c
ZJS
1317 file.</para>
1318
1319 <para><function>EnableUnitFiles()</function> may be used to enable one or more units in the system (by
3b121157 1320 creating symlinks to them in <filename>/etc/</filename> or <filename>/run/</filename>). It takes a list
3031660c 1321 of unit files to enable (either just file names or full absolute paths if the unit files are residing
2736c25c 1322 outside the usual unit search paths) and two booleans: the first controls whether the unit shall be
3b121157
ZJS
1323 enabled for runtime only (true, <filename>/run/</filename>), or persistently (false,
1324 <filename>/etc/</filename>). The second one controls whether symlinks pointing to other units shall be
2736c25c 1325 replaced if necessary. This method returns one boolean and an array of the changes made. The boolean
3031660c 1326 signals whether the unit files contained any enablement information (i.e. an [Install]) section. The
2736c25c 1327 changes array consists of structures with three strings: the type of the change (one of
3031660c
ZJS
1328 <literal>symlink</literal> or <literal>unlink</literal>), the file name of the symlink and the
1329 destination of the symlink. Note that most of the following calls return a changes list in the same
1330 format.</para>
1331
1332 <para>Similarly, <function>DisableUnitFiles()</function> disables one or more units in the system,
3b121157 1333 i.e. removes all symlinks to them in <filename>/etc/</filename> and <filename>/run/</filename>.</para>
3031660c 1334
83654007
LB
1335 <para>The <function>EnableUnitFilesWithFlags()</function> and <function>DisableUnitFilesWithFlags()</function>
1336 take in options as flags instead of booleans to allow for extendability, defined as follows:</para>
1337
1338 <programlisting>
1339#define SD_SYSTEMD_UNIT_RUNTIME (UINT64_C(1) &lt;&lt; 0)
1340#define SD_SYSTEMD_UNIT_FORCE (UINT64_C(1) &lt;&lt; 1)
1341#define SD_SYSTEMD_UNIT_PORTABLE (UINT64_C(1) &lt;&lt; 2)
1342 </programlisting>
1343
1344 <para><varname>SD_SYSTEMD_UNIT_RUNTIME</varname> will enable or disable the unit for runtime only,
1345 <varname>SD_SYSTEMD_UNIT_FORCE</varname> controls whether symlinks pointing to other units shall be
1346 replaced if necessary. <varname>SD_SYSTEMD_UNIT_PORTABLE</varname> will add or remove the symlinks in
1347 <filename>/etc/systemd/system.attached</filename> and <filename>/run/systemd/system.attached</filename>.</para>
1348
3031660c
ZJS
1349 <para>Similarly, <function>ReenableUnitFiles()</function> applies the changes to one or more units that
1350 would result from disabling and enabling the unit quickly one after the other in an atomic
1351 fashion. This is useful to apply updated [Install] information contained in unit files.</para>
1352
1353 <para>Similarly, <function>LinkUnitFiles()</function> links unit files (that are located outside of the
1354 usual unit search paths) into the unit search path.</para>
1355
2736c25c 1356 <para>Similarly, <function>PresetUnitFiles()</function> enables/disables one or more unit files
3031660c
ZJS
1357 according to the preset policy. See
1358 <citerefentry><refentrytitle>systemd.preset</refentrytitle><manvolnum>7</manvolnum></citerefentry> for more
1359 information.</para>
1360
2736c25c 1361 <para>Similarly, <function>MaskUnitFiles()</function> masks unit files and
3031660c
ZJS
1362 <function>UnmaskUnitFiles()</function> unmasks them again.</para>
1363
1364 <para><function>SetDefaultTarget()</function> changes the <filename>default.target</filename> link. See
1365 <citerefentry><refentrytitle>bootup</refentrytitle><manvolnum>7</manvolnum></citerefentry> for more
2736c25c 1366 information.</para>
3031660c
ZJS
1367
1368 <para><function>GetDefaultTarget()</function> retrieves the name of the unit to which
2736c25c 1369 <filename>default.target</filename> is aliased.</para>
3031660c
ZJS
1370
1371 <para><function>SetUnitProperties()</function> may be used to modify certain unit properties at
1372 runtime. Not all properties may be changed at runtime, but many resource management settings (primarily
1373 those listed in
55cf7779 1374 <citerefentry><refentrytitle>systemd.resource-control</refentrytitle><manvolnum>5</manvolnum></citerefentry>)
2736c25c 1375 may. The changes are applied instantly and stored on disk for future boots, unless
3031660c
ZJS
1376 <varname>runtime</varname> is true, in which case the settings only apply until the next
1377 reboot. <varname>name</varname> is the name of the unit to modify. <varname>properties</varname> are
1378 the settings to set, encoded as an array of property name and value pairs. Note that this is not a
2736c25c
DDM
1379 dictionary! Also note that when setting array properties with this method usually results in appending to
1380 the pre-configured array. To reset the configured arrays, set the property to an empty array first and
1381 then append to it.</para>
3031660c 1382
2736c25c 1383 <para><function>StartTransientUnit()</function> may be used to create and start a transient unit which
3031660c 1384 will be released as soon as it is not running or referenced anymore or the system is
2736c25c 1385 rebooted. <varname>name</varname> is the unit name including its suffix and must be
3031660c
ZJS
1386 unique. <varname>mode</varname> is the same as in <function>StartUnit()</function>,
1387 <varname>properties</varname> contains properties of the unit, specified like in
1388 <function>SetUnitProperties()</function>. <varname>aux</varname> is currently unused and should be
47fb7fd6
ZJS
1389 passed as an empty array. See the
1390 <ulink url="http://www.freedesktop.org/wiki/Software/systemd/ControlGroupInterface/">New Control Group
3031660c
ZJS
1391 Interface</ulink> for more information how to make use of this functionality for resource control
1392 purposes.</para>
3031660c
ZJS
1393 </refsect2>
1394
1395 <refsect2>
1396 <title>Signals</title>
1397
1398 <para>Note that most signals are sent out only after <function>Subscribe()</function> has been invoked
2736c25c 1399 by at least one client. Make sure to invoke this method when subscribing to these signals!</para>
3031660c
ZJS
1400
1401 <para><function>UnitNew()</function> and <function>UnitRemoved()</function> are sent out each time a
1402 new unit is loaded or unloaded. Note that this has little to do with whether a unit is available on
1403 disk or not, and simply reflects the units that are currently loaded into memory. The signals take two
1404 parameters: the primary unit name and the object path.</para>
1405
1406 <para><function>JobNew()</function> and <function>JobRemoved()</function> are sent out each time a new
1407 job is queued or dequeued. Both signals take the numeric job ID, the bus path and the primary unit name
2736c25c
DDM
1408 for this job as arguments. <function>JobRemoved()</function> also includes a result string which is one
1409 of <literal>done</literal>, <literal>canceled</literal>, <literal>timeout</literal>,
1410 <literal>failed</literal>, <literal>dependency</literal>, or
3031660c
ZJS
1411 <literal>skipped</literal>. <literal>done</literal> indicates successful execution of a
1412 job. <literal>canceled</literal> indicates that a job has been canceled (via
1413 <function>CancelJob()</function> above) before it finished execution (this doesn't necessarily mean
1414 though that the job operation is actually cancelled too, see above). <literal>timeout</literal>
1415 indicates that the job timeout was reached. <literal>failed</literal> indicates that the job
2736c25c
DDM
1416 failed. <literal>dependency</literal> indicates that a job this job depended on failed and the job hence
1417 was removed as well. <literal>skipped</literal> indicates that a job was skipped because
1418 it didn't apply to the unit's current state.</para>
3031660c 1419
2736c25c
DDM
1420 <para><function>StartupFinished()</function> is sent out when startup finishes. It carries six
1421 microsecond timespan values, each indicating how much boot time has been spent in the firmware (if
3031660c
ZJS
1422 known), in the boot loader (if known), in the kernel initialization phase, in the initrd (if known), in
1423 userspace and in total. These values may also be calculated from the
1424 <varname>FirmwareTimestampMonotonic</varname>, <varname>LoaderTimestampMonotonic</varname>,
2736c25c 1425 <varname>InitRDTimestampMonotonic</varname>, <varname>UserspaceTimestampMonotonic</varname>, and
3031660c
ZJS
1426 <varname>FinishTimestampMonotonic</varname> properties (see below).</para>
1427
1428 <para><function>UnitFilesChanged()</function> is sent out each time the list of enabled or masked unit
1429 files on disk have changed.</para>
1430
1431 <para><function>Reloading()</function> is sent out immediately before a daemon reload is done (with the
1432 boolean parameter set to True) and after a daemon reload is completed (with the boolean parameter set
2736c25c 1433 to False). This may be used by UIs to optimize UI updates.</para>
3031660c
ZJS
1434 </refsect2>
1435
1436 <refsect2>
1437 <title>Properties</title>
1438
1439 <para>Most properties simply reflect the respective options in
1440 <filename>/etc/systemd/system.conf</filename> and the kernel command line.</para>
1441
1442 <para>The others:</para>
1443
1444 <para><varname>Version</varname> encodes the version string of the running systemd instance. Note that
2736c25c 1445 the version string is purely informational. It should not be parsed and one may not assume the version to
3031660c 1446 be formatted in any particular way. We take the liberty to change the versioning scheme at any time and
2736c25c 1447 it is not part of the public API.</para>
3031660c
ZJS
1448
1449 <para><varname>Features</varname> encodes the features that have been enabled and disabled for this
1450 build. Enabled options are prefixed with +, disabled options with -.</para>
1451
2736c25c
DDM
1452 <para><varname>Tainted</varname> encodes a couple of taint flags as a colon-separated list. When
1453 systemd detects it is running on a system with certain problems, it will set an appropriate taint
3031660c
ZJS
1454 flag. Taints may be used to lower the chance of bogus bug reports. The following taints are currently
1455 known: <literal>split-usr</literal>, <literal>mtab-not-symlink</literal>,
1456 <literal>cgroups-missing</literal>, <literal>local-hwclock</literal>. <literal>split-usr</literal> is
3b121157 1457 set if <filename>/usr/</filename> is not pre-mounted when systemd is first invoked. See
3031660c
ZJS
1458 <ulink url="http://freedesktop.org/wiki/Software/systemd/separate-usr-is-broken">
1459 Booting Without /usr is Broken</ulink>
1460 for details why this is bad. <literal>mtab-not-symlink</literal> indicates that
1461 <filename>/etc/mtab</filename> is not a symlink to <filename>/proc/self/mounts</filename> as
1462 required. <literal>cgroups-missing</literal> indicates that control groups have not been enabled in the
1463 kernel. <literal>local-hwclock</literal> indicates that the local RTC is configured to be in local time
1464 rather than UTC.</para>
1465
1466 <para><varname>FirmwareTimestamp</varname>, <varname>FirmwareTimestampMonotonic</varname>,
1467 <varname>LoaderTimestamp</varname>, <varname>LoaderTimestampMonotonic</varname>,
1468 <varname>KernelTimestamp</varname>, <varname>KernelTimestampMonotonic</varname>,
1469 <varname>InitRDTimestamp</varname>, <varname>InitRDTimestampMonotonic</varname>,
1470 <varname>UserspaceTimestamp</varname>, <varname>UserspaceTimestampMonotonic</varname>,
2736c25c 1471 <varname>FinishTimestamp</varname>, and <varname>FinishTimestampMonotonic</varname> encode
3031660c
ZJS
1472 <constant>CLOCK_REALTIME</constant> and <constant>CLOCK_MONOTONIC</constant> microsecond timestamps
1473 taken when the firmware first began execution, when the boot loader first began execution, when the
1474 kernel first began execution, when the initrd first began execution, when the main systemd instance
1475 began execution and finally, when all queued startup jobs finished execution. These values are useful
2736c25c
DDM
1476 for determining boot-time performance. Note that as monotonic time begins with the kernel startup, the
1477 <varname>KernelTimestampMonotonic</varname> timestamp will always be 0 and
1478 <varname>FirmwareTimestampMonotonic</varname> and <varname>LoaderTimestampMonotonic</varname> are to
1479 be read as negative values. Also, not all fields are always available, depending on the used firmware,
1480 boot loader or initrd implementation. In these cases the respective pairs of timestamps are both 0,
1481 indicating that no data is available.</para>
3031660c
ZJS
1482
1483 <para>Similarly, the <varname>SecurityStartTimestamp</varname>,
2736c25c 1484 <varname>GeneratorsStartTimestamp</varname> and <varname>LoadUnitTimestamp</varname> (as well as their
3031660c
ZJS
1485 monotonic and stop counterparts) expose performance data for uploading the security policies to the
1486 kernel (such as the SELinux, IMA, or SMACK policies), for running the generator tools and for loading
2736c25c 1487 the unit files.</para>
3031660c
ZJS
1488
1489 <para><varname>NNames</varname> encodes how many unit names are currently known. This only includes
2736c25c
DDM
1490 names of units that are currently loaded and can be more than the amount of actually loaded units since
1491 units may have more than one name.</para>
3031660c
ZJS
1492
1493 <para><varname>NJobs</varname> encodes how many jobs are currently queued.</para>
1494
1495 <para><varname>NInstalledJobs</varname> encodes how many jobs have ever been queued in total.</para>
1496
1497 <para><varname>NFailedJobs</varname> encodes how many jobs have ever failed in total.</para>
1498
2736c25c 1499 <para><varname>Progress</varname> encodes boot progress as a floating point value between 0.0 and
3031660c 1500 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 1501 number of executed and queued jobs. After startup, this field is always 1.0 indicating a finished
3031660c
ZJS
1502 boot.</para>
1503
1504 <para><varname>Environment</varname> encodes the environment block passed to all executed services. It
1505 may be altered with bus calls such as <function>SetEnvironment()</function> (see above).</para>
1506
1507 <para><varname>UnitPath</varname> encodes the currently active unit file search path. It is an array of
2736c25c 1508 file system paths encoded as strings.</para>
3031660c
ZJS
1509
1510 <para><varname>Virtualization</varname> contains a short ID string describing the virtualization
2736c25c
DDM
1511 technology the system runs in. On bare-metal hardware this is the empty string. Otherwise, it contains
1512 an identifier such as <literal>kvm</literal>, <literal>vmware</literal> and so on. For a full list of
1513 IDs see
3031660c
ZJS
1514 <citerefentry><refentrytitle>systemd-detect-virt</refentrytitle><manvolnum>1</manvolnum></citerefentry>.
1515 Note that only the "innermost" virtualization technology is exported here. This detects both
1516 full-machine virtualizations (VMs) and shared-kernel virtualization (containers).</para>
1517
1518 <para><varname>Architecture</varname> contains a short ID string describing the architecture the
1519 systemd instance is running on. This follows the same vocabulary as
1520 <varname>ConditionArchitectures=</varname>.</para>
1521
1522 <para><varname>ControlGroup</varname> contains the root control group path of this system manager. Note
2736c25c 1523 that the root path is encoded as the empty string here (not as <literal>/</literal>!), so that it can be
3031660c 1524 appended to <filename>/sys/fs/cgroup/systemd</filename> easily. This value will be set to the empty
2736c25c 1525 string for the host instance and some other string for container instances.</para>
3031660c 1526 </refsect2>
ae53ea52
ZJS
1527
1528 <refsect2>
1529 <title>Security</title>
1530
1531 <para>Read access is generally granted to all clients. Additionally, for unprivileged clients, some
98ab0dae 1532 operations are allowed through the polkit privilege system. Operations which modify unit state
ae53ea52 1533 (<function>StartUnit()</function>, <function>StopUnit()</function>, <function>KillUnit()</function>,
f4e1a425 1534 <function>RestartUnit()</function> and similar, <function>SetProperty()</function>) require
ae53ea52
ZJS
1535 <interfacename>org.freedesktop.systemd1.manage-units</interfacename>. Operations which modify unit file
1536 enablement state (<function>EnableUnitFiles()</function>, <function>DisableUnitFiles()</function>,
83654007 1537 <function>EnableUnitFilesWithFlags()</function>, <function>DisableUnitFilesWithFlags()</function>,
ae53ea52
ZJS
1538 <function>ReenableUnitFiles()</function>, <function>LinkUnitFiles()</function>,
1539 <function>PresetUnitFiles</function>, <function>MaskUnitFiles</function>, and similar) require
f4e1a425 1540 <interfacename>org.freedesktop.systemd1.manage-unit-files</interfacename>. Operations which modify the
2736c25c 1541 exported environment (<function>SetEnvironment()</function>, <function>UnsetEnvironment()</function>,
ae53ea52 1542 <function>UnsetAndSetEnvironment()</function>) require
2736c25c 1543 <interfacename>org.freedesktop.systemd1.set-environment</interfacename>. <function>Reload()</function>
ae53ea52
ZJS
1544 and <function>Reexecute()</function> require
1545 <interfacename>org.freedesktop.systemd1.reload-daemon</interfacename>.
1546 </para>
1547 </refsect2>
3031660c
ZJS
1548 </refsect1>
1549
1550 <refsect1>
1551 <title>Unit Objects</title>
1552
48f99d7c 1553 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/avahi_2ddaemon_2eservice" interface="org.freedesktop.systemd1.Unit">
3031660c
ZJS
1554node /org/freedesktop/systemd1/unit/avahi_2ddaemon_2eservice {
1555 interface org.freedesktop.systemd1.Unit {
1556 methods:
1557 Start(in s mode,
1558 out o job);
1559 Stop(in s mode,
1560 out o job);
1561 Reload(in s mode,
1562 out o job);
1563 Restart(in s mode,
1564 out o job);
1565 TryRestart(in s mode,
1566 out o job);
1567 ReloadOrRestart(in s mode,
1568 out o job);
1569 ReloadOrTryRestart(in s mode,
1570 out o job);
47fb7fd6
ZJS
1571 EnqueueJob(in s job_type,
1572 in s job_mode,
1573 out u job_id,
1574 out o job_path,
1575 out s unit_id,
1576 out o unit_path,
1577 out s job_type,
1578 out a(uosos) affected_jobs);
1579 Kill(in s whom,
3031660c
ZJS
1580 in i signal);
1581 ResetFailed();
1582 SetProperties(in b runtime,
1583 in a(sv) properties);
47fb7fd6
ZJS
1584 Ref();
1585 Unref();
1586 Clean(in as mask);
671fee18
LP
1587 Freeze();
1588 Thaw();
3031660c 1589 properties:
47fb7fd6
ZJS
1590 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1591 readonly s Id = '...';
1592 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1593 readonly as Names = ['...', ...];
1594 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
1595 readonly s Following = '...';
1596 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1597 readonly as Requires = ['...', ...];
1598 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1599 readonly as Requisite = ['...', ...];
1600 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1601 readonly as Wants = ['...', ...];
1602 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1603 readonly as BindsTo = ['...', ...];
1604 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1605 readonly as PartOf = ['...', ...];
1606 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1607 readonly as RequiredBy = ['...', ...];
1608 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1609 readonly as RequisiteOf = ['...', ...];
1610 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1611 readonly as WantedBy = ['...', ...];
1612 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1613 readonly as BoundBy = ['...', ...];
1614 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1615 readonly as ConsistsOf = ['...', ...];
1616 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1617 readonly as Conflicts = ['...', ...];
1618 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1619 readonly as ConflictedBy = ['...', ...];
1620 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1621 readonly as Before = ['...', ...];
1622 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1623 readonly as After = ['...', ...];
1624 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1625 readonly as OnFailure = ['...', ...];
1626 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1627 readonly as Triggers = ['...', ...];
1628 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1629 readonly as TriggeredBy = ['...', ...];
1630 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1631 readonly as PropagatesReloadTo = ['...', ...];
1632 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1633 readonly as ReloadPropagatedFrom = ['...', ...];
1634 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1635 readonly as JoinsNamespaceOf = ['...', ...];
1636 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1637 readonly as RequiresMountsFor = ['...', ...];
1638 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1639 readonly as Documentation = ['...', ...];
1640 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1641 readonly s Description = '...';
1642 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1643 readonly s LoadState = '...';
1644 readonly s ActiveState = '...';
671fee18 1645 readonly s FreezerState = '...';
47fb7fd6
ZJS
1646 readonly s SubState = '...';
1647 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1648 readonly s FragmentPath = '...';
1649 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1650 readonly s SourcePath = '...';
1651 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1652 readonly as DropInPaths = ['...', ...];
1653 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
1654 readonly s UnitFileState = '...';
1655 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
1656 readonly s UnitFilePreset = '...';
1657 readonly t StateChangeTimestamp = ...;
1658 readonly t StateChangeTimestampMonotonic = ...;
1659 readonly t InactiveExitTimestamp = ...;
1660 readonly t InactiveExitTimestampMonotonic = ...;
1661 readonly t ActiveEnterTimestamp = ...;
1662 readonly t ActiveEnterTimestampMonotonic = ...;
1663 readonly t ActiveExitTimestamp = ...;
1664 readonly t ActiveExitTimestampMonotonic = ...;
1665 readonly t InactiveEnterTimestamp = ...;
1666 readonly t InactiveEnterTimestampMonotonic = ...;
1667 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1668 readonly b CanStart = ...;
1669 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1670 readonly b CanStop = ...;
1671 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1672 readonly b CanReload = ...;
1673 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1674 readonly b CanIsolate = ...;
1675 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1676 readonly as CanClean = ['...', ...];
671fee18
LP
1677 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1678 readonly b CanFreeze = ...;
47fb7fd6
ZJS
1679 readonly (uo) Job = ...;
1680 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1681 readonly b StopWhenUnneeded = ...;
1682 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1683 readonly b RefuseManualStart = ...;
1684 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1685 readonly b RefuseManualStop = ...;
1686 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1687 readonly b AllowIsolate = ...;
1688 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1689 readonly b DefaultDependencies = ...;
1690 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1691 readonly s OnFailureJobMode = '...';
1692 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1693 readonly b IgnoreOnIsolate = ...;
1694 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1695 readonly b NeedDaemonReload = ...;
ff68472a
ZJS
1696 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
1697 readonly as Markers = ['...', ...];
47fb7fd6
ZJS
1698 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1699 readonly t JobTimeoutUSec = ...;
1700 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1701 readonly t JobRunningTimeoutUSec = ...;
1702 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1703 readonly s JobTimeoutAction = '...';
1704 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1705 readonly s JobTimeoutRebootArgument = '...';
1706 readonly b ConditionResult = ...;
1707 readonly b AssertResult = ...;
1708 readonly t ConditionTimestamp = ...;
1709 readonly t ConditionTimestampMonotonic = ...;
1710 readonly t AssertTimestamp = ...;
1711 readonly t AssertTimestampMonotonic = ...;
1712 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
1713 readonly a(sbbsi) Conditions = [...];
1714 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
1715 readonly a(sbbsi) Asserts = [...];
1716 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1717 readonly (ss) LoadError = ...;
1718 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1719 readonly b Transient = ...;
1720 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1721 readonly b Perpetual = ...;
1722 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1723 readonly t StartLimitIntervalUSec = ...;
1724 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1725 readonly u StartLimitBurst = ...;
1726 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1727 readonly s StartLimitAction = '...';
1728 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1729 readonly s FailureAction = '...';
1730 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1731 readonly i FailureActionExitStatus = ...;
1732 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1733 readonly s SuccessAction = '...';
1734 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1735 readonly i SuccessActionExitStatus = ...;
1736 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1737 readonly s RebootArgument = '...';
1738 readonly ay InvocationID = [...];
1739 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1740 readonly s CollectMode = '...';
1741 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
1742 readonly as Refs = ['...', ...];
3031660c 1743 };
47fb7fd6
ZJS
1744 interface org.freedesktop.DBus.Peer { ... };
1745 interface org.freedesktop.DBus.Introspectable { ... };
1746 interface org.freedesktop.DBus.Properties { ... };
3031660c
ZJS
1747};
1748 </programlisting>
1749
47fb7fd6
ZJS
1750 <!--method EnqueueJob is not documented!-->
1751
1752 <!--method Ref is not documented!-->
1753
1754 <!--method Unref is not documented!-->
1755
1756 <!--method Clean is not documented!-->
1757
671fee18
LP
1758 <!--method Freeze is not documented!-->
1759
1760 <!--method Thaw is not documented!-->
1761
47fb7fd6
ZJS
1762 <!--property PartOf is not documented!-->
1763
1764 <!--property RequisiteOf is not documented!-->
1765
1766 <!--property ConsistsOf is not documented!-->
1767
1768 <!--property ReloadPropagatedFrom is not documented!-->
1769
1770 <!--property JoinsNamespaceOf is not documented!-->
1771
671fee18
LP
1772 <!--property FreezerState is not documented!-->
1773
47fb7fd6
ZJS
1774 <!--property DropInPaths is not documented!-->
1775
1776 <!--property UnitFilePreset is not documented!-->
1777
1778 <!--property StateChangeTimestamp is not documented!-->
1779
1780 <!--property StateChangeTimestampMonotonic is not documented!-->
1781
1782 <!--property CanClean is not documented!-->
1783
671fee18
LP
1784 <!--property CanFreeze is not documented!-->
1785
47fb7fd6
ZJS
1786 <!--property OnFailureJobMode is not documented!-->
1787
1788 <!--property JobRunningTimeoutUSec is not documented!-->
1789
1790 <!--property JobTimeoutAction is not documented!-->
1791
1792 <!--property JobTimeoutRebootArgument is not documented!-->
1793
1794 <!--property AssertResult is not documented!-->
1795
1796 <!--property AssertTimestamp is not documented!-->
1797
1798 <!--property AssertTimestampMonotonic is not documented!-->
1799
1800 <!--property Asserts is not documented!-->
1801
1802 <!--property Perpetual is not documented!-->
1803
1804 <!--property StartLimitIntervalUSec is not documented!-->
1805
1806 <!--property StartLimitAction is not documented!-->
1807
1808 <!--property FailureAction is not documented!-->
1809
1810 <!--property FailureActionExitStatus is not documented!-->
1811
1812 <!--property SuccessAction is not documented!-->
1813
1814 <!--property SuccessActionExitStatus is not documented!-->
1815
1816 <!--property RebootArgument is not documented!-->
1817
1818 <!--property InvocationID is not documented!-->
1819
1820 <!--property CollectMode is not documented!-->
1821
1822 <!--property Refs is not documented!-->
1823
00bb75d7 1824 <!--Autogenerated cross-references for systemd.directives, do not edit-->
3031660c 1825
00bb75d7 1826 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
3031660c 1827
00bb75d7 1828 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
3031660c 1829
00bb75d7 1830 <variablelist class="dbus-method" generated="True" extra-ref="Start()"/>
3031660c 1831
00bb75d7 1832 <variablelist class="dbus-method" generated="True" extra-ref="Stop()"/>
3031660c 1833
00bb75d7 1834 <variablelist class="dbus-method" generated="True" extra-ref="Reload()"/>
3031660c 1835
00bb75d7 1836 <variablelist class="dbus-method" generated="True" extra-ref="Restart()"/>
3031660c 1837
00bb75d7 1838 <variablelist class="dbus-method" generated="True" extra-ref="TryRestart()"/>
3031660c 1839
00bb75d7 1840 <variablelist class="dbus-method" generated="True" extra-ref="ReloadOrRestart()"/>
3031660c 1841
00bb75d7 1842 <variablelist class="dbus-method" generated="True" extra-ref="ReloadOrTryRestart()"/>
3031660c 1843
00bb75d7
ZJS
1844 <variablelist class="dbus-method" generated="True" extra-ref="EnqueueJob()"/>
1845
1846 <variablelist class="dbus-method" generated="True" extra-ref="Kill()"/>
1847
1848 <variablelist class="dbus-method" generated="True" extra-ref="ResetFailed()"/>
1849
1850 <variablelist class="dbus-method" generated="True" extra-ref="SetProperties()"/>
1851
1852 <variablelist class="dbus-method" generated="True" extra-ref="Ref()"/>
1853
1854 <variablelist class="dbus-method" generated="True" extra-ref="Unref()"/>
1855
1856 <variablelist class="dbus-method" generated="True" extra-ref="Clean()"/>
1857
671fee18
LP
1858 <variablelist class="dbus-method" generated="True" extra-ref="Freeze()"/>
1859
1860 <variablelist class="dbus-method" generated="True" extra-ref="Thaw()"/>
1861
00bb75d7
ZJS
1862 <variablelist class="dbus-property" generated="True" extra-ref="Id"/>
1863
1864 <variablelist class="dbus-property" generated="True" extra-ref="Names"/>
1865
1866 <variablelist class="dbus-property" generated="True" extra-ref="Following"/>
1867
1868 <variablelist class="dbus-property" generated="True" extra-ref="Requires"/>
1869
1870 <variablelist class="dbus-property" generated="True" extra-ref="Requisite"/>
1871
1872 <variablelist class="dbus-property" generated="True" extra-ref="Wants"/>
1873
1874 <variablelist class="dbus-property" generated="True" extra-ref="BindsTo"/>
1875
1876 <variablelist class="dbus-property" generated="True" extra-ref="PartOf"/>
1877
1878 <variablelist class="dbus-property" generated="True" extra-ref="RequiredBy"/>
1879
1880 <variablelist class="dbus-property" generated="True" extra-ref="RequisiteOf"/>
1881
1882 <variablelist class="dbus-property" generated="True" extra-ref="WantedBy"/>
1883
1884 <variablelist class="dbus-property" generated="True" extra-ref="BoundBy"/>
1885
1886 <variablelist class="dbus-property" generated="True" extra-ref="ConsistsOf"/>
1887
1888 <variablelist class="dbus-property" generated="True" extra-ref="Conflicts"/>
1889
1890 <variablelist class="dbus-property" generated="True" extra-ref="ConflictedBy"/>
1891
1892 <variablelist class="dbus-property" generated="True" extra-ref="Before"/>
1893
1894 <variablelist class="dbus-property" generated="True" extra-ref="After"/>
1895
1896 <variablelist class="dbus-property" generated="True" extra-ref="OnFailure"/>
1897
1898 <variablelist class="dbus-property" generated="True" extra-ref="Triggers"/>
1899
1900 <variablelist class="dbus-property" generated="True" extra-ref="TriggeredBy"/>
1901
1902 <variablelist class="dbus-property" generated="True" extra-ref="PropagatesReloadTo"/>
1903
1904 <variablelist class="dbus-property" generated="True" extra-ref="ReloadPropagatedFrom"/>
1905
1906 <variablelist class="dbus-property" generated="True" extra-ref="JoinsNamespaceOf"/>
1907
1908 <variablelist class="dbus-property" generated="True" extra-ref="RequiresMountsFor"/>
1909
1910 <variablelist class="dbus-property" generated="True" extra-ref="Documentation"/>
1911
1912 <variablelist class="dbus-property" generated="True" extra-ref="Description"/>
1913
1914 <variablelist class="dbus-property" generated="True" extra-ref="LoadState"/>
1915
1916 <variablelist class="dbus-property" generated="True" extra-ref="ActiveState"/>
1917
671fee18
LP
1918 <variablelist class="dbus-property" generated="True" extra-ref="FreezerState"/>
1919
00bb75d7
ZJS
1920 <variablelist class="dbus-property" generated="True" extra-ref="SubState"/>
1921
1922 <variablelist class="dbus-property" generated="True" extra-ref="FragmentPath"/>
1923
1924 <variablelist class="dbus-property" generated="True" extra-ref="SourcePath"/>
1925
1926 <variablelist class="dbus-property" generated="True" extra-ref="DropInPaths"/>
1927
1928 <variablelist class="dbus-property" generated="True" extra-ref="UnitFileState"/>
1929
1930 <variablelist class="dbus-property" generated="True" extra-ref="UnitFilePreset"/>
1931
1932 <variablelist class="dbus-property" generated="True" extra-ref="StateChangeTimestamp"/>
1933
1934 <variablelist class="dbus-property" generated="True" extra-ref="StateChangeTimestampMonotonic"/>
1935
1936 <variablelist class="dbus-property" generated="True" extra-ref="InactiveExitTimestamp"/>
1937
1938 <variablelist class="dbus-property" generated="True" extra-ref="InactiveExitTimestampMonotonic"/>
1939
1940 <variablelist class="dbus-property" generated="True" extra-ref="ActiveEnterTimestamp"/>
1941
1942 <variablelist class="dbus-property" generated="True" extra-ref="ActiveEnterTimestampMonotonic"/>
1943
1944 <variablelist class="dbus-property" generated="True" extra-ref="ActiveExitTimestamp"/>
1945
1946 <variablelist class="dbus-property" generated="True" extra-ref="ActiveExitTimestampMonotonic"/>
1947
1948 <variablelist class="dbus-property" generated="True" extra-ref="InactiveEnterTimestamp"/>
1949
1950 <variablelist class="dbus-property" generated="True" extra-ref="InactiveEnterTimestampMonotonic"/>
1951
1952 <variablelist class="dbus-property" generated="True" extra-ref="CanStart"/>
1953
1954 <variablelist class="dbus-property" generated="True" extra-ref="CanStop"/>
1955
1956 <variablelist class="dbus-property" generated="True" extra-ref="CanReload"/>
1957
1958 <variablelist class="dbus-property" generated="True" extra-ref="CanIsolate"/>
1959
1960 <variablelist class="dbus-property" generated="True" extra-ref="CanClean"/>
1961
671fee18
LP
1962 <variablelist class="dbus-property" generated="True" extra-ref="CanFreeze"/>
1963
00bb75d7
ZJS
1964 <variablelist class="dbus-property" generated="True" extra-ref="Job"/>
1965
1966 <variablelist class="dbus-property" generated="True" extra-ref="StopWhenUnneeded"/>
1967
1968 <variablelist class="dbus-property" generated="True" extra-ref="RefuseManualStart"/>
1969
1970 <variablelist class="dbus-property" generated="True" extra-ref="RefuseManualStop"/>
1971
1972 <variablelist class="dbus-property" generated="True" extra-ref="AllowIsolate"/>
1973
1974 <variablelist class="dbus-property" generated="True" extra-ref="DefaultDependencies"/>
1975
1976 <variablelist class="dbus-property" generated="True" extra-ref="OnFailureJobMode"/>
1977
1978 <variablelist class="dbus-property" generated="True" extra-ref="IgnoreOnIsolate"/>
1979
1980 <variablelist class="dbus-property" generated="True" extra-ref="NeedDaemonReload"/>
1981
ff68472a
ZJS
1982 <variablelist class="dbus-property" generated="True" extra-ref="Markers"/>
1983
00bb75d7
ZJS
1984 <variablelist class="dbus-property" generated="True" extra-ref="JobTimeoutUSec"/>
1985
1986 <variablelist class="dbus-property" generated="True" extra-ref="JobRunningTimeoutUSec"/>
1987
1988 <variablelist class="dbus-property" generated="True" extra-ref="JobTimeoutAction"/>
1989
1990 <variablelist class="dbus-property" generated="True" extra-ref="JobTimeoutRebootArgument"/>
1991
1992 <variablelist class="dbus-property" generated="True" extra-ref="ConditionResult"/>
1993
1994 <variablelist class="dbus-property" generated="True" extra-ref="AssertResult"/>
1995
1996 <variablelist class="dbus-property" generated="True" extra-ref="ConditionTimestamp"/>
1997
1998 <variablelist class="dbus-property" generated="True" extra-ref="ConditionTimestampMonotonic"/>
1999
2000 <variablelist class="dbus-property" generated="True" extra-ref="AssertTimestamp"/>
2001
2002 <variablelist class="dbus-property" generated="True" extra-ref="AssertTimestampMonotonic"/>
2003
2004 <variablelist class="dbus-property" generated="True" extra-ref="Conditions"/>
2005
2006 <variablelist class="dbus-property" generated="True" extra-ref="Asserts"/>
2007
2008 <variablelist class="dbus-property" generated="True" extra-ref="LoadError"/>
2009
2010 <variablelist class="dbus-property" generated="True" extra-ref="Transient"/>
2011
2012 <variablelist class="dbus-property" generated="True" extra-ref="Perpetual"/>
2013
2014 <variablelist class="dbus-property" generated="True" extra-ref="StartLimitIntervalUSec"/>
2015
2016 <variablelist class="dbus-property" generated="True" extra-ref="StartLimitBurst"/>
2017
2018 <variablelist class="dbus-property" generated="True" extra-ref="StartLimitAction"/>
2019
2020 <variablelist class="dbus-property" generated="True" extra-ref="FailureAction"/>
2021
2022 <variablelist class="dbus-property" generated="True" extra-ref="FailureActionExitStatus"/>
2023
2024 <variablelist class="dbus-property" generated="True" extra-ref="SuccessAction"/>
2025
2026 <variablelist class="dbus-property" generated="True" extra-ref="SuccessActionExitStatus"/>
2027
2028 <variablelist class="dbus-property" generated="True" extra-ref="RebootArgument"/>
2029
2030 <variablelist class="dbus-property" generated="True" extra-ref="InvocationID"/>
2031
2032 <variablelist class="dbus-property" generated="True" extra-ref="CollectMode"/>
2033
2034 <variablelist class="dbus-property" generated="True" extra-ref="Refs"/>
2035
2036 <!--End of Autogenerated section-->
2037
2038 <refsect2>
2039 <title>Methods</title>
2040
2041 <para><function>Start()</function>, <function>Stop()</function>, <function>Reload()</function>,
2042 <function>Restart()</function>, <function>TryRestart()</function>,
2043 <function>ReloadOrRestart()</function>, <function>ReloadOrTryRestart()</function>,
2044 <function>Kill()</function>, <function>ResetFailed()</function>, and
2045 <function>SetProperties()</function> implement the same operation as the respective methods on the
2046 <interfacename>Manager</interfacename> object (see above). However, these methods operate on the unit
2047 object and hence do not take a unit name parameter. Invoking the methods directly on the Manager
2048 object has the advantage of not requiring a <function>GetUnit()</function> call to get the unit object
2049 for a specific unit name. Calling the methods on the Manager object is hence a round trip
2050 optimization.</para>
2051 </refsect2>
2052
2053 <refsect2>
2054 <title>Properties</title>
2055
2056 <para><varname>Id</varname> contains the primary name of the unit.</para>
2057
2058 <para><varname>Names</varname> contains all names of the unit, including the primary name that is also
2059 exposed in <varname>Id</varname>.</para>
2060
2061 <para><varname>Following</varname> either contains the empty string or contains the name of another
2062 unit that this unit follows in state. This is used for some device units which reflect the unit state
2063 machine of another unit, and which other unit this is might possibly change.</para>
2064
2065 <para><varname>Requires</varname>, <varname>RequiresOverridable</varname>,
2066 <varname>Requisite</varname>, <varname>RequisiteOverridable</varname>, <varname>Wants</varname>,
2067 <varname>BindsTo</varname>, <varname>RequiredBy</varname>, <varname>RequiredByOverridable</varname>,
2068 <varname>WantedBy</varname>, <varname>BoundBy</varname>, <varname>Conflicts</varname>,
2069 <varname>ConflictedBy</varname>, <varname>Before</varname>, <varname>After</varname>,
2070 <varname>OnFailure</varname>, <varname>Triggers</varname>, <varname>TriggeredBy</varname>,
2071 <varname>PropagatesReloadTo</varname>, and <varname>RequiresMountsFor</varname> contain arrays which encode
2072 the dependencies and their inverse dependencies (where this applies) as configured in the unit file or
2073 determined automatically.</para>
2074
2075 <para><varname>Description</varname> contains the human readable description string for the
2076 unit.</para>
2077
2078 <para><varname>SourcePath</varname> contains the path to a configuration file this unit is
2079 automatically generated from in case it is not a native unit (in which case it contains the empty
2080 string). For example, all mount units generated from <filename>/etc/fstab</filename> have this field
2081 set to <filename>/etc/fstab</filename>.</para>
2082
2083 <para><varname>Documentation</varname> contains a string array with URLs of documentation for this
2084 unit.</para>
2085
2086 <para><varname>LoadState</varname> contains a state value that reflects whether the configuration file
2087 of this unit has been loaded. The following states are currently defined: <literal>loaded</literal>,
2088 <literal>error</literal>, and <literal>masked</literal>. <literal>loaded</literal> indicates that the
2089 configuration was successfully loaded. <literal>error</literal> indicates that the configuration failed
2090 to load. The <varname>LoadError</varname> field (see below) contains information about the cause of
2091 this failure. <literal>masked</literal> indicates that the unit is currently masked out (i.e. symlinked
2092 to <filename>/dev/null</filename> or empty). Note that the <varname>LoadState</varname> is fully
2093 orthogonal to the <varname>ActiveState</varname> (see below) as units without valid loaded
2094 configuration might be active (because configuration might have been reloaded at a time where a unit
2095 was already active).</para>
2096
2097 <para><varname>ActiveState</varname> contains a state value that reflects whether the unit is currently
2098 active or not. The following states are currently defined: <literal>active</literal>,
2099 <literal>reloading</literal>, <literal>inactive</literal>, <literal>failed</literal>,
2100 <literal>activating</literal>, and <literal>deactivating</literal>. <literal>active</literal> indicates
2101 that unit is active (obviously...). <literal>reloading</literal> indicates that the unit is active and
2102 currently reloading its configuration. <literal>inactive</literal> indicates that it is inactive and
2103 the previous run was successful or no previous run has taken place yet. <literal>failed</literal>
2104 indicates that it is inactive and the previous run was not successful (more information about the
2105 reason for this is available on the unit type specific interfaces, for example for services in the
2106 <varname>Result</varname> property, see below). <literal>activating</literal> indicates that the unit
2107 has previously been inactive but is currently in the process of entering an active state. Conversely
2108 <literal>deactivating</literal> indicates that the unit is currently in the process of
2109 deactivation.</para>
2110
2111 <para><varname>SubState</varname> encodes states of the same state machine that
2112 <varname>ActiveState</varname> covers, but knows more fine-grained states that are
2113 unit-type-specific. Where <varname>ActiveState</varname> only covers six high-level states,
2114 <varname>SubState</varname> covers possibly many more low-level unit-type-specific states that are
2115 mapped to the six high-level states. Note that multiple low-level states might map to the same
3031660c
ZJS
2116 high-level state, but not vice versa. Not all high-level states have low-level counterparts on all unit
2117 types. At this point the low-level states are not documented here, and are more likely to be extended
2118 later on than the common high-level states explained above.</para>
2119
2120 <para><varname>FragmentPath</varname> contains the unit file path this unit was read from, if there is
2736c25c 2121 one (if not, it contains the empty string).</para>
3031660c
ZJS
2122
2123 <para><varname>UnitFileState</varname> encodes the install state of the unit file of
2124 <varname>FragmentPath</varname>. It currently knows the following states: <literal>enabled</literal>,
2125 <literal>enabled-runtime</literal>, <literal>linked</literal>, <literal>linked-runtime</literal>,
2126 <literal>masked</literal>, <literal>masked-runtime</literal>, <literal>static</literal>,
2736c25c 2127 <literal>disabled</literal>, and <literal>invalid</literal>. <literal>enabled</literal> indicates that a
3031660c 2128 unit file is permanently enabled. <literal>enable-runtime</literal> indicates the unit file is only
2736c25c 2129 temporarily enabled and will no longer be enabled after a reboot (that means, it is enabled via
3b121157
ZJS
2130 <filename>/run/</filename> symlinks, rather than <filename>/etc/</filename>). <literal>linked</literal>
2131 indicates that a unit is linked into <filename>/etc/</filename> permanently. <literal>linked-runtime</literal>
2132 indicates that a unit is linked into <filename>/run/</filename> temporarily (until the next
2736c25c 2133 reboot). <literal>masked</literal> indicates that the unit file is masked permanently.
3b121157 2134 <literal>masked-runtime</literal> indicates that it is masked in <filename>/run/</filename> temporarily
2736c25c
DDM
2135 (until the next reboot). <literal>static</literal> indicates that the unit is statically enabled, i.e.
2136 always enabled and doesn't need to be enabled explicitly. <literal>invalid</literal> indicates that it
2137 could not be determined whether the unit file is enabled.</para>
3031660c
ZJS
2138
2139 <para><varname>InactiveExitTimestamp</varname>, <varname>InactiveExitTimestampMonotonic</varname>,
2140 <varname>ActiveEnterTimestamp</varname>, <varname>ActiveEnterTimestampMonotonic</varname>,
2141 <varname>ActiveExitTimestamp</varname>, <varname>ActiveExitTimestampMonotonic</varname>,
2736c25c
DDM
2142 <varname>InactiveEnterTimestamp</varname>, and <varname>InactiveEnterTimestampMonotonic</varname>
2143 contain <constant>CLOCK_REALTIME</constant> and <constant>CLOCK_MONOTONIC</constant> 64-bit microsecond
3031660c
ZJS
2144 timestamps of the last time a unit left the inactive state, entered the active state, exited the active
2145 state, or entered an inactive state. These are the points in time where the unit transitioned
2146 <literal>inactive</literal>/<literal>failed</literal> → <literal>activating</literal>,
2147 <literal>activating</literal> → <literal>active</literal>, <literal>active</literal> →
2148 <literal>deactivating</literal>, and finally <literal>deactivating</literal> →
2149 <literal>inactive</literal>/<literal>failed</literal>. The fields are 0 in case such a transition has
2736c25c 2150 not yet been recorded on this boot.</para>
3031660c 2151
2736c25c
DDM
2152 <para><varname>CanStart</varname>, <varname>CanStop</varname>, and <varname>CanReload</varname> encode
2153 as booleans whether the unit supports the start, stop or reload operations. Even if a unit supports
2154 such an operation, the client might not necessary have the necessary privileges to execute them.</para>
3031660c 2155
2736c25c 2156 <para><varname>CanIsolate</varname> encodes as a boolean whether the unit may be started in isolation
3031660c
ZJS
2157 mode.</para>
2158
2159 <para><varname>Job</varname> encodes the job ID and job object path of the job currently scheduled or
2736c25c 2160 executed for this unit, if there is any. If no job is scheduled or executed, the job id field will be
3031660c
ZJS
2161 0.</para>
2162
2163 <para><varname>StopWhenUnneeded</varname>, <varname>RefuseManualStart</varname>,
2164 <varname>RefuseManualStop</varname>, <varname>AllowIsolate</varname>,
2165 <varname>DefaultDependencies</varname>, <varname>OnFailureIsolate</varname>,
2166 <varname>IgnoreOnIsolate</varname>, <varname>IgnoreOnSnapshot</varname> map directly to the
2167 corresponding configuration booleans in the unit file.</para>
2168
2169 <para><varname>DefaultControlGroup</varname> contains the main control group of this unit as a
2170 string. This refers to a group in systemd's own <literal>name=systemd</literal> hierarchy, which
2171 systemd uses to watch and manipulate the unit and all its processes.</para>
2172
2173 <para><varname>NeedDaemonReload</varname> is a boolean that indicates whether the configuration file
2174 this unit is loaded from (i.e. <varname>FragmentPath</varname> or <varname>SourcePath</varname>) has
ff68472a
ZJS
2175 changed since the configuration was read and hence whether a configuration reload is recommended.
2176 </para>
2177
2178 <para><varname>Markers</varname> is an array of string flags that can be set using
2179 <function>SetUnitProperties()</function> to indicate that the service should be reloaded or
2180 restarted. Currently known values are <literal>needs-restart</literal> and
2181 <literal>needs-reload</literal>. Package scripts may use the first to mark units for later restart when
2182 a new version of the package is installed. Configuration management scripts may use the second to mark
2183 units for a later reload when the configuration is adjusted. Those flags are not set by the manager,
2184 except to unset as appropriate when when the unit is stopped, restarted, or reloaded.</para>
3031660c
ZJS
2185
2186 <para><varname>JobTimeoutUSec</varname> maps directly to the corresponding configuration setting in the
2187 unit file.</para>
2188
2189 <para><varname>ConditionTimestamp</varname> and <varname>ConditionTimestampMonotonic</varname> contain
2190 the <constant>CLOCK_REALTIME</constant>/<constant>CLOCK_MONOTONIC</constant> microsecond timestamps of
2736c25c 2191 the last time the configured conditions of the unit have been checked or 0 if they have never been
3031660c
ZJS
2192 checked. Conditions are checked when a unit is requested to start.</para>
2193
2194 <para><varname>ConditionResult</varname> contains the condition result of the last time the configured
2195 conditions of this unit were checked. </para>
2196
2736c25c 2197 <para><varname>Conditions</varname> contains all configured conditions of the unit. For each condition,
3031660c
ZJS
2198 five fields are given: condition type (e.g. <varname>ConditionPathExists</varname>), whether the
2199 condition is a trigger condition, whether the condition is reversed, the right hand side of the
ae53ea52 2200 condition (e.g. the path in case of <varname>ConditionPathExists</varname>), and the status. The status
3031660c
ZJS
2201 can be 0, in which case the condition hasn't been checked yet, a positive value, in which case the
2202 condition passed, or a negative value, in which case the condition failed. Currently only 0, +1, and -1
2203 are used, but additional values may be used in the future, retaining the meaning of
2736c25c 2204 zero/positive/negative values.</para>
3031660c
ZJS
2205
2206 <para><varname>LoadError</varname> contains a pair of strings. If the unit failed to load (as encoded
2207 in <varname>LoadState</varname>, see above), then this will include a D-Bus error pair consisting of
2736c25c 2208 the error ID and an explanatory human readable string of what happened. If it loaded successfully, this
3031660c
ZJS
2209 will be a pair of empty strings.</para>
2210
2736c25c
DDM
2211 <para><varname>Transient</varname> contains a boolean that indicates whether the unit was created as a
2212 transient unit (i.e. via <function>CreateTransientUnit()</function> on the manager object).</para>
3031660c 2213 </refsect2>
ae53ea52
ZJS
2214
2215 <refsect2>
2216 <title>Security</title>
2217
2218 <para>Similarly to methods on the <interfacename>Manager</interfacename> object, read-only access is
2219 allowed for everyone. All operations are allowed for clients with the
2220 <constant>CAP_SYS_ADMIN</constant> capability or when the
2221 <interfacename>org.freedesktop.systemd1.manage-units</interfacename> privilege is granted by
98ab0dae 2222 polkit.</para>
ae53ea52 2223 </refsect2>
3031660c
ZJS
2224 </refsect1>
2225
2226 <refsect1>
2227 <title>Service Unit Objects</title>
2228
2229 <para>All service unit objects implement the
2230 <interfacename>org.freedesktop.systemd1.Service</interfacename> interface (described here) in addition to
2231 the generic <interfacename>org.freedesktop.systemd1.Unit</interfacename> interface (see above).</para>
2232
48f99d7c 2233 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/avahi_2ddaemon_2eservice" interface="org.freedesktop.systemd1.Service">
47fb7fd6 2234node /org/freedesktop/systemd1/unit/avahi_2ddaemon_2eservice {
3031660c
ZJS
2235 interface org.freedesktop.systemd1.Service {
2236 methods:
5e8deb94
LB
2237 BindMount(in s source,
2238 in s destination,
2239 in b read_only,
2240 in b mkdir);
af477139
LB
2241 MountImage(in s source,
2242 in s destination,
2243 in b read_only,
2244 in b mkdir,
2245 in a(ss) options);
47fb7fd6
ZJS
2246 GetProcesses(out a(sus) processes);
2247 AttachProcesses(in s subcgroup,
2248 in au pids);
3031660c 2249 properties:
47fb7fd6
ZJS
2250 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2251 readonly s Type = '...';
2252 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
cb0e818f
HC
2253 readonly s ExitType = '...';
2254 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
2255 readonly s Restart = '...';
2256 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2257 readonly s PIDFile = '...';
2258 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2259 readonly s NotifyAccess = '...';
2260 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2261 readonly t RestartUSec = ...;
2262 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2263 readonly t TimeoutStartUSec = ...;
2264 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2265 readonly t TimeoutStopUSec = ...;
2266 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2267 readonly t TimeoutAbortUSec = ...;
2268 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9653108f
ZJS
2269 readonly s TimeoutStartFailureMode = '...';
2270 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2271 readonly s TimeoutStopFailureMode = '...';
47fb7fd6 2272 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9653108f
ZJS
2273 readonly t RuntimeMaxUSec = ...;
2274 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
2275 readonly t WatchdogUSec = ...;
2276 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2277 readonly t WatchdogTimestamp = ...;
2278 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2279 readonly t WatchdogTimestampMonotonic = ...;
2280 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2281 readonly b RootDirectoryStartOnly = ...;
2282 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2283 readonly b RemainAfterExit = ...;
2284 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2285 readonly b GuessMainPID = ...;
2286 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2287 readonly (aiai) RestartPreventExitStatus = ...;
2288 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2289 readonly (aiai) RestartForceExitStatus = ...;
2290 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2291 readonly (aiai) SuccessExitStatus = ...;
2292 readonly u MainPID = ...;
2293 readonly u ControlPID = ...;
2294 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2295 readonly s BusName = '...';
2296 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2297 readonly u FileDescriptorStoreMax = ...;
2298 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2299 readonly u NFileDescriptorStore = ...;
2300 readonly s StatusText = '...';
2301 readonly i StatusErrno = ...;
2302 readonly s Result = '...';
2303 readonly s ReloadResult = '...';
2304 readonly s CleanResult = '...';
2305 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2306 readonly s USBFunctionDescriptors = '...';
2307 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2308 readonly s USBFunctionStrings = '...';
2309 readonly u UID = ...;
2310 readonly u GID = ...;
2311 readonly u NRestarts = ...;
2312 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2313 readonly s OOMPolicy = '...';
2314 readonly t ExecMainStartTimestamp = ...;
2315 readonly t ExecMainStartTimestampMonotonic = ...;
2316 readonly t ExecMainExitTimestamp = ...;
2317 readonly t ExecMainExitTimestampMonotonic = ...;
2318 readonly u ExecMainPID = ...;
2319 readonly i ExecMainCode = ...;
2320 readonly i ExecMainStatus = ...;
2321 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2322 readonly a(sasbttttuii) ExecCondition = [...];
2323 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2324 readonly a(sasasttttuii) ExecConditionEx = [...];
2325 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2326 readonly a(sasbttttuii) ExecStartPre = [...];
2327 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2328 readonly a(sasasttttuii) ExecStartPreEx = [...];
2329 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2330 readonly a(sasbttttuii) ExecStart = [...];
2331 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2332 readonly a(sasasttttuii) ExecStartEx = [...];
2333 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2334 readonly a(sasbttttuii) ExecStartPost = [...];
2335 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2336 readonly a(sasasttttuii) ExecStartPostEx = [...];
2337 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2338 readonly a(sasbttttuii) ExecReload = [...];
2339 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2340 readonly a(sasasttttuii) ExecReloadEx = [...];
2341 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2342 readonly a(sasbttttuii) ExecStop = [...];
2343 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2344 readonly a(sasasttttuii) ExecStopEx = [...];
2345 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2346 readonly a(sasbttttuii) ExecStopPost = [...];
2347 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2348 readonly a(sasasttttuii) ExecStopPostEx = [...];
2349 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2350 readonly s Slice = '...';
2351 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2352 readonly s ControlGroup = '...';
2353 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2354 readonly t MemoryCurrent = ...;
2355 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2356 readonly t CPUUsageNSec = ...;
2357 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2358 readonly ay EffectiveCPUs = [...];
2359 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2360 readonly ay EffectiveMemoryNodes = [...];
2361 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2362 readonly t TasksCurrent = ...;
2363 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2364 readonly t IPIngressBytes = ...;
2365 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2366 readonly t IPIngressPackets = ...;
2367 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2368 readonly t IPEgressBytes = ...;
2369 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2370 readonly t IPEgressPackets = ...;
2371 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2372 readonly t IOReadBytes = ...;
2373 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2374 readonly t IOReadOperations = ...;
2375 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2376 readonly t IOWriteBytes = ...;
2377 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2378 readonly t IOWriteOperations = ...;
2379 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2380 readonly b Delegate = ...;
2381 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2382 readonly as DelegateControllers = ['...', ...];
2383 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2384 readonly b CPUAccounting = ...;
2385 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2386 readonly t CPUWeight = ...;
2387 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2388 readonly t StartupCPUWeight = ...;
2389 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2390 readonly t CPUShares = ...;
2391 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2392 readonly t StartupCPUShares = ...;
2393 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2394 readonly t CPUQuotaPerSecUSec = ...;
2395 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2396 readonly t CPUQuotaPeriodUSec = ...;
2397 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2398 readonly ay AllowedCPUs = [...];
2399 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2400 readonly ay AllowedMemoryNodes = [...];
2401 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2402 readonly b IOAccounting = ...;
2403 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2404 readonly t IOWeight = ...;
2405 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2406 readonly t StartupIOWeight = ...;
2407 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2408 readonly a(st) IODeviceWeight = [...];
2409 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2410 readonly a(st) IOReadBandwidthMax = [...];
2411 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2412 readonly a(st) IOWriteBandwidthMax = [...];
2413 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2414 readonly a(st) IOReadIOPSMax = [...];
2415 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2416 readonly a(st) IOWriteIOPSMax = [...];
2417 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2418 readonly a(st) IODeviceLatencyTargetUSec = [...];
2419 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2420 readonly b BlockIOAccounting = ...;
2421 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2422 readonly t BlockIOWeight = ...;
2423 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2424 readonly t StartupBlockIOWeight = ...;
2425 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2426 readonly a(st) BlockIODeviceWeight = [...];
2427 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2428 readonly a(st) BlockIOReadBandwidth = [...];
2429 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2430 readonly a(st) BlockIOWriteBandwidth = [...];
2431 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2432 readonly b MemoryAccounting = ...;
2433 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2434 readonly t DefaultMemoryLow = ...;
2435 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2436 readonly t DefaultMemoryMin = ...;
2437 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2438 readonly t MemoryMin = ...;
2439 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2440 readonly t MemoryLow = ...;
2441 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2442 readonly t MemoryHigh = ...;
2443 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2444 readonly t MemoryMax = ...;
2445 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2446 readonly t MemorySwapMax = ...;
2447 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2448 readonly t MemoryLimit = ...;
2449 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2450 readonly s DevicePolicy = '...';
2451 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2452 readonly a(ss) DeviceAllow = [...];
2453 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2454 readonly b TasksAccounting = ...;
2455 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2456 readonly t TasksMax = ...;
2457 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2458 readonly b IPAccounting = ...;
2459 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2460 readonly a(iayu) IPAddressAllow = [...];
2461 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2462 readonly a(iayu) IPAddressDeny = [...];
2463 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2464 readonly as IPIngressFilterPath = ['...', ...];
2465 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2466 readonly as IPEgressFilterPath = ['...', ...];
2467 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2468 readonly as DisableControllers = ['...', ...];
4d824a4e
AZ
2469 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2470 readonly s ManagedOOMSwap = '...';
2471 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2472 readonly s ManagedOOMMemoryPressure = '...';
2473 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
d9d3f05d 2474 readonly u ManagedOOMMemoryPressureLimit = ...;
d8a4d64b
AZ
2475 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2476 readonly s ManagedOOMPreference = '...';
47fb7fd6
ZJS
2477 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2478 readonly as Environment = ['...', ...];
2479 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2480 readonly a(sb) EnvironmentFiles = [...];
2481 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2482 readonly as PassEnvironment = ['...', ...];
2483 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2484 readonly as UnsetEnvironment = ['...', ...];
2485 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2486 readonly u UMask = ...;
2487 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2488 readonly t LimitCPU = ...;
2489 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2490 readonly t LimitCPUSoft = ...;
2491 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2492 readonly t LimitFSIZE = ...;
2493 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2494 readonly t LimitFSIZESoft = ...;
2495 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2496 readonly t LimitDATA = ...;
2497 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2498 readonly t LimitDATASoft = ...;
2499 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2500 readonly t LimitSTACK = ...;
2501 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2502 readonly t LimitSTACKSoft = ...;
2503 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2504 readonly t LimitCORE = ...;
2505 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2506 readonly t LimitCORESoft = ...;
2507 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2508 readonly t LimitRSS = ...;
2509 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2510 readonly t LimitRSSSoft = ...;
2511 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2512 readonly t LimitNOFILE = ...;
2513 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2514 readonly t LimitNOFILESoft = ...;
2515 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2516 readonly t LimitAS = ...;
2517 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2518 readonly t LimitASSoft = ...;
2519 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2520 readonly t LimitNPROC = ...;
2521 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2522 readonly t LimitNPROCSoft = ...;
2523 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2524 readonly t LimitMEMLOCK = ...;
2525 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2526 readonly t LimitMEMLOCKSoft = ...;
2527 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2528 readonly t LimitLOCKS = ...;
2529 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2530 readonly t LimitLOCKSSoft = ...;
2531 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2532 readonly t LimitSIGPENDING = ...;
2533 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2534 readonly t LimitSIGPENDINGSoft = ...;
2535 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2536 readonly t LimitMSGQUEUE = ...;
2537 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2538 readonly t LimitMSGQUEUESoft = ...;
2539 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2540 readonly t LimitNICE = ...;
2541 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2542 readonly t LimitNICESoft = ...;
2543 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2544 readonly t LimitRTPRIO = ...;
2545 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2546 readonly t LimitRTPRIOSoft = ...;
2547 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2548 readonly t LimitRTTIME = ...;
2549 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2550 readonly t LimitRTTIMESoft = ...;
2551 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2552 readonly s WorkingDirectory = '...';
2553 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2554 readonly s RootDirectory = '...';
2555 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2556 readonly s RootImage = '...';
2557 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
35f4e010
ZJS
2558 readonly a(ss) RootImageOptions = [...];
2559 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2560 readonly ay RootHash = [...];
2561 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2562 readonly s RootHashPath = '...';
2563 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2564 readonly ay RootHashSignature = [...];
2565 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2566 readonly s RootHashSignaturePath = '...';
2567 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2568 readonly s RootVerity = '...';
2569 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
93f59701
LB
2570 readonly a(sba(ss)) ExtensionImages = [...];
2571 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
35f4e010
ZJS
2572 readonly a(ssba(ss)) MountImages = [...];
2573 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
2574 readonly i OOMScoreAdjust = ...;
2575 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2576 readonly t CoredumpFilter = ...;
2577 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2578 readonly i Nice = ...;
2579 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2580 readonly i IOSchedulingClass = ...;
2581 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2582 readonly i IOSchedulingPriority = ...;
2583 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2584 readonly i CPUSchedulingPolicy = ...;
2585 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2586 readonly i CPUSchedulingPriority = ...;
2587 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2588 readonly ay CPUAffinity = [...];
2589 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2590 readonly b CPUAffinityFromNUMA = ...;
2591 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2592 readonly i NUMAPolicy = ...;
2593 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2594 readonly ay NUMAMask = [...];
2595 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2596 readonly t TimerSlackNSec = ...;
2597 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2598 readonly b CPUSchedulingResetOnFork = ...;
2599 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2600 readonly b NonBlocking = ...;
2601 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2602 readonly s StandardInput = '...';
2603 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2604 readonly s StandardInputFileDescriptorName = '...';
2605 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2606 readonly ay StandardInputData = [...];
2607 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2608 readonly s StandardOutput = '...';
2609 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2610 readonly s StandardOutputFileDescriptorName = '...';
2611 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2612 readonly s StandardError = '...';
2613 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2614 readonly s StandardErrorFileDescriptorName = '...';
2615 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2616 readonly s TTYPath = '...';
2617 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2618 readonly b TTYReset = ...;
2619 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2620 readonly b TTYVHangup = ...;
2621 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2622 readonly b TTYVTDisallocate = ...;
2623 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2624 readonly i SyslogPriority = ...;
2625 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2626 readonly s SyslogIdentifier = '...';
2627 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2628 readonly b SyslogLevelPrefix = ...;
2629 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2630 readonly i SyslogLevel = ...;
2631 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2632 readonly i SyslogFacility = ...;
2633 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2634 readonly i LogLevelMax = ...;
2635 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2636 readonly t LogRateLimitIntervalUSec = ...;
2637 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2638 readonly u LogRateLimitBurst = ...;
2639 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2640 readonly aay LogExtraFields = [[...], ...];
2641 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2642 readonly s LogNamespace = '...';
2643 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2644 readonly i SecureBits = ...;
2645 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2646 readonly t CapabilityBoundingSet = ...;
2647 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2648 readonly t AmbientCapabilities = ...;
2649 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2650 readonly s User = '...';
2651 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2652 readonly s Group = '...';
2653 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2654 readonly b DynamicUser = ...;
2655 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2656 readonly b RemoveIPC = ...;
2657 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
e4b2cea3
ZJS
2658 readonly a(say) SetCredential = [...];
2659 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2660 readonly a(ss) LoadCredential = [...];
2661 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
2662 readonly as SupplementaryGroups = ['...', ...];
2663 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2664 readonly s PAMName = '...';
2665 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2666 readonly as ReadWritePaths = ['...', ...];
2667 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2668 readonly as ReadOnlyPaths = ['...', ...];
2669 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2670 readonly as InaccessiblePaths = ['...', ...];
2671 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
ddc155b2
TM
2672 readonly as ExecPaths = ['...', ...];
2673 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2674 readonly as NoExecPaths = ['...', ...];
2675 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
2676 readonly t MountFlags = ...;
2677 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2678 readonly b PrivateTmp = ...;
2679 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2680 readonly b PrivateDevices = ...;
2681 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2682 readonly b ProtectClock = ...;
2683 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2684 readonly b ProtectKernelTunables = ...;
2685 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2686 readonly b ProtectKernelModules = ...;
2687 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2688 readonly b ProtectKernelLogs = ...;
2689 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2690 readonly b ProtectControlGroups = ...;
2691 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2692 readonly b PrivateNetwork = ...;
2693 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2694 readonly b PrivateUsers = ...;
2695 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2696 readonly b PrivateMounts = ...;
2697 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
a70581ff
XR
2698 readonly b PrivateIPC = ...;
2699 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
2700 readonly s ProtectHome = '...';
2701 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2702 readonly s ProtectSystem = '...';
2703 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2704 readonly b SameProcessGroup = ...;
2705 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2706 readonly s UtmpIdentifier = '...';
2707 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2708 readonly s UtmpMode = '...';
2709 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2710 readonly (bs) SELinuxContext = ...;
2711 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2712 readonly (bs) AppArmorProfile = ...;
2713 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2714 readonly (bs) SmackProcessLabel = ...;
2715 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2716 readonly b IgnoreSIGPIPE = ...;
2717 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2718 readonly b NoNewPrivileges = ...;
2719 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2720 readonly (bas) SystemCallFilter = ...;
2721 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2722 readonly as SystemCallArchitectures = ['...', ...];
2723 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2724 readonly i SystemCallErrorNumber = ...;
2725 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1f6b4144
ZJS
2726 readonly (bas) SystemCallLog = ...;
2727 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
2728 readonly s Personality = '...';
2729 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2730 readonly b LockPersonality = ...;
2731 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2732 readonly (bas) RestrictAddressFamilies = ...;
2733 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2734 readonly s RuntimeDirectoryPreserve = '...';
2735 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2736 readonly u RuntimeDirectoryMode = ...;
2737 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2738 readonly as RuntimeDirectory = ['...', ...];
2739 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2740 readonly u StateDirectoryMode = ...;
2741 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2742 readonly as StateDirectory = ['...', ...];
2743 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2744 readonly u CacheDirectoryMode = ...;
2745 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2746 readonly as CacheDirectory = ['...', ...];
2747 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2748 readonly u LogsDirectoryMode = ...;
2749 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2750 readonly as LogsDirectory = ['...', ...];
2751 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2752 readonly u ConfigurationDirectoryMode = ...;
2753 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2754 readonly as ConfigurationDirectory = ['...', ...];
2755 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2756 readonly t TimeoutCleanUSec = ...;
2757 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2758 readonly b MemoryDenyWriteExecute = ...;
2759 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2760 readonly b RestrictRealtime = ...;
2761 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2762 readonly b RestrictSUIDSGID = ...;
2763 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2764 readonly t RestrictNamespaces = ...;
2765 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2766 readonly a(ssbt) BindPaths = [...];
2767 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2768 readonly a(ssbt) BindReadOnlyPaths = [...];
2769 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2770 readonly a(ss) TemporaryFileSystem = [...];
2771 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2772 readonly b MountAPIVFS = ...;
2773 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2774 readonly s KeyringMode = '...';
2775 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
e4b2cea3
ZJS
2776 readonly s ProtectProc = '...';
2777 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2778 readonly s ProcSubset = '...';
2779 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
2780 readonly b ProtectHostname = ...;
2781 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2782 readonly s NetworkNamespacePath = '...';
2783 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
a70581ff
XR
2784 readonly s IPCNamespacePath = '...';
2785 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
2786 readonly s KillMode = '...';
2787 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2788 readonly i KillSignal = ...;
2789 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2790 readonly i RestartKillSignal = ...;
2791 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2792 readonly i FinalKillSignal = ...;
2793 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2794 readonly b SendSIGKILL = ...;
2795 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2796 readonly b SendSIGHUP = ...;
2797 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2798 readonly i WatchdogSignal = ...;
3031660c 2799 };
47fb7fd6
ZJS
2800 interface org.freedesktop.DBus.Peer { ... };
2801 interface org.freedesktop.DBus.Introspectable { ... };
2802 interface org.freedesktop.DBus.Properties { ... };
2803 interface org.freedesktop.systemd1.Unit { ... };
3031660c
ZJS
2804};
2805 </programlisting>
2806
47fb7fd6 2807 <!--method GetProcesses is not documented!-->
3031660c 2808
47fb7fd6 2809 <!--method AttachProcesses is not documented!-->
3031660c 2810
47fb7fd6 2811 <!--property Type is not documented!-->
3031660c 2812
cb0e818f
HC
2813 <!--property ExitType is not documented!-->
2814
47fb7fd6 2815 <!--property Restart is not documented!-->
3031660c 2816
47fb7fd6 2817 <!--property PIDFile is not documented!-->
3031660c 2818
47fb7fd6 2819 <!--property NotifyAccess is not documented!-->
3031660c 2820
47fb7fd6 2821 <!--property RestartUSec is not documented!-->
3031660c 2822
9653108f
ZJS
2823 <!--property TimeoutStartFailureMode is not documented!-->
2824
2825 <!--property TimeoutStopFailureMode is not documented!-->
2826
47fb7fd6 2827 <!--property RuntimeMaxUSec is not documented!-->
3031660c 2828
47fb7fd6 2829 <!--property WatchdogUSec is not documented!-->
3031660c 2830
47fb7fd6 2831 <!--property RootDirectoryStartOnly is not documented!-->
3031660c 2832
47fb7fd6 2833 <!--property RemainAfterExit is not documented!-->
3031660c 2834
47fb7fd6
ZJS
2835 <!--property GuessMainPID is not documented!-->
2836
2837 <!--property RestartPreventExitStatus is not documented!-->
2838
2839 <!--property RestartForceExitStatus is not documented!-->
2840
2841 <!--property SuccessExitStatus is not documented!-->
2842
2843 <!--property BusName is not documented!-->
2844
2845 <!--property FileDescriptorStoreMax is not documented!-->
2846
2847 <!--property NFileDescriptorStore is not documented!-->
2848
2849 <!--property StatusErrno is not documented!-->
2850
2851 <!--property ReloadResult is not documented!-->
2852
2853 <!--property CleanResult is not documented!-->
2854
2855 <!--property USBFunctionDescriptors is not documented!-->
2856
2857 <!--property USBFunctionStrings is not documented!-->
2858
2859 <!--property UID is not documented!-->
2860
2861 <!--property GID is not documented!-->
2862
2863 <!--property NRestarts is not documented!-->
2864
2865 <!--property OOMPolicy is not documented!-->
2866
2867 <!--property ExecCondition is not documented!-->
2868
2869 <!--property ExecConditionEx is not documented!-->
2870
2871 <!--property ExecStartPreEx is not documented!-->
2872
2873 <!--property ExecStartEx is not documented!-->
2874
2875 <!--property ExecStartPostEx is not documented!-->
2876
2877 <!--property ExecReloadEx is not documented!-->
2878
2879 <!--property ExecStopEx is not documented!-->
2880
2881 <!--property ExecStopPost is not documented!-->
2882
2883 <!--property ExecStopPostEx is not documented!-->
2884
2885 <!--property Slice is not documented!-->
2886
2887 <!--property MemoryCurrent is not documented!-->
2888
2889 <!--property CPUUsageNSec is not documented!-->
2890
2891 <!--property EffectiveCPUs is not documented!-->
2892
2893 <!--property EffectiveMemoryNodes is not documented!-->
2894
2895 <!--property TasksCurrent is not documented!-->
2896
2897 <!--property IPIngressBytes is not documented!-->
2898
2899 <!--property IPIngressPackets is not documented!-->
2900
2901 <!--property IPEgressBytes is not documented!-->
2902
2903 <!--property IPEgressPackets is not documented!-->
2904
2905 <!--property IOReadBytes is not documented!-->
2906
2907 <!--property IOReadOperations is not documented!-->
2908
2909 <!--property IOWriteBytes is not documented!-->
2910
2911 <!--property IOWriteOperations is not documented!-->
2912
2913 <!--property Delegate is not documented!-->
2914
2915 <!--property DelegateControllers is not documented!-->
2916
2917 <!--property CPUAccounting is not documented!-->
2918
2919 <!--property CPUWeight is not documented!-->
2920
2921 <!--property StartupCPUWeight is not documented!-->
2922
2923 <!--property CPUShares is not documented!-->
2924
2925 <!--property StartupCPUShares is not documented!-->
2926
2927 <!--property CPUQuotaPerSecUSec is not documented!-->
2928
2929 <!--property CPUQuotaPeriodUSec is not documented!-->
2930
2931 <!--property AllowedCPUs is not documented!-->
2932
2933 <!--property AllowedMemoryNodes is not documented!-->
2934
2935 <!--property IOAccounting is not documented!-->
2936
2937 <!--property IOWeight is not documented!-->
2938
2939 <!--property StartupIOWeight is not documented!-->
2940
2941 <!--property IODeviceWeight is not documented!-->
2942
2943 <!--property IOReadBandwidthMax is not documented!-->
2944
2945 <!--property IOWriteBandwidthMax is not documented!-->
2946
2947 <!--property IOReadIOPSMax is not documented!-->
2948
2949 <!--property IOWriteIOPSMax is not documented!-->
2950
2951 <!--property IODeviceLatencyTargetUSec is not documented!-->
2952
2953 <!--property BlockIOAccounting is not documented!-->
2954
2955 <!--property BlockIOWeight is not documented!-->
2956
2957 <!--property StartupBlockIOWeight is not documented!-->
2958
2959 <!--property BlockIODeviceWeight is not documented!-->
2960
2961 <!--property BlockIOReadBandwidth is not documented!-->
2962
2963 <!--property BlockIOWriteBandwidth is not documented!-->
2964
2965 <!--property MemoryAccounting is not documented!-->
2966
2967 <!--property DefaultMemoryLow is not documented!-->
2968
2969 <!--property DefaultMemoryMin is not documented!-->
2970
2971 <!--property MemoryMin is not documented!-->
2972
2973 <!--property MemoryLow is not documented!-->
2974
2975 <!--property MemoryHigh is not documented!-->
2976
2977 <!--property MemoryMax is not documented!-->
2978
2979 <!--property MemorySwapMax is not documented!-->
2980
2981 <!--property MemoryLimit is not documented!-->
2982
2983 <!--property DevicePolicy is not documented!-->
2984
2985 <!--property DeviceAllow is not documented!-->
2986
2987 <!--property TasksAccounting is not documented!-->
2988
2989 <!--property TasksMax is not documented!-->
2990
2991 <!--property IPAccounting is not documented!-->
2992
2993 <!--property IPAddressAllow is not documented!-->
2994
2995 <!--property IPAddressDeny is not documented!-->
2996
2997 <!--property IPIngressFilterPath is not documented!-->
2998
2999 <!--property IPEgressFilterPath is not documented!-->
3000
3001 <!--property DisableControllers is not documented!-->
3002
4d824a4e
AZ
3003 <!--property ManagedOOMSwap is not documented!-->
3004
3005 <!--property ManagedOOMMemoryPressure is not documented!-->
3006
d9d3f05d 3007 <!--property ManagedOOMMemoryPressureLimit is not documented!-->
4d824a4e 3008
d8a4d64b
AZ
3009 <!--property ManagedOOMPreference is not documented!-->
3010
47fb7fd6
ZJS
3011 <!--property EnvironmentFiles is not documented!-->
3012
3013 <!--property PassEnvironment is not documented!-->
3014
3015 <!--property UnsetEnvironment is not documented!-->
3016
3017 <!--property UMask is not documented!-->
3018
3019 <!--property LimitCPUSoft is not documented!-->
3020
3021 <!--property LimitFSIZE is not documented!-->
3022
3023 <!--property LimitFSIZESoft is not documented!-->
3024
3025 <!--property LimitDATA is not documented!-->
3026
3027 <!--property LimitDATASoft is not documented!-->
3028
3029 <!--property LimitSTACK is not documented!-->
3030
3031 <!--property LimitSTACKSoft is not documented!-->
3032
3033 <!--property LimitCORE is not documented!-->
3034
3035 <!--property LimitCORESoft is not documented!-->
3036
3037 <!--property LimitRSS is not documented!-->
3038
3039 <!--property LimitRSSSoft is not documented!-->
3040
3041 <!--property LimitNOFILE is not documented!-->
3042
3043 <!--property LimitNOFILESoft is not documented!-->
3044
3045 <!--property LimitAS is not documented!-->
3046
3047 <!--property LimitASSoft is not documented!-->
3048
3049 <!--property LimitNPROC is not documented!-->
3050
3051 <!--property LimitNPROCSoft is not documented!-->
3052
3053 <!--property LimitMEMLOCK is not documented!-->
3054
3055 <!--property LimitMEMLOCKSoft is not documented!-->
3056
3057 <!--property LimitLOCKS is not documented!-->
3058
3059 <!--property LimitLOCKSSoft is not documented!-->
3060
3061 <!--property LimitSIGPENDING is not documented!-->
3062
3063 <!--property LimitSIGPENDINGSoft is not documented!-->
3064
3065 <!--property LimitMSGQUEUE is not documented!-->
3066
3067 <!--property LimitMSGQUEUESoft is not documented!-->
3068
3069 <!--property LimitNICE is not documented!-->
3070
3071 <!--property LimitNICESoft is not documented!-->
3072
3073 <!--property LimitRTPRIO is not documented!-->
3074
3075 <!--property LimitRTPRIOSoft is not documented!-->
3076
3077 <!--property LimitRTTIME is not documented!-->
3078
3079 <!--property LimitRTTIMESoft is not documented!-->
3080
3081 <!--property WorkingDirectory is not documented!-->
3082
35f4e010
ZJS
3083 <!--property RootHashPath is not documented!-->
3084
35f4e010
ZJS
3085 <!--property RootHashSignaturePath is not documented!-->
3086
47fb7fd6
ZJS
3087 <!--property OOMScoreAdjust is not documented!-->
3088
3089 <!--property CoredumpFilter is not documented!-->
3090
3091 <!--property Nice is not documented!-->
3092
3093 <!--property IOSchedulingClass is not documented!-->
3094
3095 <!--property IOSchedulingPriority is not documented!-->
3096
3097 <!--property CPUSchedulingPolicy is not documented!-->
3098
3099 <!--property CPUSchedulingPriority is not documented!-->
3100
3101 <!--property CPUAffinity is not documented!-->
3102
3103 <!--property CPUAffinityFromNUMA is not documented!-->
3104
3105 <!--property NUMAPolicy is not documented!-->
3106
3107 <!--property NUMAMask is not documented!-->
3108
3109 <!--property TimerSlackNSec is not documented!-->
3110
3111 <!--property CPUSchedulingResetOnFork is not documented!-->
3112
3113 <!--property NonBlocking is not documented!-->
3114
3115 <!--property StandardInput is not documented!-->
3116
3117 <!--property StandardInputFileDescriptorName is not documented!-->
3118
3119 <!--property StandardInputData is not documented!-->
3120
3121 <!--property StandardOutput is not documented!-->
3122
3123 <!--property StandardOutputFileDescriptorName is not documented!-->
3124
3125 <!--property StandardError is not documented!-->
3126
3127 <!--property StandardErrorFileDescriptorName is not documented!-->
3128
3129 <!--property TTYPath is not documented!-->
3130
3131 <!--property TTYReset is not documented!-->
3132
3133 <!--property TTYVHangup is not documented!-->
3134
3135 <!--property TTYVTDisallocate is not documented!-->
3136
3137 <!--property SyslogPriority is not documented!-->
3138
3139 <!--property SyslogIdentifier is not documented!-->
3140
3141 <!--property SyslogLevelPrefix is not documented!-->
3142
3143 <!--property SyslogLevel is not documented!-->
3144
3145 <!--property SyslogFacility is not documented!-->
3146
3147 <!--property LogLevelMax is not documented!-->
3148
3149 <!--property LogRateLimitIntervalUSec is not documented!-->
3150
3151 <!--property LogRateLimitBurst is not documented!-->
3152
3153 <!--property LogExtraFields is not documented!-->
3154
3155 <!--property LogNamespace is not documented!-->
3156
3157 <!--property AmbientCapabilities is not documented!-->
3158
3159 <!--property User is not documented!-->
3160
3161 <!--property Group is not documented!-->
3162
3163 <!--property DynamicUser is not documented!-->
3164
3165 <!--property RemoveIPC is not documented!-->
3166
e4b2cea3
ZJS
3167 <!--property SetCredential is not documented!-->
3168
3169 <!--property LoadCredential is not documented!-->
3170
47fb7fd6
ZJS
3171 <!--property SupplementaryGroups is not documented!-->
3172
3173 <!--property PAMName is not documented!-->
3174
3175 <!--property ReadWritePaths is not documented!-->
3176
3177 <!--property ReadOnlyPaths is not documented!-->
3178
3179 <!--property InaccessiblePaths is not documented!-->
3180
ddc155b2
TM
3181 <!--property ExecPaths is not documented!-->
3182
3183 <!--property NoExecPaths is not documented!-->
3184
47fb7fd6
ZJS
3185 <!--property PrivateTmp is not documented!-->
3186
3187 <!--property PrivateDevices is not documented!-->
3188
3189 <!--property ProtectClock is not documented!-->
3190
3191 <!--property ProtectKernelTunables is not documented!-->
3192
3193 <!--property ProtectKernelModules is not documented!-->
3194
3195 <!--property ProtectKernelLogs is not documented!-->
3196
3197 <!--property ProtectControlGroups is not documented!-->
3198
3199 <!--property PrivateNetwork is not documented!-->
3200
3201 <!--property PrivateUsers is not documented!-->
3202
3203 <!--property PrivateMounts is not documented!-->
3204
a70581ff
XR
3205 <!--property PrivateIPC is not documented!-->
3206
47fb7fd6
ZJS
3207 <!--property ProtectHome is not documented!-->
3208
3209 <!--property ProtectSystem is not documented!-->
3210
3211 <!--property SameProcessGroup is not documented!-->
3212
3213 <!--property UtmpIdentifier is not documented!-->
3214
3215 <!--property UtmpMode is not documented!-->
3216
3217 <!--property SELinuxContext is not documented!-->
3218
3219 <!--property AppArmorProfile is not documented!-->
3220
3221 <!--property SmackProcessLabel is not documented!-->
3222
3223 <!--property IgnoreSIGPIPE is not documented!-->
3224
3225 <!--property NoNewPrivileges is not documented!-->
3226
3227 <!--property SystemCallFilter is not documented!-->
3228
3229 <!--property SystemCallArchitectures is not documented!-->
3230
3231 <!--property SystemCallErrorNumber is not documented!-->
3232
1f6b4144
ZJS
3233 <!--property SystemCallLog is not documented!-->
3234
47fb7fd6
ZJS
3235 <!--property Personality is not documented!-->
3236
3237 <!--property LockPersonality is not documented!-->
3238
3239 <!--property RestrictAddressFamilies is not documented!-->
3240
3241 <!--property RuntimeDirectoryPreserve is not documented!-->
3242
3243 <!--property RuntimeDirectoryMode is not documented!-->
3244
3245 <!--property RuntimeDirectory is not documented!-->
3246
3247 <!--property StateDirectoryMode is not documented!-->
3248
3249 <!--property StateDirectory is not documented!-->
3250
3251 <!--property CacheDirectoryMode is not documented!-->
3252
3253 <!--property CacheDirectory is not documented!-->
3254
3255 <!--property LogsDirectoryMode is not documented!-->
3256
3257 <!--property LogsDirectory is not documented!-->
3258
3259 <!--property ConfigurationDirectoryMode is not documented!-->
3260
3261 <!--property ConfigurationDirectory is not documented!-->
3262
3263 <!--property TimeoutCleanUSec is not documented!-->
3264
3265 <!--property MemoryDenyWriteExecute is not documented!-->
3266
3267 <!--property RestrictRealtime is not documented!-->
3268
3269 <!--property RestrictSUIDSGID is not documented!-->
3270
3271 <!--property RestrictNamespaces is not documented!-->
3272
3273 <!--property BindPaths is not documented!-->
3274
3275 <!--property BindReadOnlyPaths is not documented!-->
3276
3277 <!--property TemporaryFileSystem is not documented!-->
3278
3279 <!--property MountAPIVFS is not documented!-->
3280
3281 <!--property KeyringMode is not documented!-->
3282
e4b2cea3
ZJS
3283 <!--property ProtectProc is not documented!-->
3284
3285 <!--property ProcSubset is not documented!-->
3286
47fb7fd6
ZJS
3287 <!--property ProtectHostname is not documented!-->
3288
3289 <!--property NetworkNamespacePath is not documented!-->
3290
a70581ff
XR
3291 <!--property IPCNamespacePath is not documented!-->
3292
47fb7fd6
ZJS
3293 <!--property KillMode is not documented!-->
3294
3295 <!--property KillSignal is not documented!-->
3296
3297 <!--property RestartKillSignal is not documented!-->
3298
3299 <!--property FinalKillSignal is not documented!-->
3300
3301 <!--property SendSIGKILL is not documented!-->
3302
3303 <!--property SendSIGHUP is not documented!-->
3304
3305 <!--property WatchdogSignal is not documented!-->
3306
00bb75d7 3307 <!--Autogenerated cross-references for systemd.directives, do not edit-->
47fb7fd6 3308
00bb75d7 3309 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
47fb7fd6 3310
00bb75d7 3311 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Service"/>
47fb7fd6 3312
00bb75d7 3313 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
47fb7fd6 3314
48f99d7c
ZJS
3315 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Service"/>
3316
5e8deb94
LB
3317 <variablelist class="dbus-method" generated="True" extra-ref="BindMount()"/>
3318
af477139
LB
3319 <variablelist class="dbus-method" generated="True" extra-ref="MountImage()"/>
3320
00bb75d7 3321 <variablelist class="dbus-method" generated="True" extra-ref="GetProcesses()"/>
47fb7fd6 3322
00bb75d7 3323 <variablelist class="dbus-method" generated="True" extra-ref="AttachProcesses()"/>
47fb7fd6 3324
00bb75d7 3325 <variablelist class="dbus-property" generated="True" extra-ref="Type"/>
47fb7fd6 3326
cb0e818f
HC
3327 <variablelist class="dbus-property" generated="True" extra-ref="ExitType"/>
3328
00bb75d7 3329 <variablelist class="dbus-property" generated="True" extra-ref="Restart"/>
47fb7fd6 3330
00bb75d7 3331 <variablelist class="dbus-property" generated="True" extra-ref="PIDFile"/>
47fb7fd6 3332
00bb75d7 3333 <variablelist class="dbus-property" generated="True" extra-ref="NotifyAccess"/>
47fb7fd6 3334
00bb75d7 3335 <variablelist class="dbus-property" generated="True" extra-ref="RestartUSec"/>
47fb7fd6 3336
00bb75d7 3337 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutStartUSec"/>
47fb7fd6 3338
00bb75d7 3339 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutStopUSec"/>
47fb7fd6 3340
00bb75d7
ZJS
3341 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutAbortUSec"/>
3342
9653108f
ZJS
3343 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutStartFailureMode"/>
3344
3345 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutStopFailureMode"/>
3346
00bb75d7
ZJS
3347 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeMaxUSec"/>
3348
3349 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogUSec"/>
3350
3351 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogTimestamp"/>
3352
3353 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogTimestampMonotonic"/>
3354
3355 <variablelist class="dbus-property" generated="True" extra-ref="RootDirectoryStartOnly"/>
3356
3357 <variablelist class="dbus-property" generated="True" extra-ref="RemainAfterExit"/>
3358
3359 <variablelist class="dbus-property" generated="True" extra-ref="GuessMainPID"/>
3360
3361 <variablelist class="dbus-property" generated="True" extra-ref="RestartPreventExitStatus"/>
3362
3363 <variablelist class="dbus-property" generated="True" extra-ref="RestartForceExitStatus"/>
3364
3365 <variablelist class="dbus-property" generated="True" extra-ref="SuccessExitStatus"/>
3366
3367 <variablelist class="dbus-property" generated="True" extra-ref="MainPID"/>
3368
3369 <variablelist class="dbus-property" generated="True" extra-ref="ControlPID"/>
3370
3371 <variablelist class="dbus-property" generated="True" extra-ref="BusName"/>
3372
3373 <variablelist class="dbus-property" generated="True" extra-ref="FileDescriptorStoreMax"/>
3374
3375 <variablelist class="dbus-property" generated="True" extra-ref="NFileDescriptorStore"/>
3376
3377 <variablelist class="dbus-property" generated="True" extra-ref="StatusText"/>
3378
3379 <variablelist class="dbus-property" generated="True" extra-ref="StatusErrno"/>
3380
3381 <variablelist class="dbus-property" generated="True" extra-ref="Result"/>
3382
3383 <variablelist class="dbus-property" generated="True" extra-ref="ReloadResult"/>
3384
3385 <variablelist class="dbus-property" generated="True" extra-ref="CleanResult"/>
3386
3387 <variablelist class="dbus-property" generated="True" extra-ref="USBFunctionDescriptors"/>
3388
3389 <variablelist class="dbus-property" generated="True" extra-ref="USBFunctionStrings"/>
3390
3391 <variablelist class="dbus-property" generated="True" extra-ref="UID"/>
3392
3393 <variablelist class="dbus-property" generated="True" extra-ref="GID"/>
3394
3395 <variablelist class="dbus-property" generated="True" extra-ref="NRestarts"/>
3396
3397 <variablelist class="dbus-property" generated="True" extra-ref="OOMPolicy"/>
3398
3399 <variablelist class="dbus-property" generated="True" extra-ref="ExecMainStartTimestamp"/>
3400
3401 <variablelist class="dbus-property" generated="True" extra-ref="ExecMainStartTimestampMonotonic"/>
3402
3403 <variablelist class="dbus-property" generated="True" extra-ref="ExecMainExitTimestamp"/>
3404
3405 <variablelist class="dbus-property" generated="True" extra-ref="ExecMainExitTimestampMonotonic"/>
3406
3407 <variablelist class="dbus-property" generated="True" extra-ref="ExecMainPID"/>
3408
3409 <variablelist class="dbus-property" generated="True" extra-ref="ExecMainCode"/>
3410
3411 <variablelist class="dbus-property" generated="True" extra-ref="ExecMainStatus"/>
3412
3413 <variablelist class="dbus-property" generated="True" extra-ref="ExecCondition"/>
3414
3415 <variablelist class="dbus-property" generated="True" extra-ref="ExecConditionEx"/>
3416
3417 <variablelist class="dbus-property" generated="True" extra-ref="ExecStartPre"/>
3418
3419 <variablelist class="dbus-property" generated="True" extra-ref="ExecStartPreEx"/>
3420
3421 <variablelist class="dbus-property" generated="True" extra-ref="ExecStart"/>
3422
3423 <variablelist class="dbus-property" generated="True" extra-ref="ExecStartEx"/>
3424
3425 <variablelist class="dbus-property" generated="True" extra-ref="ExecStartPost"/>
3426
3427 <variablelist class="dbus-property" generated="True" extra-ref="ExecStartPostEx"/>
3428
3429 <variablelist class="dbus-property" generated="True" extra-ref="ExecReload"/>
3430
3431 <variablelist class="dbus-property" generated="True" extra-ref="ExecReloadEx"/>
3432
3433 <variablelist class="dbus-property" generated="True" extra-ref="ExecStop"/>
3434
3435 <variablelist class="dbus-property" generated="True" extra-ref="ExecStopEx"/>
3436
3437 <variablelist class="dbus-property" generated="True" extra-ref="ExecStopPost"/>
3438
3439 <variablelist class="dbus-property" generated="True" extra-ref="ExecStopPostEx"/>
3440
3441 <variablelist class="dbus-property" generated="True" extra-ref="Slice"/>
3442
3443 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroup"/>
3444
3445 <variablelist class="dbus-property" generated="True" extra-ref="MemoryCurrent"/>
3446
3447 <variablelist class="dbus-property" generated="True" extra-ref="CPUUsageNSec"/>
3448
3449 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveCPUs"/>
3450
3451 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveMemoryNodes"/>
3452
3453 <variablelist class="dbus-property" generated="True" extra-ref="TasksCurrent"/>
3454
3455 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressBytes"/>
3456
3457 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressPackets"/>
3458
3459 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressBytes"/>
3460
3461 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressPackets"/>
3462
3463 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBytes"/>
3464
3465 <variablelist class="dbus-property" generated="True" extra-ref="IOReadOperations"/>
3466
3467 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBytes"/>
3468
3469 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteOperations"/>
3470
3471 <variablelist class="dbus-property" generated="True" extra-ref="Delegate"/>
3472
3473 <variablelist class="dbus-property" generated="True" extra-ref="DelegateControllers"/>
3474
3475 <variablelist class="dbus-property" generated="True" extra-ref="CPUAccounting"/>
3476
3477 <variablelist class="dbus-property" generated="True" extra-ref="CPUWeight"/>
3478
3479 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUWeight"/>
3480
3481 <variablelist class="dbus-property" generated="True" extra-ref="CPUShares"/>
3482
3483 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUShares"/>
3484
3485 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPerSecUSec"/>
3486
3487 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPeriodUSec"/>
3488
3489 <variablelist class="dbus-property" generated="True" extra-ref="AllowedCPUs"/>
3490
3491 <variablelist class="dbus-property" generated="True" extra-ref="AllowedMemoryNodes"/>
3492
3493 <variablelist class="dbus-property" generated="True" extra-ref="IOAccounting"/>
3494
3495 <variablelist class="dbus-property" generated="True" extra-ref="IOWeight"/>
3496
3497 <variablelist class="dbus-property" generated="True" extra-ref="StartupIOWeight"/>
3498
3499 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceWeight"/>
3500
3501 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBandwidthMax"/>
3502
3503 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBandwidthMax"/>
3504
3505 <variablelist class="dbus-property" generated="True" extra-ref="IOReadIOPSMax"/>
3506
3507 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteIOPSMax"/>
3508
3509 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceLatencyTargetUSec"/>
3510
3511 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOAccounting"/>
3512
3513 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWeight"/>
3514
3515 <variablelist class="dbus-property" generated="True" extra-ref="StartupBlockIOWeight"/>
3516
3517 <variablelist class="dbus-property" generated="True" extra-ref="BlockIODeviceWeight"/>
3518
3519 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOReadBandwidth"/>
3520
3521 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWriteBandwidth"/>
3522
3523 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAccounting"/>
3524
3525 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryLow"/>
3526
3527 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryMin"/>
3528
3529 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMin"/>
3530
3531 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLow"/>
3532
3533 <variablelist class="dbus-property" generated="True" extra-ref="MemoryHigh"/>
3534
3535 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMax"/>
3536
3537 <variablelist class="dbus-property" generated="True" extra-ref="MemorySwapMax"/>
3538
3539 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLimit"/>
3540
3541 <variablelist class="dbus-property" generated="True" extra-ref="DevicePolicy"/>
3542
3543 <variablelist class="dbus-property" generated="True" extra-ref="DeviceAllow"/>
3544
3545 <variablelist class="dbus-property" generated="True" extra-ref="TasksAccounting"/>
3546
3547 <variablelist class="dbus-property" generated="True" extra-ref="TasksMax"/>
3548
3549 <variablelist class="dbus-property" generated="True" extra-ref="IPAccounting"/>
3550
3551 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressAllow"/>
3552
3553 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressDeny"/>
3554
3555 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressFilterPath"/>
3556
3557 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressFilterPath"/>
3558
3559 <variablelist class="dbus-property" generated="True" extra-ref="DisableControllers"/>
3560
4d824a4e
AZ
3561 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMSwap"/>
3562
3563 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressure"/>
3564
d9d3f05d 3565 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressureLimit"/>
4d824a4e 3566
d8a4d64b
AZ
3567 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMPreference"/>
3568
00bb75d7
ZJS
3569 <variablelist class="dbus-property" generated="True" extra-ref="Environment"/>
3570
3571 <variablelist class="dbus-property" generated="True" extra-ref="EnvironmentFiles"/>
3572
3573 <variablelist class="dbus-property" generated="True" extra-ref="PassEnvironment"/>
3574
3575 <variablelist class="dbus-property" generated="True" extra-ref="UnsetEnvironment"/>
3576
3577 <variablelist class="dbus-property" generated="True" extra-ref="UMask"/>
3578
3579 <variablelist class="dbus-property" generated="True" extra-ref="LimitCPU"/>
3580
3581 <variablelist class="dbus-property" generated="True" extra-ref="LimitCPUSoft"/>
3582
3583 <variablelist class="dbus-property" generated="True" extra-ref="LimitFSIZE"/>
3584
3585 <variablelist class="dbus-property" generated="True" extra-ref="LimitFSIZESoft"/>
3586
3587 <variablelist class="dbus-property" generated="True" extra-ref="LimitDATA"/>
3588
3589 <variablelist class="dbus-property" generated="True" extra-ref="LimitDATASoft"/>
3590
3591 <variablelist class="dbus-property" generated="True" extra-ref="LimitSTACK"/>
3592
3593 <variablelist class="dbus-property" generated="True" extra-ref="LimitSTACKSoft"/>
3594
3595 <variablelist class="dbus-property" generated="True" extra-ref="LimitCORE"/>
3596
3597 <variablelist class="dbus-property" generated="True" extra-ref="LimitCORESoft"/>
3598
3599 <variablelist class="dbus-property" generated="True" extra-ref="LimitRSS"/>
3600
3601 <variablelist class="dbus-property" generated="True" extra-ref="LimitRSSSoft"/>
3602
3603 <variablelist class="dbus-property" generated="True" extra-ref="LimitNOFILE"/>
3604
3605 <variablelist class="dbus-property" generated="True" extra-ref="LimitNOFILESoft"/>
3606
3607 <variablelist class="dbus-property" generated="True" extra-ref="LimitAS"/>
3608
3609 <variablelist class="dbus-property" generated="True" extra-ref="LimitASSoft"/>
3610
3611 <variablelist class="dbus-property" generated="True" extra-ref="LimitNPROC"/>
3612
3613 <variablelist class="dbus-property" generated="True" extra-ref="LimitNPROCSoft"/>
3614
3615 <variablelist class="dbus-property" generated="True" extra-ref="LimitMEMLOCK"/>
3616
3617 <variablelist class="dbus-property" generated="True" extra-ref="LimitMEMLOCKSoft"/>
3618
3619 <variablelist class="dbus-property" generated="True" extra-ref="LimitLOCKS"/>
3620
3621 <variablelist class="dbus-property" generated="True" extra-ref="LimitLOCKSSoft"/>
3622
3623 <variablelist class="dbus-property" generated="True" extra-ref="LimitSIGPENDING"/>
3624
3625 <variablelist class="dbus-property" generated="True" extra-ref="LimitSIGPENDINGSoft"/>
3626
3627 <variablelist class="dbus-property" generated="True" extra-ref="LimitMSGQUEUE"/>
3628
3629 <variablelist class="dbus-property" generated="True" extra-ref="LimitMSGQUEUESoft"/>
3630
3631 <variablelist class="dbus-property" generated="True" extra-ref="LimitNICE"/>
3632
3633 <variablelist class="dbus-property" generated="True" extra-ref="LimitNICESoft"/>
3634
3635 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTPRIO"/>
3636
3637 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTPRIOSoft"/>
3638
3639 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTTIME"/>
3640
3641 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTTIMESoft"/>
3642
3643 <variablelist class="dbus-property" generated="True" extra-ref="WorkingDirectory"/>
3644
3645 <variablelist class="dbus-property" generated="True" extra-ref="RootDirectory"/>
3646
3647 <variablelist class="dbus-property" generated="True" extra-ref="RootImage"/>
3648
35f4e010
ZJS
3649 <variablelist class="dbus-property" generated="True" extra-ref="RootImageOptions"/>
3650
3651 <variablelist class="dbus-property" generated="True" extra-ref="RootHash"/>
3652
3653 <variablelist class="dbus-property" generated="True" extra-ref="RootHashPath"/>
3654
3655 <variablelist class="dbus-property" generated="True" extra-ref="RootHashSignature"/>
3656
3657 <variablelist class="dbus-property" generated="True" extra-ref="RootHashSignaturePath"/>
3658
3659 <variablelist class="dbus-property" generated="True" extra-ref="RootVerity"/>
3660
93f59701
LB
3661 <variablelist class="dbus-property" generated="True" extra-ref="ExtensionImages"/>
3662
35f4e010
ZJS
3663 <variablelist class="dbus-property" generated="True" extra-ref="MountImages"/>
3664
00bb75d7
ZJS
3665 <variablelist class="dbus-property" generated="True" extra-ref="OOMScoreAdjust"/>
3666
3667 <variablelist class="dbus-property" generated="True" extra-ref="CoredumpFilter"/>
3668
3669 <variablelist class="dbus-property" generated="True" extra-ref="Nice"/>
3670
3671 <variablelist class="dbus-property" generated="True" extra-ref="IOSchedulingClass"/>
3672
3673 <variablelist class="dbus-property" generated="True" extra-ref="IOSchedulingPriority"/>
3674
3675 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingPolicy"/>
3676
3677 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingPriority"/>
3678
3679 <variablelist class="dbus-property" generated="True" extra-ref="CPUAffinity"/>
3680
3681 <variablelist class="dbus-property" generated="True" extra-ref="CPUAffinityFromNUMA"/>
3682
3683 <variablelist class="dbus-property" generated="True" extra-ref="NUMAPolicy"/>
3684
3685 <variablelist class="dbus-property" generated="True" extra-ref="NUMAMask"/>
3686
3687 <variablelist class="dbus-property" generated="True" extra-ref="TimerSlackNSec"/>
3688
3689 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingResetOnFork"/>
3690
3691 <variablelist class="dbus-property" generated="True" extra-ref="NonBlocking"/>
3692
3693 <variablelist class="dbus-property" generated="True" extra-ref="StandardInput"/>
3694
3695 <variablelist class="dbus-property" generated="True" extra-ref="StandardInputFileDescriptorName"/>
3696
3697 <variablelist class="dbus-property" generated="True" extra-ref="StandardInputData"/>
3698
3699 <variablelist class="dbus-property" generated="True" extra-ref="StandardOutput"/>
3700
3701 <variablelist class="dbus-property" generated="True" extra-ref="StandardOutputFileDescriptorName"/>
3702
3703 <variablelist class="dbus-property" generated="True" extra-ref="StandardError"/>
3704
3705 <variablelist class="dbus-property" generated="True" extra-ref="StandardErrorFileDescriptorName"/>
3706
3707 <variablelist class="dbus-property" generated="True" extra-ref="TTYPath"/>
3708
3709 <variablelist class="dbus-property" generated="True" extra-ref="TTYReset"/>
3710
3711 <variablelist class="dbus-property" generated="True" extra-ref="TTYVHangup"/>
3712
3713 <variablelist class="dbus-property" generated="True" extra-ref="TTYVTDisallocate"/>
3714
3715 <variablelist class="dbus-property" generated="True" extra-ref="SyslogPriority"/>
3716
3717 <variablelist class="dbus-property" generated="True" extra-ref="SyslogIdentifier"/>
3718
3719 <variablelist class="dbus-property" generated="True" extra-ref="SyslogLevelPrefix"/>
3720
3721 <variablelist class="dbus-property" generated="True" extra-ref="SyslogLevel"/>
3722
3723 <variablelist class="dbus-property" generated="True" extra-ref="SyslogFacility"/>
3724
3725 <variablelist class="dbus-property" generated="True" extra-ref="LogLevelMax"/>
3726
3727 <variablelist class="dbus-property" generated="True" extra-ref="LogRateLimitIntervalUSec"/>
3728
3729 <variablelist class="dbus-property" generated="True" extra-ref="LogRateLimitBurst"/>
3730
3731 <variablelist class="dbus-property" generated="True" extra-ref="LogExtraFields"/>
3732
3733 <variablelist class="dbus-property" generated="True" extra-ref="LogNamespace"/>
3734
3735 <variablelist class="dbus-property" generated="True" extra-ref="SecureBits"/>
3736
3737 <variablelist class="dbus-property" generated="True" extra-ref="CapabilityBoundingSet"/>
3738
3739 <variablelist class="dbus-property" generated="True" extra-ref="AmbientCapabilities"/>
3740
3741 <variablelist class="dbus-property" generated="True" extra-ref="User"/>
3742
3743 <variablelist class="dbus-property" generated="True" extra-ref="Group"/>
3744
3745 <variablelist class="dbus-property" generated="True" extra-ref="DynamicUser"/>
3746
3747 <variablelist class="dbus-property" generated="True" extra-ref="RemoveIPC"/>
3748
e4b2cea3
ZJS
3749 <variablelist class="dbus-property" generated="True" extra-ref="SetCredential"/>
3750
3751 <variablelist class="dbus-property" generated="True" extra-ref="LoadCredential"/>
3752
00bb75d7
ZJS
3753 <variablelist class="dbus-property" generated="True" extra-ref="SupplementaryGroups"/>
3754
3755 <variablelist class="dbus-property" generated="True" extra-ref="PAMName"/>
3756
3757 <variablelist class="dbus-property" generated="True" extra-ref="ReadWritePaths"/>
3758
3759 <variablelist class="dbus-property" generated="True" extra-ref="ReadOnlyPaths"/>
3760
3761 <variablelist class="dbus-property" generated="True" extra-ref="InaccessiblePaths"/>
3762
ddc155b2
TM
3763 <variablelist class="dbus-property" generated="True" extra-ref="ExecPaths"/>
3764
3765 <variablelist class="dbus-property" generated="True" extra-ref="NoExecPaths"/>
3766
00bb75d7
ZJS
3767 <variablelist class="dbus-property" generated="True" extra-ref="MountFlags"/>
3768
3769 <variablelist class="dbus-property" generated="True" extra-ref="PrivateTmp"/>
3770
3771 <variablelist class="dbus-property" generated="True" extra-ref="PrivateDevices"/>
3772
3773 <variablelist class="dbus-property" generated="True" extra-ref="ProtectClock"/>
3774
3775 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelTunables"/>
3776
3777 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelModules"/>
3778
3779 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelLogs"/>
3780
3781 <variablelist class="dbus-property" generated="True" extra-ref="ProtectControlGroups"/>
3782
3783 <variablelist class="dbus-property" generated="True" extra-ref="PrivateNetwork"/>
3784
3785 <variablelist class="dbus-property" generated="True" extra-ref="PrivateUsers"/>
3786
3787 <variablelist class="dbus-property" generated="True" extra-ref="PrivateMounts"/>
3788
a70581ff
XR
3789 <variablelist class="dbus-property" generated="True" extra-ref="PrivateIPC"/>
3790
00bb75d7
ZJS
3791 <variablelist class="dbus-property" generated="True" extra-ref="ProtectHome"/>
3792
3793 <variablelist class="dbus-property" generated="True" extra-ref="ProtectSystem"/>
3794
3795 <variablelist class="dbus-property" generated="True" extra-ref="SameProcessGroup"/>
3796
3797 <variablelist class="dbus-property" generated="True" extra-ref="UtmpIdentifier"/>
3798
3799 <variablelist class="dbus-property" generated="True" extra-ref="UtmpMode"/>
3800
3801 <variablelist class="dbus-property" generated="True" extra-ref="SELinuxContext"/>
3802
3803 <variablelist class="dbus-property" generated="True" extra-ref="AppArmorProfile"/>
3804
3805 <variablelist class="dbus-property" generated="True" extra-ref="SmackProcessLabel"/>
3806
3807 <variablelist class="dbus-property" generated="True" extra-ref="IgnoreSIGPIPE"/>
3808
3809 <variablelist class="dbus-property" generated="True" extra-ref="NoNewPrivileges"/>
3810
3811 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallFilter"/>
3812
3813 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallArchitectures"/>
3814
3815 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallErrorNumber"/>
3816
1f6b4144
ZJS
3817 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallLog"/>
3818
00bb75d7
ZJS
3819 <variablelist class="dbus-property" generated="True" extra-ref="Personality"/>
3820
3821 <variablelist class="dbus-property" generated="True" extra-ref="LockPersonality"/>
3822
3823 <variablelist class="dbus-property" generated="True" extra-ref="RestrictAddressFamilies"/>
3824
3825 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectoryPreserve"/>
3826
3827 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectoryMode"/>
3828
3829 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectory"/>
3830
3831 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectoryMode"/>
3832
3833 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectory"/>
3834
3835 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectoryMode"/>
3836
3837 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectory"/>
3838
3839 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectoryMode"/>
3840
3841 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectory"/>
3842
3843 <variablelist class="dbus-property" generated="True" extra-ref="ConfigurationDirectoryMode"/>
3844
3845 <variablelist class="dbus-property" generated="True" extra-ref="ConfigurationDirectory"/>
3846
3847 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutCleanUSec"/>
3848
3849 <variablelist class="dbus-property" generated="True" extra-ref="MemoryDenyWriteExecute"/>
3850
3851 <variablelist class="dbus-property" generated="True" extra-ref="RestrictRealtime"/>
3852
3853 <variablelist class="dbus-property" generated="True" extra-ref="RestrictSUIDSGID"/>
3854
3855 <variablelist class="dbus-property" generated="True" extra-ref="RestrictNamespaces"/>
3856
3857 <variablelist class="dbus-property" generated="True" extra-ref="BindPaths"/>
3858
3859 <variablelist class="dbus-property" generated="True" extra-ref="BindReadOnlyPaths"/>
3860
3861 <variablelist class="dbus-property" generated="True" extra-ref="TemporaryFileSystem"/>
3862
3863 <variablelist class="dbus-property" generated="True" extra-ref="MountAPIVFS"/>
3864
3865 <variablelist class="dbus-property" generated="True" extra-ref="KeyringMode"/>
3866
e4b2cea3
ZJS
3867 <variablelist class="dbus-property" generated="True" extra-ref="ProtectProc"/>
3868
3869 <variablelist class="dbus-property" generated="True" extra-ref="ProcSubset"/>
3870
00bb75d7
ZJS
3871 <variablelist class="dbus-property" generated="True" extra-ref="ProtectHostname"/>
3872
3873 <variablelist class="dbus-property" generated="True" extra-ref="NetworkNamespacePath"/>
3874
a70581ff
XR
3875 <variablelist class="dbus-property" generated="True" extra-ref="IPCNamespacePath"/>
3876
00bb75d7
ZJS
3877 <variablelist class="dbus-property" generated="True" extra-ref="KillMode"/>
3878
3879 <variablelist class="dbus-property" generated="True" extra-ref="KillSignal"/>
3880
3881 <variablelist class="dbus-property" generated="True" extra-ref="RestartKillSignal"/>
3882
3883 <variablelist class="dbus-property" generated="True" extra-ref="FinalKillSignal"/>
3884
3885 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGKILL"/>
3886
3887 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGHUP"/>
3888
3889 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogSignal"/>
3890
3891 <!--End of Autogenerated section-->
3892
5e8deb94
LB
3893 <refsect2>
3894 <title>Methods</title>
3895
af477139
LB
3896 <para><function>BindMount()</function> and <function>MountImage()</function> implement the same operations
3897 as the respective methods on the <interfacename>Manager</interfacename> object (see above). However, these
3898 methods operate on the service object and hence do not take a unit name parameter. Invoking the methods
3899 directly on the Manager object has the advantage of not requiring a <function>GetUnit()</function> call
3900 to get the unit object for a specific unit name. Calling the methods on the Manager object is hence a round
3901 trip optimization.</para>
5e8deb94
LB
3902 </refsect2>
3903
00bb75d7
ZJS
3904 <refsect2>
3905 <title>Properties</title>
3906
3907 <para>Most properties of the Service interface map directly to the corresponding settings in service
3908 unit files. For the sake of brevity, here's a list of all exceptions only:</para>
3909
3c719357
LP
3910 <para><varname>TimeoutStartUSec</varname>, <varname>TimeoutStopUSec</varname> and
3911 <varname>TimeoutAbortUSec</varname> contain the start, stop and abort timeouts, in microseconds. Note
3912 the slight difference in naming when compared to the matching unit file settings (see
3913 <citerefentry><refentrytitle>systemd.service</refentrytitle><manvolnum>7</manvolnum></citerefentry>):
3914 these bus properties strictly use microseconds (and thus are suffixed <varname>…USec</varname>) while
3915 the unit file settings default to a time unit of seconds (and thus are suffixed
3916 <varname>…Sec</varname>), unless a different unit is explicitly specified. This reflects that fact that
3917 internally the service manager deals in microsecond units only, and the bus properties are a relatively
3918 low-level (binary) concept exposing this. The unit file settings on the other hand are relatively
3919 high-level (string-based) concepts and thus support more user friendly time specifications which
3920 default to second time units but allow other units too, if specified.</para>
3921
00bb75d7
ZJS
3922 <para><varname>WatchdogTimestamp</varname> and <varname>WatchdogTimestampMonotonic</varname> contain
3923 <constant>CLOCK_REALTIME</constant>/<constant>CLOCK_MONOTONIC</constant> microsecond timestamps of the
3924 last watchdog ping received from the service, or 0 if none was ever received.</para>
3925
3926 <para><varname>ExecStartPre</varname>, <varname>ExecStart</varname>, <varname>ExecStartPost</varname>,
3927 <varname>ExecReload</varname>, <varname>ExecStop</varname>, and <varname>ExecStop</varname> are arrays
3928 of structures where each struct contains: the binary path to execute; an array with all arguments to
3929 pass to the executed command, starting with argument 0; a boolean whether it should be considered a
3930 failure if the process exits uncleanly; two pairs of
3931 <constant>CLOCK_REALTIME</constant>/<constant>CLOCK_MONOTONIC</constant> microsecond timestamps when
3932 the process began and finished running the last time, or 0 if it never ran or never finished running;
3933 the PID of the process, or 0 if it has not run yet; the exit code and status of the last run. This
3934 field hence maps more or less to the corresponding setting in the service unit file but is augmented
3935 with runtime data.</para>
3936
3937 <para><varname>LimitCPU</varname> (and related properties) map more or less directly to the
3938 corresponding settings in the service unit files except that if they aren't set, their value is
3939 18446744073709551615 (i.e. -1).</para>
3940
3941 <para><varname>Capabilities</varname> contains the configured capabilities, as formatted with
3942 <citerefentry project="man-pages"><refentrytitle>cap_to_text</refentrytitle><manvolnum>3</manvolnum></citerefentry>.
3943 </para>
3944
3945 <para><varname>SecureBits</varname>, <varname>CapabilityBoundingSet</varname>,
3946 <varname>MountFlags</varname> also correspond to the configured settings of the unit files, but
3947 instead of being formatted as strings, they are encoded as the actual binary flags they are.
3948 </para>
3949
3950 <para><varname>ExecMainStartTimestamp</varname>, <varname>ExecMainStartTimestampMonotonic</varname>,
3951 <varname>ExecMainExitTimestamp</varname>, <varname>ExecMainExitTimestampMonotonic</varname>,
3952 <varname>ExecMainPID</varname>, <varname>ExecMainCode</varname>, <varname>ExecMainStatus</varname>
3953 contain information about the main process of the service as far as it is known. This is often the same
3954 runtime information that is stored in <varname>ExecStart</varname>. However, it deviates for
3955 <varname>Type=forking</varname> services where the main process of the service is not forked off
3956 systemd directly. These fields either contain information of the last run of the process or of the
3957 current running process.</para>
3958
3959 <para><varname>MainPID</varname> and <varname>ControlPID</varname> contain the main and control PID of
3960 the service. The main PID is the current main PID of the service and is 0 when the service currently
3961 has no main PID. The control PID is the PID of the current start/stop/reload process running and is 0
3962 if no such process is currently running. That means that <varname>ExecMainPID</varname> and
3963 <varname>MainPID</varname> differ in the way that the latter immediately reflects whether a main
3964 process is currently running while the latter possible contains information collected from the last run
3965 even if the process is no longer around.</para>
3966
3967 <para><varname>StatusText</varname> contains the status text passed to the service manager via a call
3968 to
3969 <citerefentry><refentrytitle>sd_notify</refentrytitle><manvolnum>3</manvolnum></citerefentry>.
3970 This may be used by services to inform the service manager about its internal state with a nice
3971 explanatory string.</para>
3972
3973 <para><varname>Result</varname> encodes the execution result of the last run of the service. It is
3974 useful to determine the reason a service failed if it is in the <literal>failed</literal> state (see
3975 <varname>ActiveState</varname> above). The following values are currently known:
3976 <literal>success</literal> is set if the unit didn't fail. <literal>resources</literal> indicates that
3977 not enough resources were available to fork off and execute the service
201632e3 3978 processes. <literal>timeout</literal> indicates that a timeout occurred while executing a service
00bb75d7
ZJS
3979 operation. <literal>exit-code</literal> indicates that a service process exited with an unclean exit
3980 code. <literal>signal</literal> indicates that a service process exited with an uncaught
3981 signal. <literal>core-dump</literal> indicates that a service process exited uncleanly and dumped
3982 core. <literal>watchdog</literal> indicates that a service did not send out watchdog ping messages
3983 often enough. <literal>start-limit</literal> indicates that a service has been started too frequently
3984 in a specific time frame (as configured in <varname>StartLimitInterval</varname>,
3985 <varname>StartLimitBurst</varname>).</para>
3986
3987 <para><varname>ControlGroup</varname> indicates the control group path the processes of this service
3988 unit are placed in.</para>
93f59701
LB
3989
3990 <para>The following properties map 1:1 to corresponding settings in the unit file:
3991 <varname>RootDirectory</varname>
3992 <varname>RootImage</varname>
3993 <varname>RootImageOptions</varname>
3994 <varname>RootVerity</varname>
3995 <varname>RootHash</varname>
3996 <varname>RootHashSignature</varname>
3997 <varname>MountImages</varname>
3998 <varname>ExtensionImages</varname>
3999 see systemd.exec(5) for their meaning.</para>
00bb75d7
ZJS
4000 </refsect2>
4001 </refsect1>
4002
4003 <refsect1>
4004 <title>Socket Unit Objects</title>
4005
48f99d7c 4006 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/avahi_2ddaemon_2esocket" interface="org.freedesktop.systemd1.Socket">
00bb75d7
ZJS
4007node /org/freedesktop/systemd1/unit/avahi_2ddaemon_2esocket {
4008 interface org.freedesktop.systemd1.Socket {
4009 methods:
4010 GetProcesses(out a(sus) processes);
4011 AttachProcesses(in s subcgroup,
4012 in au pids);
4013 properties:
4014 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4015 readonly s BindIPv6Only = '...';
4016 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4017 readonly u Backlog = ...;
4018 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4019 readonly t TimeoutUSec = ...;
4020 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4021 readonly s BindToDevice = '...';
4022 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4023 readonly s SocketUser = '...';
47fb7fd6
ZJS
4024 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4025 readonly s SocketGroup = '...';
4026 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4027 readonly u SocketMode = ...;
4028 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4029 readonly u DirectoryMode = ...;
4030 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4031 readonly b Accept = ...;
4032 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
c882b714
ZJS
4033 readonly b FlushPending = ...;
4034 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
4035 readonly b Writable = ...;
4036 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4037 readonly b KeepAlive = ...;
4038 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4039 readonly t KeepAliveTimeUSec = ...;
4040 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4041 readonly t KeepAliveIntervalUSec = ...;
4042 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4043 readonly u KeepAliveProbes = ...;
4044 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4045 readonly t DeferAcceptUSec = ...;
4046 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4047 readonly b NoDelay = ...;
4048 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4049 readonly i Priority = ...;
4050 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4051 readonly t ReceiveBuffer = ...;
4052 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4053 readonly t SendBuffer = ...;
4054 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4055 readonly i IPTOS = ...;
4056 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4057 readonly i IPTTL = ...;
4058 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4059 readonly t PipeSize = ...;
4060 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4061 readonly b FreeBind = ...;
4062 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4063 readonly b Transparent = ...;
4064 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4065 readonly b Broadcast = ...;
4066 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4067 readonly b PassCredentials = ...;
4068 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4069 readonly b PassSecurity = ...;
4070 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9653108f
ZJS
4071 readonly b PassPacketInfo = ...;
4072 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
95923d7e
LP
4073 readonly s Timestamping = '...';
4074 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
4075 readonly b RemoveOnStop = ...;
4076 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4077 readonly a(ss) Listen = [...];
4078 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4079 readonly as Symlinks = ['...', ...];
4080 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4081 readonly i Mark = ...;
4082 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4083 readonly u MaxConnections = ...;
4084 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4085 readonly u MaxConnectionsPerSource = ...;
4086 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4087 readonly x MessageQueueMaxMessages = ...;
4088 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4089 readonly x MessageQueueMessageSize = ...;
4090 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4091 readonly s TCPCongestion = '...';
4092 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4093 readonly b ReusePort = ...;
4094 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4095 readonly s SmackLabel = '...';
4096 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4097 readonly s SmackLabelIPIn = '...';
4098 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4099 readonly s SmackLabelIPOut = '...';
4100 readonly u ControlPID = ...;
4101 readonly s Result = '...';
4102 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4103 readonly u NConnections = ...;
4104 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4105 readonly u NAccepted = ...;
4106 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4107 readonly u NRefused = ...;
4108 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4109 readonly s FileDescriptorName = '...';
4110 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4111 readonly i SocketProtocol = ...;
4112 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4113 readonly t TriggerLimitIntervalUSec = ...;
4114 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4115 readonly u TriggerLimitBurst = ...;
4116 readonly u UID = ...;
4117 readonly u GID = ...;
4118 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
4119 readonly a(sasbttttuii) ExecStartPre = [...];
4120 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
4121 readonly a(sasbttttuii) ExecStartPost = [...];
4122 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
4123 readonly a(sasbttttuii) ExecStopPre = [...];
4124 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
4125 readonly a(sasbttttuii) ExecStopPost = [...];
4126 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4127 readonly s Slice = '...';
4128 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4129 readonly s ControlGroup = '...';
4130 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4131 readonly t MemoryCurrent = ...;
4132 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4133 readonly t CPUUsageNSec = ...;
4134 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4135 readonly ay EffectiveCPUs = [...];
4136 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4137 readonly ay EffectiveMemoryNodes = [...];
4138 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4139 readonly t TasksCurrent = ...;
4140 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4141 readonly t IPIngressBytes = ...;
4142 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4143 readonly t IPIngressPackets = ...;
4144 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4145 readonly t IPEgressBytes = ...;
4146 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4147 readonly t IPEgressPackets = ...;
4148 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4149 readonly t IOReadBytes = ...;
4150 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4151 readonly t IOReadOperations = ...;
4152 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4153 readonly t IOWriteBytes = ...;
4154 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4155 readonly t IOWriteOperations = ...;
4156 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4157 readonly b Delegate = ...;
4158 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4159 readonly as DelegateControllers = ['...', ...];
4160 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4161 readonly b CPUAccounting = ...;
4162 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4163 readonly t CPUWeight = ...;
4164 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4165 readonly t StartupCPUWeight = ...;
4166 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4167 readonly t CPUShares = ...;
4168 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4169 readonly t StartupCPUShares = ...;
4170 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4171 readonly t CPUQuotaPerSecUSec = ...;
4172 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4173 readonly t CPUQuotaPeriodUSec = ...;
4174 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4175 readonly ay AllowedCPUs = [...];
4176 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4177 readonly ay AllowedMemoryNodes = [...];
4178 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4179 readonly b IOAccounting = ...;
4180 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4181 readonly t IOWeight = ...;
4182 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4183 readonly t StartupIOWeight = ...;
4184 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4185 readonly a(st) IODeviceWeight = [...];
4186 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4187 readonly a(st) IOReadBandwidthMax = [...];
4188 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4189 readonly a(st) IOWriteBandwidthMax = [...];
4190 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4191 readonly a(st) IOReadIOPSMax = [...];
4192 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4193 readonly a(st) IOWriteIOPSMax = [...];
4194 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4195 readonly a(st) IODeviceLatencyTargetUSec = [...];
4196 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4197 readonly b BlockIOAccounting = ...;
4198 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4199 readonly t BlockIOWeight = ...;
4200 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4201 readonly t StartupBlockIOWeight = ...;
4202 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4203 readonly a(st) BlockIODeviceWeight = [...];
4204 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4205 readonly a(st) BlockIOReadBandwidth = [...];
4206 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4207 readonly a(st) BlockIOWriteBandwidth = [...];
4208 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4209 readonly b MemoryAccounting = ...;
4210 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4211 readonly t DefaultMemoryLow = ...;
4212 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4213 readonly t DefaultMemoryMin = ...;
4214 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4215 readonly t MemoryMin = ...;
4216 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4217 readonly t MemoryLow = ...;
4218 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4219 readonly t MemoryHigh = ...;
4220 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4221 readonly t MemoryMax = ...;
4222 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4223 readonly t MemorySwapMax = ...;
4224 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4225 readonly t MemoryLimit = ...;
4226 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4227 readonly s DevicePolicy = '...';
4228 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4229 readonly a(ss) DeviceAllow = [...];
4230 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4231 readonly b TasksAccounting = ...;
4232 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4233 readonly t TasksMax = ...;
4234 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4235 readonly b IPAccounting = ...;
4236 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4237 readonly a(iayu) IPAddressAllow = [...];
4238 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4239 readonly a(iayu) IPAddressDeny = [...];
4240 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4241 readonly as IPIngressFilterPath = ['...', ...];
4242 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4243 readonly as IPEgressFilterPath = ['...', ...];
4244 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4245 readonly as DisableControllers = ['...', ...];
4d824a4e
AZ
4246 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4247 readonly s ManagedOOMSwap = '...';
4248 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4249 readonly s ManagedOOMMemoryPressure = '...';
4250 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
d9d3f05d 4251 readonly u ManagedOOMMemoryPressureLimit = ...;
d8a4d64b
AZ
4252 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4253 readonly s ManagedOOMPreference = '...';
47fb7fd6
ZJS
4254 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4255 readonly as Environment = ['...', ...];
4256 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4257 readonly a(sb) EnvironmentFiles = [...];
4258 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4259 readonly as PassEnvironment = ['...', ...];
4260 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4261 readonly as UnsetEnvironment = ['...', ...];
4262 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4263 readonly u UMask = ...;
4264 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4265 readonly t LimitCPU = ...;
4266 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4267 readonly t LimitCPUSoft = ...;
4268 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4269 readonly t LimitFSIZE = ...;
4270 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4271 readonly t LimitFSIZESoft = ...;
4272 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4273 readonly t LimitDATA = ...;
4274 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4275 readonly t LimitDATASoft = ...;
4276 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4277 readonly t LimitSTACK = ...;
4278 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4279 readonly t LimitSTACKSoft = ...;
4280 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4281 readonly t LimitCORE = ...;
4282 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4283 readonly t LimitCORESoft = ...;
4284 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4285 readonly t LimitRSS = ...;
4286 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4287 readonly t LimitRSSSoft = ...;
4288 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4289 readonly t LimitNOFILE = ...;
4290 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4291 readonly t LimitNOFILESoft = ...;
4292 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4293 readonly t LimitAS = ...;
4294 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4295 readonly t LimitASSoft = ...;
4296 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4297 readonly t LimitNPROC = ...;
4298 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4299 readonly t LimitNPROCSoft = ...;
4300 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4301 readonly t LimitMEMLOCK = ...;
4302 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4303 readonly t LimitMEMLOCKSoft = ...;
4304 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4305 readonly t LimitLOCKS = ...;
4306 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4307 readonly t LimitLOCKSSoft = ...;
4308 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4309 readonly t LimitSIGPENDING = ...;
4310 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4311 readonly t LimitSIGPENDINGSoft = ...;
4312 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4313 readonly t LimitMSGQUEUE = ...;
4314 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4315 readonly t LimitMSGQUEUESoft = ...;
4316 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4317 readonly t LimitNICE = ...;
4318 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4319 readonly t LimitNICESoft = ...;
4320 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4321 readonly t LimitRTPRIO = ...;
4322 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4323 readonly t LimitRTPRIOSoft = ...;
4324 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4325 readonly t LimitRTTIME = ...;
4326 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4327 readonly t LimitRTTIMESoft = ...;
4328 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4329 readonly s WorkingDirectory = '...';
4330 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4331 readonly s RootDirectory = '...';
4332 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4333 readonly s RootImage = '...';
4334 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
35f4e010
ZJS
4335 readonly a(ss) RootImageOptions = [...];
4336 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4337 readonly ay RootHash = [...];
4338 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4339 readonly s RootHashPath = '...';
4340 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4341 readonly ay RootHashSignature = [...];
4342 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4343 readonly s RootHashSignaturePath = '...';
4344 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4345 readonly s RootVerity = '...';
4346 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
93f59701
LB
4347 readonly a(sba(ss)) ExtensionImages = [...];
4348 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
35f4e010
ZJS
4349 readonly a(ssba(ss)) MountImages = [...];
4350 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
4351 readonly i OOMScoreAdjust = ...;
4352 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4353 readonly t CoredumpFilter = ...;
4354 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4355 readonly i Nice = ...;
4356 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4357 readonly i IOSchedulingClass = ...;
4358 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4359 readonly i IOSchedulingPriority = ...;
4360 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4361 readonly i CPUSchedulingPolicy = ...;
4362 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4363 readonly i CPUSchedulingPriority = ...;
4364 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4365 readonly ay CPUAffinity = [...];
4366 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4367 readonly b CPUAffinityFromNUMA = ...;
4368 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4369 readonly i NUMAPolicy = ...;
4370 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4371 readonly ay NUMAMask = [...];
4372 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4373 readonly t TimerSlackNSec = ...;
4374 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4375 readonly b CPUSchedulingResetOnFork = ...;
4376 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4377 readonly b NonBlocking = ...;
4378 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4379 readonly s StandardInput = '...';
4380 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4381 readonly s StandardInputFileDescriptorName = '...';
4382 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4383 readonly ay StandardInputData = [...];
4384 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4385 readonly s StandardOutput = '...';
4386 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4387 readonly s StandardOutputFileDescriptorName = '...';
4388 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4389 readonly s StandardError = '...';
4390 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4391 readonly s StandardErrorFileDescriptorName = '...';
4392 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4393 readonly s TTYPath = '...';
4394 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4395 readonly b TTYReset = ...;
4396 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4397 readonly b TTYVHangup = ...;
4398 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4399 readonly b TTYVTDisallocate = ...;
4400 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4401 readonly i SyslogPriority = ...;
4402 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4403 readonly s SyslogIdentifier = '...';
4404 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4405 readonly b SyslogLevelPrefix = ...;
4406 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4407 readonly i SyslogLevel = ...;
4408 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4409 readonly i SyslogFacility = ...;
4410 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4411 readonly i LogLevelMax = ...;
4412 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4413 readonly t LogRateLimitIntervalUSec = ...;
4414 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4415 readonly u LogRateLimitBurst = ...;
4416 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4417 readonly aay LogExtraFields = [[...], ...];
4418 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4419 readonly s LogNamespace = '...';
4420 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4421 readonly i SecureBits = ...;
4422 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4423 readonly t CapabilityBoundingSet = ...;
4424 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4425 readonly t AmbientCapabilities = ...;
4426 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4427 readonly s User = '...';
4428 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4429 readonly s Group = '...';
4430 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4431 readonly b DynamicUser = ...;
4432 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4433 readonly b RemoveIPC = ...;
4434 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
e4b2cea3
ZJS
4435 readonly a(say) SetCredential = [...];
4436 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4437 readonly a(ss) LoadCredential = [...];
4438 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
4439 readonly as SupplementaryGroups = ['...', ...];
4440 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4441 readonly s PAMName = '...';
4442 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4443 readonly as ReadWritePaths = ['...', ...];
4444 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4445 readonly as ReadOnlyPaths = ['...', ...];
4446 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4447 readonly as InaccessiblePaths = ['...', ...];
4448 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
ddc155b2
TM
4449 readonly as ExecPaths = ['...', ...];
4450 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4451 readonly as NoExecPaths = ['...', ...];
4452 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
4453 readonly t MountFlags = ...;
4454 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4455 readonly b PrivateTmp = ...;
4456 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4457 readonly b PrivateDevices = ...;
4458 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4459 readonly b ProtectClock = ...;
4460 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4461 readonly b ProtectKernelTunables = ...;
4462 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4463 readonly b ProtectKernelModules = ...;
4464 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4465 readonly b ProtectKernelLogs = ...;
4466 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4467 readonly b ProtectControlGroups = ...;
4468 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4469 readonly b PrivateNetwork = ...;
4470 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4471 readonly b PrivateUsers = ...;
4472 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4473 readonly b PrivateMounts = ...;
4474 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
a70581ff
XR
4475 readonly b PrivateIPC = ...;
4476 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
4477 readonly s ProtectHome = '...';
4478 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4479 readonly s ProtectSystem = '...';
4480 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4481 readonly b SameProcessGroup = ...;
4482 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4483 readonly s UtmpIdentifier = '...';
4484 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4485 readonly s UtmpMode = '...';
4486 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4487 readonly (bs) SELinuxContext = ...;
4488 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4489 readonly (bs) AppArmorProfile = ...;
4490 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4491 readonly (bs) SmackProcessLabel = ...;
4492 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4493 readonly b IgnoreSIGPIPE = ...;
4494 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4495 readonly b NoNewPrivileges = ...;
4496 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4497 readonly (bas) SystemCallFilter = ...;
4498 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4499 readonly as SystemCallArchitectures = ['...', ...];
4500 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4501 readonly i SystemCallErrorNumber = ...;
4502 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1f6b4144
ZJS
4503 readonly (bas) SystemCallLog = ...;
4504 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
4505 readonly s Personality = '...';
4506 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4507 readonly b LockPersonality = ...;
4508 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4509 readonly (bas) RestrictAddressFamilies = ...;
4510 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4511 readonly s RuntimeDirectoryPreserve = '...';
4512 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4513 readonly u RuntimeDirectoryMode = ...;
4514 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4515 readonly as RuntimeDirectory = ['...', ...];
4516 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4517 readonly u StateDirectoryMode = ...;
4518 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4519 readonly as StateDirectory = ['...', ...];
4520 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4521 readonly u CacheDirectoryMode = ...;
4522 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4523 readonly as CacheDirectory = ['...', ...];
4524 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4525 readonly u LogsDirectoryMode = ...;
4526 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4527 readonly as LogsDirectory = ['...', ...];
4528 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4529 readonly u ConfigurationDirectoryMode = ...;
4530 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4531 readonly as ConfigurationDirectory = ['...', ...];
4532 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4533 readonly t TimeoutCleanUSec = ...;
4534 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4535 readonly b MemoryDenyWriteExecute = ...;
4536 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4537 readonly b RestrictRealtime = ...;
4538 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4539 readonly b RestrictSUIDSGID = ...;
4540 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4541 readonly t RestrictNamespaces = ...;
4542 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4543 readonly a(ssbt) BindPaths = [...];
4544 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4545 readonly a(ssbt) BindReadOnlyPaths = [...];
4546 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4547 readonly a(ss) TemporaryFileSystem = [...];
4548 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4549 readonly b MountAPIVFS = ...;
4550 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4551 readonly s KeyringMode = '...';
4552 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
e4b2cea3
ZJS
4553 readonly s ProtectProc = '...';
4554 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4555 readonly s ProcSubset = '...';
4556 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
4557 readonly b ProtectHostname = ...;
4558 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4559 readonly s NetworkNamespacePath = '...';
4560 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
a70581ff
XR
4561 readonly s IPCNamespacePath = '...';
4562 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
4563 readonly s KillMode = '...';
4564 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4565 readonly i KillSignal = ...;
4566 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4567 readonly i RestartKillSignal = ...;
4568 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4569 readonly i FinalKillSignal = ...;
4570 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4571 readonly b SendSIGKILL = ...;
4572 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4573 readonly b SendSIGHUP = ...;
4574 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4575 readonly i WatchdogSignal = ...;
4576 };
4577 interface org.freedesktop.DBus.Peer { ... };
4578 interface org.freedesktop.DBus.Introspectable { ... };
4579 interface org.freedesktop.DBus.Properties { ... };
4580 interface org.freedesktop.systemd1.Unit { ... };
4581};
4582 </programlisting>
4583
00bb75d7
ZJS
4584 <!--method GetProcesses is not documented!-->
4585
4586 <!--method AttachProcesses is not documented!-->
4587
4588 <!--property BindIPv6Only is not documented!-->
4589
4590 <!--property Backlog is not documented!-->
4591
4592 <!--property TimeoutUSec is not documented!-->
4593
4594 <!--property BindToDevice is not documented!-->
4595
4596 <!--property SocketUser is not documented!-->
4597
4598 <!--property SocketGroup is not documented!-->
4599
4600 <!--property SocketMode is not documented!-->
4601
4602 <!--property DirectoryMode is not documented!-->
4603
4604 <!--property Writable is not documented!-->
4605
4606 <!--property KeepAlive is not documented!-->
4607
4608 <!--property KeepAliveTimeUSec is not documented!-->
4609
4610 <!--property KeepAliveIntervalUSec is not documented!-->
4611
4612 <!--property KeepAliveProbes is not documented!-->
4613
4614 <!--property DeferAcceptUSec is not documented!-->
4615
4616 <!--property NoDelay is not documented!-->
4617
4618 <!--property Priority is not documented!-->
4619
4620 <!--property ReceiveBuffer is not documented!-->
4621
4622 <!--property SendBuffer is not documented!-->
4623
4624 <!--property IPTOS is not documented!-->
4625
4626 <!--property IPTTL is not documented!-->
4627
4628 <!--property PipeSize is not documented!-->
4629
4630 <!--property FreeBind is not documented!-->
4631
4632 <!--property Transparent is not documented!-->
4633
4634 <!--property Broadcast is not documented!-->
4635
4636 <!--property PassCredentials is not documented!-->
4637
4638 <!--property PassSecurity is not documented!-->
4639
9653108f
ZJS
4640 <!--property PassPacketInfo is not documented!-->
4641
95923d7e
LP
4642 <!--property Timestamping is not documented!-->
4643
00bb75d7
ZJS
4644 <!--property RemoveOnStop is not documented!-->
4645
4646 <!--property Listen is not documented!-->
4647
4648 <!--property Symlinks is not documented!-->
4649
4650 <!--property Mark is not documented!-->
4651
4652 <!--property MaxConnections is not documented!-->
4653
4654 <!--property MaxConnectionsPerSource is not documented!-->
4655
4656 <!--property MessageQueueMaxMessages is not documented!-->
4657
4658 <!--property MessageQueueMessageSize is not documented!-->
4659
4660 <!--property TCPCongestion is not documented!-->
4661
4662 <!--property ReusePort is not documented!-->
4663
4664 <!--property SmackLabel is not documented!-->
4665
4666 <!--property SmackLabelIPIn is not documented!-->
4667
4668 <!--property SmackLabelIPOut is not documented!-->
4669
4670 <!--property NRefused is not documented!-->
4671
4672 <!--property FileDescriptorName is not documented!-->
4673
4674 <!--property SocketProtocol is not documented!-->
4675
4676 <!--property TriggerLimitIntervalUSec is not documented!-->
4677
4678 <!--property TriggerLimitBurst is not documented!-->
4679
4680 <!--property UID is not documented!-->
4681
4682 <!--property GID is not documented!-->
4683
4684 <!--property ExecStopPre is not documented!-->
4685
4686 <!--property ExecStopPost is not documented!-->
4687
4688 <!--property Slice is not documented!-->
4689
4690 <!--property MemoryCurrent is not documented!-->
4691
4692 <!--property CPUUsageNSec is not documented!-->
4693
4694 <!--property EffectiveCPUs is not documented!-->
4695
4696 <!--property EffectiveMemoryNodes is not documented!-->
4697
4698 <!--property TasksCurrent is not documented!-->
4699
4700 <!--property IPIngressBytes is not documented!-->
4701
4702 <!--property IPIngressPackets is not documented!-->
4703
4704 <!--property IPEgressBytes is not documented!-->
4705
4706 <!--property IPEgressPackets is not documented!-->
4707
4708 <!--property IOReadBytes is not documented!-->
4709
4710 <!--property IOReadOperations is not documented!-->
4711
4712 <!--property IOWriteBytes is not documented!-->
4713
4714 <!--property IOWriteOperations is not documented!-->
4715
4716 <!--property Delegate is not documented!-->
4717
4718 <!--property DelegateControllers is not documented!-->
4719
4720 <!--property CPUAccounting is not documented!-->
4721
4722 <!--property CPUWeight is not documented!-->
4723
4724 <!--property StartupCPUWeight is not documented!-->
4725
4726 <!--property CPUShares is not documented!-->
4727
4728 <!--property StartupCPUShares is not documented!-->
4729
4730 <!--property CPUQuotaPerSecUSec is not documented!-->
4731
4732 <!--property CPUQuotaPeriodUSec is not documented!-->
4733
4734 <!--property AllowedCPUs is not documented!-->
4735
4736 <!--property AllowedMemoryNodes is not documented!-->
4737
4738 <!--property IOAccounting is not documented!-->
4739
4740 <!--property IOWeight is not documented!-->
4741
4742 <!--property StartupIOWeight is not documented!-->
4743
4744 <!--property IODeviceWeight is not documented!-->
4745
4746 <!--property IOReadBandwidthMax is not documented!-->
4747
4748 <!--property IOWriteBandwidthMax is not documented!-->
4749
4750 <!--property IOReadIOPSMax is not documented!-->
4751
4752 <!--property IOWriteIOPSMax is not documented!-->
4753
4754 <!--property IODeviceLatencyTargetUSec is not documented!-->
4755
4756 <!--property BlockIOAccounting is not documented!-->
4757
4758 <!--property BlockIOWeight is not documented!-->
4759
4760 <!--property StartupBlockIOWeight is not documented!-->
4761
4762 <!--property BlockIODeviceWeight is not documented!-->
4763
4764 <!--property BlockIOReadBandwidth is not documented!-->
4765
4766 <!--property BlockIOWriteBandwidth is not documented!-->
4767
4768 <!--property MemoryAccounting is not documented!-->
4769
4770 <!--property DefaultMemoryLow is not documented!-->
4771
4772 <!--property DefaultMemoryMin is not documented!-->
4773
4774 <!--property MemoryMin is not documented!-->
4775
4776 <!--property MemoryLow is not documented!-->
4777
4778 <!--property MemoryHigh is not documented!-->
4779
4780 <!--property MemoryMax is not documented!-->
4781
4782 <!--property MemorySwapMax is not documented!-->
4783
4784 <!--property MemoryLimit is not documented!-->
4785
4786 <!--property DevicePolicy is not documented!-->
4787
4788 <!--property DeviceAllow is not documented!-->
4789
4790 <!--property TasksAccounting is not documented!-->
4791
4792 <!--property TasksMax is not documented!-->
4793
4794 <!--property IPAccounting is not documented!-->
4795
4796 <!--property IPAddressAllow is not documented!-->
4797
4798 <!--property IPAddressDeny is not documented!-->
4799
4800 <!--property IPIngressFilterPath is not documented!-->
4801
4802 <!--property IPEgressFilterPath is not documented!-->
4803
4804 <!--property DisableControllers is not documented!-->
4805
4d824a4e
AZ
4806 <!--property ManagedOOMSwap is not documented!-->
4807
4808 <!--property ManagedOOMMemoryPressure is not documented!-->
4809
d9d3f05d 4810 <!--property ManagedOOMMemoryPressureLimit is not documented!-->
4d824a4e 4811
d8a4d64b
AZ
4812 <!--property ManagedOOMPreference is not documented!-->
4813
00bb75d7
ZJS
4814 <!--property EnvironmentFiles is not documented!-->
4815
4816 <!--property PassEnvironment is not documented!-->
4817
4818 <!--property UnsetEnvironment is not documented!-->
4819
4820 <!--property UMask is not documented!-->
4821
4822 <!--property LimitCPUSoft is not documented!-->
4823
4824 <!--property LimitFSIZE is not documented!-->
4825
4826 <!--property LimitFSIZESoft is not documented!-->
4827
4828 <!--property LimitDATA is not documented!-->
4829
4830 <!--property LimitDATASoft is not documented!-->
4831
4832 <!--property LimitSTACK is not documented!-->
4833
4834 <!--property LimitSTACKSoft is not documented!-->
4835
4836 <!--property LimitCORE is not documented!-->
4837
4838 <!--property LimitCORESoft is not documented!-->
4839
4840 <!--property LimitRSS is not documented!-->
4841
4842 <!--property LimitRSSSoft is not documented!-->
4843
4844 <!--property LimitNOFILE is not documented!-->
4845
4846 <!--property LimitNOFILESoft is not documented!-->
4847
4848 <!--property LimitAS is not documented!-->
4849
4850 <!--property LimitASSoft is not documented!-->
4851
4852 <!--property LimitNPROC is not documented!-->
4853
4854 <!--property LimitNPROCSoft is not documented!-->
4855
4856 <!--property LimitMEMLOCK is not documented!-->
4857
4858 <!--property LimitMEMLOCKSoft is not documented!-->
4859
4860 <!--property LimitLOCKS is not documented!-->
4861
4862 <!--property LimitLOCKSSoft is not documented!-->
4863
4864 <!--property LimitSIGPENDING is not documented!-->
4865
4866 <!--property LimitSIGPENDINGSoft is not documented!-->
4867
4868 <!--property LimitMSGQUEUE is not documented!-->
4869
4870 <!--property LimitMSGQUEUESoft is not documented!-->
4871
4872 <!--property LimitNICE is not documented!-->
4873
4874 <!--property LimitNICESoft is not documented!-->
4875
4876 <!--property LimitRTPRIO is not documented!-->
4877
4878 <!--property LimitRTPRIOSoft is not documented!-->
4879
4880 <!--property LimitRTTIME is not documented!-->
4881
4882 <!--property LimitRTTIMESoft is not documented!-->
4883
4884 <!--property WorkingDirectory is not documented!-->
4885
35f4e010
ZJS
4886 <!--property RootHashPath is not documented!-->
4887
35f4e010
ZJS
4888 <!--property RootHashSignaturePath is not documented!-->
4889
00bb75d7
ZJS
4890 <!--property OOMScoreAdjust is not documented!-->
4891
4892 <!--property CoredumpFilter is not documented!-->
4893
4894 <!--property Nice is not documented!-->
4895
4896 <!--property IOSchedulingClass is not documented!-->
4897
4898 <!--property IOSchedulingPriority is not documented!-->
4899
4900 <!--property CPUSchedulingPolicy is not documented!-->
4901
4902 <!--property CPUSchedulingPriority is not documented!-->
4903
4904 <!--property CPUAffinity is not documented!-->
4905
4906 <!--property CPUAffinityFromNUMA is not documented!-->
4907
4908 <!--property NUMAPolicy is not documented!-->
4909
4910 <!--property NUMAMask is not documented!-->
4911
4912 <!--property TimerSlackNSec is not documented!-->
4913
4914 <!--property CPUSchedulingResetOnFork is not documented!-->
4915
4916 <!--property NonBlocking is not documented!-->
4917
4918 <!--property StandardInput is not documented!-->
4919
4920 <!--property StandardInputFileDescriptorName is not documented!-->
4921
4922 <!--property StandardInputData is not documented!-->
4923
4924 <!--property StandardOutput is not documented!-->
4925
4926 <!--property StandardOutputFileDescriptorName is not documented!-->
4927
4928 <!--property StandardError is not documented!-->
4929
4930 <!--property StandardErrorFileDescriptorName is not documented!-->
4931
4932 <!--property TTYPath is not documented!-->
4933
4934 <!--property TTYReset is not documented!-->
4935
4936 <!--property TTYVHangup is not documented!-->
4937
4938 <!--property TTYVTDisallocate is not documented!-->
4939
4940 <!--property SyslogPriority is not documented!-->
4941
4942 <!--property SyslogIdentifier is not documented!-->
4943
4944 <!--property SyslogLevelPrefix is not documented!-->
4945
4946 <!--property SyslogLevel is not documented!-->
4947
4948 <!--property SyslogFacility is not documented!-->
4949
4950 <!--property LogLevelMax is not documented!-->
4951
4952 <!--property LogRateLimitIntervalUSec is not documented!-->
4953
4954 <!--property LogRateLimitBurst is not documented!-->
4955
4956 <!--property LogExtraFields is not documented!-->
4957
4958 <!--property LogNamespace is not documented!-->
4959
4960 <!--property AmbientCapabilities is not documented!-->
4961
4962 <!--property User is not documented!-->
4963
4964 <!--property Group is not documented!-->
4965
4966 <!--property DynamicUser is not documented!-->
4967
4968 <!--property RemoveIPC is not documented!-->
4969
e4b2cea3
ZJS
4970 <!--property SetCredential is not documented!-->
4971
4972 <!--property LoadCredential is not documented!-->
4973
00bb75d7
ZJS
4974 <!--property SupplementaryGroups is not documented!-->
4975
4976 <!--property PAMName is not documented!-->
4977
4978 <!--property ReadWritePaths is not documented!-->
4979
4980 <!--property ReadOnlyPaths is not documented!-->
4981
4982 <!--property InaccessiblePaths is not documented!-->
4983
ddc155b2
TM
4984 <!--property ExecPaths is not documented!-->
4985
4986 <!--property NoExecPaths is not documented!-->
4987
00bb75d7
ZJS
4988 <!--property PrivateTmp is not documented!-->
4989
4990 <!--property PrivateDevices is not documented!-->
4991
4992 <!--property ProtectClock is not documented!-->
4993
4994 <!--property ProtectKernelTunables is not documented!-->
4995
4996 <!--property ProtectKernelModules is not documented!-->
4997
4998 <!--property ProtectKernelLogs is not documented!-->
4999
5000 <!--property ProtectControlGroups is not documented!-->
5001
5002 <!--property PrivateNetwork is not documented!-->
5003
5004 <!--property PrivateUsers is not documented!-->
5005
5006 <!--property PrivateMounts is not documented!-->
5007
a70581ff
XR
5008 <!--property PrivateIPC is not documented!-->
5009
00bb75d7
ZJS
5010 <!--property ProtectHome is not documented!-->
5011
5012 <!--property ProtectSystem is not documented!-->
5013
5014 <!--property SameProcessGroup is not documented!-->
5015
5016 <!--property UtmpIdentifier is not documented!-->
5017
5018 <!--property UtmpMode is not documented!-->
5019
5020 <!--property SELinuxContext is not documented!-->
5021
5022 <!--property AppArmorProfile is not documented!-->
5023
5024 <!--property SmackProcessLabel is not documented!-->
5025
5026 <!--property IgnoreSIGPIPE is not documented!-->
5027
5028 <!--property NoNewPrivileges is not documented!-->
5029
5030 <!--property SystemCallFilter is not documented!-->
5031
5032 <!--property SystemCallArchitectures is not documented!-->
5033
5034 <!--property SystemCallErrorNumber is not documented!-->
5035
1f6b4144
ZJS
5036 <!--property SystemCallLog is not documented!-->
5037
00bb75d7
ZJS
5038 <!--property Personality is not documented!-->
5039
5040 <!--property LockPersonality is not documented!-->
5041
5042 <!--property RestrictAddressFamilies is not documented!-->
5043
5044 <!--property RuntimeDirectoryPreserve is not documented!-->
5045
5046 <!--property RuntimeDirectoryMode is not documented!-->
5047
5048 <!--property RuntimeDirectory is not documented!-->
5049
5050 <!--property StateDirectoryMode is not documented!-->
5051
5052 <!--property StateDirectory is not documented!-->
5053
5054 <!--property CacheDirectoryMode is not documented!-->
5055
5056 <!--property CacheDirectory is not documented!-->
5057
5058 <!--property LogsDirectoryMode is not documented!-->
5059
5060 <!--property LogsDirectory is not documented!-->
5061
5062 <!--property ConfigurationDirectoryMode is not documented!-->
5063
5064 <!--property ConfigurationDirectory is not documented!-->
5065
5066 <!--property TimeoutCleanUSec is not documented!-->
5067
5068 <!--property MemoryDenyWriteExecute is not documented!-->
5069
5070 <!--property RestrictRealtime is not documented!-->
5071
5072 <!--property RestrictSUIDSGID is not documented!-->
5073
5074 <!--property RestrictNamespaces is not documented!-->
5075
5076 <!--property BindPaths is not documented!-->
5077
5078 <!--property BindReadOnlyPaths is not documented!-->
47fb7fd6 5079
00bb75d7 5080 <!--property TemporaryFileSystem is not documented!-->
47fb7fd6 5081
00bb75d7 5082 <!--property MountAPIVFS is not documented!-->
47fb7fd6 5083
00bb75d7 5084 <!--property KeyringMode is not documented!-->
47fb7fd6 5085
e4b2cea3
ZJS
5086 <!--property ProtectProc is not documented!-->
5087
5088 <!--property ProcSubset is not documented!-->
5089
00bb75d7 5090 <!--property ProtectHostname is not documented!-->
47fb7fd6 5091
00bb75d7 5092 <!--property NetworkNamespacePath is not documented!-->
47fb7fd6 5093
a70581ff
XR
5094 <!--property IPCNamespacePath is not documented!-->
5095
00bb75d7 5096 <!--property KillMode is not documented!-->
47fb7fd6 5097
00bb75d7 5098 <!--property KillSignal is not documented!-->
47fb7fd6 5099
00bb75d7 5100 <!--property RestartKillSignal is not documented!-->
47fb7fd6 5101
00bb75d7 5102 <!--property FinalKillSignal is not documented!-->
47fb7fd6 5103
00bb75d7 5104 <!--property SendSIGKILL is not documented!-->
47fb7fd6 5105
00bb75d7 5106 <!--property SendSIGHUP is not documented!-->
47fb7fd6 5107
00bb75d7 5108 <!--property WatchdogSignal is not documented!-->
47fb7fd6 5109
00bb75d7 5110 <!--Autogenerated cross-references for systemd.directives, do not edit-->
47fb7fd6 5111
00bb75d7 5112 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
47fb7fd6 5113
00bb75d7 5114 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Socket"/>
47fb7fd6 5115
00bb75d7 5116 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
47fb7fd6 5117
48f99d7c
ZJS
5118 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Socket"/>
5119
00bb75d7 5120 <variablelist class="dbus-method" generated="True" extra-ref="GetProcesses()"/>
47fb7fd6 5121
00bb75d7 5122 <variablelist class="dbus-method" generated="True" extra-ref="AttachProcesses()"/>
47fb7fd6 5123
00bb75d7 5124 <variablelist class="dbus-property" generated="True" extra-ref="BindIPv6Only"/>
47fb7fd6 5125
00bb75d7 5126 <variablelist class="dbus-property" generated="True" extra-ref="Backlog"/>
47fb7fd6 5127
00bb75d7 5128 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutUSec"/>
47fb7fd6 5129
00bb75d7 5130 <variablelist class="dbus-property" generated="True" extra-ref="BindToDevice"/>
47fb7fd6 5131
00bb75d7 5132 <variablelist class="dbus-property" generated="True" extra-ref="SocketUser"/>
47fb7fd6 5133
00bb75d7 5134 <variablelist class="dbus-property" generated="True" extra-ref="SocketGroup"/>
47fb7fd6 5135
00bb75d7 5136 <variablelist class="dbus-property" generated="True" extra-ref="SocketMode"/>
47fb7fd6 5137
00bb75d7 5138 <variablelist class="dbus-property" generated="True" extra-ref="DirectoryMode"/>
47fb7fd6 5139
00bb75d7 5140 <variablelist class="dbus-property" generated="True" extra-ref="Accept"/>
47fb7fd6 5141
c882b714
ZJS
5142 <variablelist class="dbus-property" generated="True" extra-ref="FlushPending"/>
5143
00bb75d7 5144 <variablelist class="dbus-property" generated="True" extra-ref="Writable"/>
47fb7fd6 5145
00bb75d7 5146 <variablelist class="dbus-property" generated="True" extra-ref="KeepAlive"/>
47fb7fd6 5147
00bb75d7 5148 <variablelist class="dbus-property" generated="True" extra-ref="KeepAliveTimeUSec"/>
47fb7fd6 5149
00bb75d7 5150 <variablelist class="dbus-property" generated="True" extra-ref="KeepAliveIntervalUSec"/>
47fb7fd6 5151
00bb75d7 5152 <variablelist class="dbus-property" generated="True" extra-ref="KeepAliveProbes"/>
47fb7fd6 5153
00bb75d7 5154 <variablelist class="dbus-property" generated="True" extra-ref="DeferAcceptUSec"/>
47fb7fd6 5155
00bb75d7 5156 <variablelist class="dbus-property" generated="True" extra-ref="NoDelay"/>
47fb7fd6 5157
00bb75d7 5158 <variablelist class="dbus-property" generated="True" extra-ref="Priority"/>
47fb7fd6 5159
00bb75d7 5160 <variablelist class="dbus-property" generated="True" extra-ref="ReceiveBuffer"/>
47fb7fd6 5161
00bb75d7 5162 <variablelist class="dbus-property" generated="True" extra-ref="SendBuffer"/>
47fb7fd6 5163
00bb75d7 5164 <variablelist class="dbus-property" generated="True" extra-ref="IPTOS"/>
47fb7fd6 5165
00bb75d7 5166 <variablelist class="dbus-property" generated="True" extra-ref="IPTTL"/>
47fb7fd6 5167
00bb75d7 5168 <variablelist class="dbus-property" generated="True" extra-ref="PipeSize"/>
47fb7fd6 5169
00bb75d7 5170 <variablelist class="dbus-property" generated="True" extra-ref="FreeBind"/>
47fb7fd6 5171
00bb75d7 5172 <variablelist class="dbus-property" generated="True" extra-ref="Transparent"/>
47fb7fd6 5173
00bb75d7 5174 <variablelist class="dbus-property" generated="True" extra-ref="Broadcast"/>
47fb7fd6 5175
00bb75d7 5176 <variablelist class="dbus-property" generated="True" extra-ref="PassCredentials"/>
47fb7fd6 5177
00bb75d7 5178 <variablelist class="dbus-property" generated="True" extra-ref="PassSecurity"/>
47fb7fd6 5179
9653108f
ZJS
5180 <variablelist class="dbus-property" generated="True" extra-ref="PassPacketInfo"/>
5181
95923d7e
LP
5182 <variablelist class="dbus-property" generated="True" extra-ref="Timestamping"/>
5183
00bb75d7 5184 <variablelist class="dbus-property" generated="True" extra-ref="RemoveOnStop"/>
47fb7fd6 5185
00bb75d7 5186 <variablelist class="dbus-property" generated="True" extra-ref="Listen"/>
47fb7fd6 5187
00bb75d7 5188 <variablelist class="dbus-property" generated="True" extra-ref="Symlinks"/>
47fb7fd6 5189
00bb75d7 5190 <variablelist class="dbus-property" generated="True" extra-ref="Mark"/>
47fb7fd6 5191
00bb75d7 5192 <variablelist class="dbus-property" generated="True" extra-ref="MaxConnections"/>
47fb7fd6 5193
00bb75d7 5194 <variablelist class="dbus-property" generated="True" extra-ref="MaxConnectionsPerSource"/>
47fb7fd6 5195
00bb75d7 5196 <variablelist class="dbus-property" generated="True" extra-ref="MessageQueueMaxMessages"/>
47fb7fd6 5197
00bb75d7 5198 <variablelist class="dbus-property" generated="True" extra-ref="MessageQueueMessageSize"/>
47fb7fd6 5199
00bb75d7 5200 <variablelist class="dbus-property" generated="True" extra-ref="TCPCongestion"/>
47fb7fd6 5201
00bb75d7 5202 <variablelist class="dbus-property" generated="True" extra-ref="ReusePort"/>
47fb7fd6 5203
00bb75d7 5204 <variablelist class="dbus-property" generated="True" extra-ref="SmackLabel"/>
47fb7fd6 5205
00bb75d7 5206 <variablelist class="dbus-property" generated="True" extra-ref="SmackLabelIPIn"/>
47fb7fd6 5207
00bb75d7 5208 <variablelist class="dbus-property" generated="True" extra-ref="SmackLabelIPOut"/>
47fb7fd6 5209
00bb75d7 5210 <variablelist class="dbus-property" generated="True" extra-ref="ControlPID"/>
47fb7fd6 5211
00bb75d7 5212 <variablelist class="dbus-property" generated="True" extra-ref="Result"/>
47fb7fd6 5213
00bb75d7 5214 <variablelist class="dbus-property" generated="True" extra-ref="NConnections"/>
47fb7fd6 5215
00bb75d7 5216 <variablelist class="dbus-property" generated="True" extra-ref="NAccepted"/>
47fb7fd6 5217
00bb75d7 5218 <variablelist class="dbus-property" generated="True" extra-ref="NRefused"/>
47fb7fd6 5219
00bb75d7 5220 <variablelist class="dbus-property" generated="True" extra-ref="FileDescriptorName"/>
47fb7fd6 5221
00bb75d7 5222 <variablelist class="dbus-property" generated="True" extra-ref="SocketProtocol"/>
47fb7fd6 5223
00bb75d7 5224 <variablelist class="dbus-property" generated="True" extra-ref="TriggerLimitIntervalUSec"/>
47fb7fd6 5225
00bb75d7 5226 <variablelist class="dbus-property" generated="True" extra-ref="TriggerLimitBurst"/>
47fb7fd6 5227
00bb75d7 5228 <variablelist class="dbus-property" generated="True" extra-ref="UID"/>
47fb7fd6 5229
00bb75d7 5230 <variablelist class="dbus-property" generated="True" extra-ref="GID"/>
47fb7fd6 5231
00bb75d7 5232 <variablelist class="dbus-property" generated="True" extra-ref="ExecStartPre"/>
47fb7fd6 5233
00bb75d7 5234 <variablelist class="dbus-property" generated="True" extra-ref="ExecStartPost"/>
47fb7fd6 5235
00bb75d7 5236 <variablelist class="dbus-property" generated="True" extra-ref="ExecStopPre"/>
47fb7fd6 5237
00bb75d7 5238 <variablelist class="dbus-property" generated="True" extra-ref="ExecStopPost"/>
47fb7fd6 5239
00bb75d7 5240 <variablelist class="dbus-property" generated="True" extra-ref="Slice"/>
47fb7fd6 5241
00bb75d7 5242 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroup"/>
47fb7fd6 5243
00bb75d7 5244 <variablelist class="dbus-property" generated="True" extra-ref="MemoryCurrent"/>
47fb7fd6 5245
00bb75d7 5246 <variablelist class="dbus-property" generated="True" extra-ref="CPUUsageNSec"/>
47fb7fd6 5247
00bb75d7 5248 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveCPUs"/>
47fb7fd6 5249
00bb75d7 5250 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveMemoryNodes"/>
47fb7fd6 5251
00bb75d7 5252 <variablelist class="dbus-property" generated="True" extra-ref="TasksCurrent"/>
47fb7fd6 5253
00bb75d7 5254 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressBytes"/>
47fb7fd6 5255
00bb75d7 5256 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressPackets"/>
47fb7fd6 5257
00bb75d7 5258 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressBytes"/>
47fb7fd6 5259
00bb75d7 5260 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressPackets"/>
47fb7fd6 5261
00bb75d7 5262 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBytes"/>
47fb7fd6 5263
00bb75d7 5264 <variablelist class="dbus-property" generated="True" extra-ref="IOReadOperations"/>
47fb7fd6 5265
00bb75d7 5266 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBytes"/>
47fb7fd6 5267
00bb75d7 5268 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteOperations"/>
47fb7fd6 5269
00bb75d7 5270 <variablelist class="dbus-property" generated="True" extra-ref="Delegate"/>
47fb7fd6 5271
00bb75d7 5272 <variablelist class="dbus-property" generated="True" extra-ref="DelegateControllers"/>
47fb7fd6 5273
00bb75d7 5274 <variablelist class="dbus-property" generated="True" extra-ref="CPUAccounting"/>
47fb7fd6 5275
00bb75d7 5276 <variablelist class="dbus-property" generated="True" extra-ref="CPUWeight"/>
47fb7fd6 5277
00bb75d7 5278 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUWeight"/>
47fb7fd6 5279
00bb75d7 5280 <variablelist class="dbus-property" generated="True" extra-ref="CPUShares"/>
47fb7fd6 5281
00bb75d7 5282 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUShares"/>
47fb7fd6 5283
00bb75d7 5284 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPerSecUSec"/>
47fb7fd6 5285
00bb75d7 5286 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPeriodUSec"/>
47fb7fd6 5287
00bb75d7 5288 <variablelist class="dbus-property" generated="True" extra-ref="AllowedCPUs"/>
47fb7fd6 5289
00bb75d7 5290 <variablelist class="dbus-property" generated="True" extra-ref="AllowedMemoryNodes"/>
47fb7fd6 5291
00bb75d7 5292 <variablelist class="dbus-property" generated="True" extra-ref="IOAccounting"/>
47fb7fd6 5293
00bb75d7 5294 <variablelist class="dbus-property" generated="True" extra-ref="IOWeight"/>
47fb7fd6 5295
00bb75d7 5296 <variablelist class="dbus-property" generated="True" extra-ref="StartupIOWeight"/>
47fb7fd6 5297
00bb75d7 5298 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceWeight"/>
47fb7fd6 5299
00bb75d7 5300 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBandwidthMax"/>
47fb7fd6 5301
00bb75d7 5302 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBandwidthMax"/>
47fb7fd6 5303
00bb75d7 5304 <variablelist class="dbus-property" generated="True" extra-ref="IOReadIOPSMax"/>
47fb7fd6 5305
00bb75d7 5306 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteIOPSMax"/>
47fb7fd6 5307
00bb75d7 5308 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceLatencyTargetUSec"/>
47fb7fd6 5309
00bb75d7 5310 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOAccounting"/>
47fb7fd6 5311
00bb75d7 5312 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWeight"/>
47fb7fd6 5313
00bb75d7 5314 <variablelist class="dbus-property" generated="True" extra-ref="StartupBlockIOWeight"/>
47fb7fd6 5315
00bb75d7 5316 <variablelist class="dbus-property" generated="True" extra-ref="BlockIODeviceWeight"/>
47fb7fd6 5317
00bb75d7 5318 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOReadBandwidth"/>
47fb7fd6 5319
00bb75d7 5320 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWriteBandwidth"/>
47fb7fd6 5321
00bb75d7 5322 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAccounting"/>
47fb7fd6 5323
00bb75d7 5324 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryLow"/>
47fb7fd6 5325
00bb75d7 5326 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryMin"/>
47fb7fd6 5327
00bb75d7 5328 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMin"/>
47fb7fd6 5329
00bb75d7 5330 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLow"/>
47fb7fd6 5331
00bb75d7 5332 <variablelist class="dbus-property" generated="True" extra-ref="MemoryHigh"/>
47fb7fd6 5333
00bb75d7 5334 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMax"/>
47fb7fd6 5335
00bb75d7 5336 <variablelist class="dbus-property" generated="True" extra-ref="MemorySwapMax"/>
47fb7fd6 5337
00bb75d7 5338 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLimit"/>
47fb7fd6 5339
00bb75d7 5340 <variablelist class="dbus-property" generated="True" extra-ref="DevicePolicy"/>
47fb7fd6 5341
00bb75d7 5342 <variablelist class="dbus-property" generated="True" extra-ref="DeviceAllow"/>
47fb7fd6 5343
00bb75d7 5344 <variablelist class="dbus-property" generated="True" extra-ref="TasksAccounting"/>
47fb7fd6 5345
00bb75d7 5346 <variablelist class="dbus-property" generated="True" extra-ref="TasksMax"/>
47fb7fd6 5347
00bb75d7 5348 <variablelist class="dbus-property" generated="True" extra-ref="IPAccounting"/>
47fb7fd6 5349
00bb75d7 5350 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressAllow"/>
47fb7fd6 5351
00bb75d7 5352 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressDeny"/>
47fb7fd6 5353
00bb75d7 5354 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressFilterPath"/>
47fb7fd6 5355
00bb75d7 5356 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressFilterPath"/>
47fb7fd6 5357
00bb75d7 5358 <variablelist class="dbus-property" generated="True" extra-ref="DisableControllers"/>
47fb7fd6 5359
4d824a4e
AZ
5360 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMSwap"/>
5361
5362 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressure"/>
5363
d9d3f05d 5364 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressureLimit"/>
4d824a4e 5365
d8a4d64b
AZ
5366 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMPreference"/>
5367
00bb75d7 5368 <variablelist class="dbus-property" generated="True" extra-ref="Environment"/>
47fb7fd6 5369
00bb75d7 5370 <variablelist class="dbus-property" generated="True" extra-ref="EnvironmentFiles"/>
47fb7fd6 5371
00bb75d7 5372 <variablelist class="dbus-property" generated="True" extra-ref="PassEnvironment"/>
47fb7fd6 5373
00bb75d7 5374 <variablelist class="dbus-property" generated="True" extra-ref="UnsetEnvironment"/>
47fb7fd6 5375
00bb75d7 5376 <variablelist class="dbus-property" generated="True" extra-ref="UMask"/>
47fb7fd6 5377
00bb75d7 5378 <variablelist class="dbus-property" generated="True" extra-ref="LimitCPU"/>
47fb7fd6 5379
00bb75d7 5380 <variablelist class="dbus-property" generated="True" extra-ref="LimitCPUSoft"/>
47fb7fd6 5381
00bb75d7 5382 <variablelist class="dbus-property" generated="True" extra-ref="LimitFSIZE"/>
47fb7fd6 5383
00bb75d7 5384 <variablelist class="dbus-property" generated="True" extra-ref="LimitFSIZESoft"/>
47fb7fd6 5385
00bb75d7 5386 <variablelist class="dbus-property" generated="True" extra-ref="LimitDATA"/>
47fb7fd6 5387
00bb75d7 5388 <variablelist class="dbus-property" generated="True" extra-ref="LimitDATASoft"/>
47fb7fd6 5389
00bb75d7 5390 <variablelist class="dbus-property" generated="True" extra-ref="LimitSTACK"/>
47fb7fd6 5391
00bb75d7 5392 <variablelist class="dbus-property" generated="True" extra-ref="LimitSTACKSoft"/>
47fb7fd6 5393
00bb75d7 5394 <variablelist class="dbus-property" generated="True" extra-ref="LimitCORE"/>
47fb7fd6 5395
00bb75d7 5396 <variablelist class="dbus-property" generated="True" extra-ref="LimitCORESoft"/>
47fb7fd6 5397
00bb75d7 5398 <variablelist class="dbus-property" generated="True" extra-ref="LimitRSS"/>
47fb7fd6 5399
00bb75d7 5400 <variablelist class="dbus-property" generated="True" extra-ref="LimitRSSSoft"/>
47fb7fd6 5401
00bb75d7 5402 <variablelist class="dbus-property" generated="True" extra-ref="LimitNOFILE"/>
47fb7fd6 5403
00bb75d7 5404 <variablelist class="dbus-property" generated="True" extra-ref="LimitNOFILESoft"/>
47fb7fd6 5405
00bb75d7 5406 <variablelist class="dbus-property" generated="True" extra-ref="LimitAS"/>
47fb7fd6 5407
00bb75d7 5408 <variablelist class="dbus-property" generated="True" extra-ref="LimitASSoft"/>
47fb7fd6 5409
00bb75d7 5410 <variablelist class="dbus-property" generated="True" extra-ref="LimitNPROC"/>
47fb7fd6 5411
00bb75d7 5412 <variablelist class="dbus-property" generated="True" extra-ref="LimitNPROCSoft"/>
47fb7fd6 5413
00bb75d7 5414 <variablelist class="dbus-property" generated="True" extra-ref="LimitMEMLOCK"/>
47fb7fd6 5415
00bb75d7 5416 <variablelist class="dbus-property" generated="True" extra-ref="LimitMEMLOCKSoft"/>
47fb7fd6 5417
00bb75d7 5418 <variablelist class="dbus-property" generated="True" extra-ref="LimitLOCKS"/>
47fb7fd6 5419
00bb75d7 5420 <variablelist class="dbus-property" generated="True" extra-ref="LimitLOCKSSoft"/>
47fb7fd6 5421
00bb75d7 5422 <variablelist class="dbus-property" generated="True" extra-ref="LimitSIGPENDING"/>
47fb7fd6 5423
00bb75d7 5424 <variablelist class="dbus-property" generated="True" extra-ref="LimitSIGPENDINGSoft"/>
47fb7fd6 5425
00bb75d7 5426 <variablelist class="dbus-property" generated="True" extra-ref="LimitMSGQUEUE"/>
47fb7fd6 5427
00bb75d7 5428 <variablelist class="dbus-property" generated="True" extra-ref="LimitMSGQUEUESoft"/>
47fb7fd6 5429
00bb75d7 5430 <variablelist class="dbus-property" generated="True" extra-ref="LimitNICE"/>
47fb7fd6 5431
00bb75d7 5432 <variablelist class="dbus-property" generated="True" extra-ref="LimitNICESoft"/>
47fb7fd6 5433
00bb75d7 5434 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTPRIO"/>
47fb7fd6 5435
00bb75d7 5436 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTPRIOSoft"/>
47fb7fd6 5437
00bb75d7 5438 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTTIME"/>
47fb7fd6 5439
00bb75d7 5440 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTTIMESoft"/>
47fb7fd6 5441
00bb75d7 5442 <variablelist class="dbus-property" generated="True" extra-ref="WorkingDirectory"/>
47fb7fd6 5443
00bb75d7 5444 <variablelist class="dbus-property" generated="True" extra-ref="RootDirectory"/>
47fb7fd6 5445
00bb75d7 5446 <variablelist class="dbus-property" generated="True" extra-ref="RootImage"/>
47fb7fd6 5447
35f4e010
ZJS
5448 <variablelist class="dbus-property" generated="True" extra-ref="RootImageOptions"/>
5449
5450 <variablelist class="dbus-property" generated="True" extra-ref="RootHash"/>
5451
5452 <variablelist class="dbus-property" generated="True" extra-ref="RootHashPath"/>
5453
5454 <variablelist class="dbus-property" generated="True" extra-ref="RootHashSignature"/>
5455
5456 <variablelist class="dbus-property" generated="True" extra-ref="RootHashSignaturePath"/>
5457
5458 <variablelist class="dbus-property" generated="True" extra-ref="RootVerity"/>
5459
93f59701
LB
5460 <variablelist class="dbus-property" generated="True" extra-ref="ExtensionImages"/>
5461
35f4e010
ZJS
5462 <variablelist class="dbus-property" generated="True" extra-ref="MountImages"/>
5463
00bb75d7 5464 <variablelist class="dbus-property" generated="True" extra-ref="OOMScoreAdjust"/>
47fb7fd6 5465
00bb75d7 5466 <variablelist class="dbus-property" generated="True" extra-ref="CoredumpFilter"/>
47fb7fd6 5467
00bb75d7 5468 <variablelist class="dbus-property" generated="True" extra-ref="Nice"/>
47fb7fd6 5469
00bb75d7 5470 <variablelist class="dbus-property" generated="True" extra-ref="IOSchedulingClass"/>
47fb7fd6 5471
00bb75d7 5472 <variablelist class="dbus-property" generated="True" extra-ref="IOSchedulingPriority"/>
47fb7fd6 5473
00bb75d7 5474 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingPolicy"/>
47fb7fd6 5475
00bb75d7 5476 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingPriority"/>
47fb7fd6 5477
00bb75d7 5478 <variablelist class="dbus-property" generated="True" extra-ref="CPUAffinity"/>
47fb7fd6 5479
00bb75d7 5480 <variablelist class="dbus-property" generated="True" extra-ref="CPUAffinityFromNUMA"/>
47fb7fd6 5481
00bb75d7 5482 <variablelist class="dbus-property" generated="True" extra-ref="NUMAPolicy"/>
47fb7fd6 5483
00bb75d7 5484 <variablelist class="dbus-property" generated="True" extra-ref="NUMAMask"/>
47fb7fd6 5485
00bb75d7 5486 <variablelist class="dbus-property" generated="True" extra-ref="TimerSlackNSec"/>
47fb7fd6 5487
00bb75d7 5488 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingResetOnFork"/>
47fb7fd6 5489
00bb75d7 5490 <variablelist class="dbus-property" generated="True" extra-ref="NonBlocking"/>
47fb7fd6 5491
00bb75d7 5492 <variablelist class="dbus-property" generated="True" extra-ref="StandardInput"/>
47fb7fd6 5493
00bb75d7 5494 <variablelist class="dbus-property" generated="True" extra-ref="StandardInputFileDescriptorName"/>
47fb7fd6 5495
00bb75d7 5496 <variablelist class="dbus-property" generated="True" extra-ref="StandardInputData"/>
47fb7fd6 5497
00bb75d7 5498 <variablelist class="dbus-property" generated="True" extra-ref="StandardOutput"/>
47fb7fd6 5499
00bb75d7 5500 <variablelist class="dbus-property" generated="True" extra-ref="StandardOutputFileDescriptorName"/>
47fb7fd6 5501
00bb75d7 5502 <variablelist class="dbus-property" generated="True" extra-ref="StandardError"/>
47fb7fd6 5503
00bb75d7 5504 <variablelist class="dbus-property" generated="True" extra-ref="StandardErrorFileDescriptorName"/>
47fb7fd6 5505
00bb75d7 5506 <variablelist class="dbus-property" generated="True" extra-ref="TTYPath"/>
47fb7fd6 5507
00bb75d7 5508 <variablelist class="dbus-property" generated="True" extra-ref="TTYReset"/>
47fb7fd6 5509
00bb75d7 5510 <variablelist class="dbus-property" generated="True" extra-ref="TTYVHangup"/>
47fb7fd6 5511
00bb75d7 5512 <variablelist class="dbus-property" generated="True" extra-ref="TTYVTDisallocate"/>
47fb7fd6 5513
00bb75d7 5514 <variablelist class="dbus-property" generated="True" extra-ref="SyslogPriority"/>
47fb7fd6 5515
00bb75d7 5516 <variablelist class="dbus-property" generated="True" extra-ref="SyslogIdentifier"/>
47fb7fd6 5517
00bb75d7 5518 <variablelist class="dbus-property" generated="True" extra-ref="SyslogLevelPrefix"/>
47fb7fd6 5519
00bb75d7 5520 <variablelist class="dbus-property" generated="True" extra-ref="SyslogLevel"/>
47fb7fd6 5521
00bb75d7 5522 <variablelist class="dbus-property" generated="True" extra-ref="SyslogFacility"/>
47fb7fd6 5523
00bb75d7 5524 <variablelist class="dbus-property" generated="True" extra-ref="LogLevelMax"/>
47fb7fd6 5525
00bb75d7 5526 <variablelist class="dbus-property" generated="True" extra-ref="LogRateLimitIntervalUSec"/>
47fb7fd6 5527
00bb75d7 5528 <variablelist class="dbus-property" generated="True" extra-ref="LogRateLimitBurst"/>
47fb7fd6 5529
00bb75d7 5530 <variablelist class="dbus-property" generated="True" extra-ref="LogExtraFields"/>
47fb7fd6 5531
00bb75d7 5532 <variablelist class="dbus-property" generated="True" extra-ref="LogNamespace"/>
47fb7fd6 5533
00bb75d7
ZJS
5534 <variablelist class="dbus-property" generated="True" extra-ref="SecureBits"/>
5535
5536 <variablelist class="dbus-property" generated="True" extra-ref="CapabilityBoundingSet"/>
5537
5538 <variablelist class="dbus-property" generated="True" extra-ref="AmbientCapabilities"/>
5539
5540 <variablelist class="dbus-property" generated="True" extra-ref="User"/>
5541
5542 <variablelist class="dbus-property" generated="True" extra-ref="Group"/>
5543
5544 <variablelist class="dbus-property" generated="True" extra-ref="DynamicUser"/>
5545
5546 <variablelist class="dbus-property" generated="True" extra-ref="RemoveIPC"/>
5547
e4b2cea3
ZJS
5548 <variablelist class="dbus-property" generated="True" extra-ref="SetCredential"/>
5549
5550 <variablelist class="dbus-property" generated="True" extra-ref="LoadCredential"/>
5551
00bb75d7
ZJS
5552 <variablelist class="dbus-property" generated="True" extra-ref="SupplementaryGroups"/>
5553
5554 <variablelist class="dbus-property" generated="True" extra-ref="PAMName"/>
5555
5556 <variablelist class="dbus-property" generated="True" extra-ref="ReadWritePaths"/>
5557
5558 <variablelist class="dbus-property" generated="True" extra-ref="ReadOnlyPaths"/>
5559
5560 <variablelist class="dbus-property" generated="True" extra-ref="InaccessiblePaths"/>
5561
ddc155b2
TM
5562 <variablelist class="dbus-property" generated="True" extra-ref="ExecPaths"/>
5563
5564 <variablelist class="dbus-property" generated="True" extra-ref="NoExecPaths"/>
5565
00bb75d7
ZJS
5566 <variablelist class="dbus-property" generated="True" extra-ref="MountFlags"/>
5567
5568 <variablelist class="dbus-property" generated="True" extra-ref="PrivateTmp"/>
5569
5570 <variablelist class="dbus-property" generated="True" extra-ref="PrivateDevices"/>
5571
5572 <variablelist class="dbus-property" generated="True" extra-ref="ProtectClock"/>
5573
5574 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelTunables"/>
5575
5576 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelModules"/>
5577
5578 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelLogs"/>
5579
5580 <variablelist class="dbus-property" generated="True" extra-ref="ProtectControlGroups"/>
5581
5582 <variablelist class="dbus-property" generated="True" extra-ref="PrivateNetwork"/>
5583
5584 <variablelist class="dbus-property" generated="True" extra-ref="PrivateUsers"/>
5585
5586 <variablelist class="dbus-property" generated="True" extra-ref="PrivateMounts"/>
5587
a70581ff
XR
5588 <variablelist class="dbus-property" generated="True" extra-ref="PrivateIPC"/>
5589
00bb75d7
ZJS
5590 <variablelist class="dbus-property" generated="True" extra-ref="ProtectHome"/>
5591
5592 <variablelist class="dbus-property" generated="True" extra-ref="ProtectSystem"/>
5593
5594 <variablelist class="dbus-property" generated="True" extra-ref="SameProcessGroup"/>
5595
5596 <variablelist class="dbus-property" generated="True" extra-ref="UtmpIdentifier"/>
5597
5598 <variablelist class="dbus-property" generated="True" extra-ref="UtmpMode"/>
5599
5600 <variablelist class="dbus-property" generated="True" extra-ref="SELinuxContext"/>
5601
5602 <variablelist class="dbus-property" generated="True" extra-ref="AppArmorProfile"/>
5603
5604 <variablelist class="dbus-property" generated="True" extra-ref="SmackProcessLabel"/>
5605
5606 <variablelist class="dbus-property" generated="True" extra-ref="IgnoreSIGPIPE"/>
5607
5608 <variablelist class="dbus-property" generated="True" extra-ref="NoNewPrivileges"/>
47fb7fd6 5609
00bb75d7 5610 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallFilter"/>
47fb7fd6 5611
00bb75d7 5612 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallArchitectures"/>
47fb7fd6 5613
00bb75d7 5614 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallErrorNumber"/>
47fb7fd6 5615
1f6b4144
ZJS
5616 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallLog"/>
5617
00bb75d7 5618 <variablelist class="dbus-property" generated="True" extra-ref="Personality"/>
47fb7fd6 5619
00bb75d7 5620 <variablelist class="dbus-property" generated="True" extra-ref="LockPersonality"/>
47fb7fd6 5621
00bb75d7 5622 <variablelist class="dbus-property" generated="True" extra-ref="RestrictAddressFamilies"/>
47fb7fd6 5623
00bb75d7 5624 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectoryPreserve"/>
47fb7fd6 5625
00bb75d7 5626 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectoryMode"/>
47fb7fd6 5627
00bb75d7 5628 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectory"/>
47fb7fd6 5629
00bb75d7 5630 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectoryMode"/>
47fb7fd6 5631
00bb75d7 5632 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectory"/>
47fb7fd6 5633
00bb75d7 5634 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectoryMode"/>
47fb7fd6 5635
00bb75d7 5636 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectory"/>
47fb7fd6 5637
00bb75d7 5638 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectoryMode"/>
47fb7fd6 5639
00bb75d7 5640 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectory"/>
47fb7fd6 5641
00bb75d7 5642 <variablelist class="dbus-property" generated="True" extra-ref="ConfigurationDirectoryMode"/>
47fb7fd6 5643
00bb75d7 5644 <variablelist class="dbus-property" generated="True" extra-ref="ConfigurationDirectory"/>
47fb7fd6 5645
00bb75d7 5646 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutCleanUSec"/>
47fb7fd6 5647
00bb75d7 5648 <variablelist class="dbus-property" generated="True" extra-ref="MemoryDenyWriteExecute"/>
47fb7fd6 5649
00bb75d7 5650 <variablelist class="dbus-property" generated="True" extra-ref="RestrictRealtime"/>
47fb7fd6 5651
00bb75d7 5652 <variablelist class="dbus-property" generated="True" extra-ref="RestrictSUIDSGID"/>
47fb7fd6 5653
00bb75d7 5654 <variablelist class="dbus-property" generated="True" extra-ref="RestrictNamespaces"/>
47fb7fd6 5655
00bb75d7 5656 <variablelist class="dbus-property" generated="True" extra-ref="BindPaths"/>
47fb7fd6 5657
00bb75d7 5658 <variablelist class="dbus-property" generated="True" extra-ref="BindReadOnlyPaths"/>
47fb7fd6 5659
00bb75d7 5660 <variablelist class="dbus-property" generated="True" extra-ref="TemporaryFileSystem"/>
47fb7fd6 5661
00bb75d7 5662 <variablelist class="dbus-property" generated="True" extra-ref="MountAPIVFS"/>
47fb7fd6 5663
00bb75d7 5664 <variablelist class="dbus-property" generated="True" extra-ref="KeyringMode"/>
47fb7fd6 5665
e4b2cea3
ZJS
5666 <variablelist class="dbus-property" generated="True" extra-ref="ProtectProc"/>
5667
5668 <variablelist class="dbus-property" generated="True" extra-ref="ProcSubset"/>
5669
00bb75d7 5670 <variablelist class="dbus-property" generated="True" extra-ref="ProtectHostname"/>
47fb7fd6 5671
00bb75d7 5672 <variablelist class="dbus-property" generated="True" extra-ref="NetworkNamespacePath"/>
47fb7fd6 5673
a70581ff
XR
5674 <variablelist class="dbus-property" generated="True" extra-ref="IPCNamespacePath"/>
5675
00bb75d7 5676 <variablelist class="dbus-property" generated="True" extra-ref="KillMode"/>
47fb7fd6 5677
00bb75d7 5678 <variablelist class="dbus-property" generated="True" extra-ref="KillSignal"/>
47fb7fd6 5679
00bb75d7 5680 <variablelist class="dbus-property" generated="True" extra-ref="RestartKillSignal"/>
47fb7fd6 5681
00bb75d7 5682 <variablelist class="dbus-property" generated="True" extra-ref="FinalKillSignal"/>
47fb7fd6 5683
00bb75d7 5684 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGKILL"/>
47fb7fd6 5685
00bb75d7 5686 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGHUP"/>
47fb7fd6 5687
00bb75d7 5688 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogSignal"/>
47fb7fd6 5689
00bb75d7 5690 <!--End of Autogenerated section-->
47fb7fd6
ZJS
5691
5692 <refsect2>
5693 <title>Properties</title>
5694
5695 <para>Most of the properties map directly to the corresponding settings in socket unit files. As socket
5696 units can include <varname>ExecStartPre</varname> (and similar) fields which contain information about
5697 processes to execute. They also share most of the fields related to the execution context that Service
5698 objects expose (see above).</para>
5699
5700 <para>In addition to these properties there are the following:</para>
5701
5702 <para><varname>NAccepted</varname> contains the accumulated number of connections ever accepted on this
1bdecfb8 5703 socket. This only applies to sockets with <varname>Accept</varname> set to <literal>yes</literal>,
47fb7fd6
ZJS
5704 i.e. those where systemd is responsible for accepted connections. </para>
5705
5706 <para>Similarly <varname>NConnections</varname> contains the number of currently open connections on
5707 this socket. It only applies only to socket units with <varname>Accept</varname> set to
1bdecfb8 5708 <literal>yes</literal>.</para>
47fb7fd6
ZJS
5709
5710 <para><varname>Result</varname> encodes the reason why a socket unit failed if it is in the
5711 <literal>failed</literal> state (see <varname>ActiveState</varname> above). The values
5712 <literal>success</literal>, <literal>resources</literal>, <literal>timeout</literal>,
5713 <literal>exit-code</literal>, <literal>signal</literal> and <literal>core-dump</literal> have the same
5714 meaning as they have for the corresponding field of service units (see above). In addition to that,
5715 the value <literal>service-failed-permanent</literal> indicates that the service of this socket failed
5716 continuously.</para>
3e5f04bf
RM
5717
5718 <para><varname>FlushPending</varname> specifies whether to flush the socket
5719 just before entering the listening state. This setting only applies to sockets with
5720 <varname>Accept=</varname> set to <literal>no</literal>.</para>
47fb7fd6
ZJS
5721 </refsect2>
5722 </refsect1>
5723
5724 <refsect1>
5725 <title>Target Unit Objects</title>
5726
48f99d7c 5727 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/basic_2etarget" interface="org.freedesktop.systemd1.Target">
47fb7fd6
ZJS
5728node /org/freedesktop/systemd1/unit/basic_2etarget {
5729 interface org.freedesktop.systemd1.Target {
5730 };
5731 interface org.freedesktop.DBus.Peer { ... };
5732 interface org.freedesktop.DBus.Introspectable { ... };
5733 interface org.freedesktop.DBus.Properties { ... };
5734 interface org.freedesktop.systemd1.Unit { ... };
5735};
5736 </programlisting>
5737
5738 <para>Target units have neither type-specific methods nor properties.</para>
5739 </refsect1>
5740
5741
5742 <refsect1>
5743 <title>Device Unit Objects</title>
5744
5745 <para>All device unit objects implement the <interfacename>org.freedesktop.systemd1.Device</interfacename> interface (described here)
5746 in addition to the generic <interfacename>org.freedesktop.systemd1.Unit</interfacename> interface (see above).</para>
5747
48f99d7c
ZJS
5748 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/dev_2dttyS0_2edevice" interface="org.freedesktop.systemd1.Device">
5749node /org/freedesktop/systemd1/unit/dev_2dttyS0_2edevice {
47fb7fd6
ZJS
5750 interface org.freedesktop.systemd1.Device {
5751 properties:
5752 readonly s SysFSPath = '...';
3031660c 5753 };
47fb7fd6
ZJS
5754 interface org.freedesktop.DBus.Peer { ... };
5755 interface org.freedesktop.DBus.Introspectable { ... };
5756 interface org.freedesktop.DBus.Properties { ... };
5757 interface org.freedesktop.systemd1.Unit { ... };
5758};
5759 </programlisting>
5760
00bb75d7
ZJS
5761 <!--Autogenerated cross-references for systemd.directives, do not edit-->
5762
00bb75d7
ZJS
5763 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
5764
5765 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Device"/>
5766
5767 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
5768
48f99d7c
ZJS
5769 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Device"/>
5770
00bb75d7
ZJS
5771 <variablelist class="dbus-property" generated="True" extra-ref="SysFSPath"/>
5772
5773 <!--End of Autogenerated section-->
5774
47fb7fd6
ZJS
5775 <refsect2>
5776 <title>Properties</title>
5777
5778 <para>Device units only expose a single type-specific property:</para>
5779
5780 <para><varname>SysFSPath</varname> contains the sysfs path of the kernel device this object corresponds
5781 to.</para>
5782 </refsect2>
5783 </refsect1>
5784
5785 <refsect1>
5786 <title>Mount Unit Objects</title>
5787
5788 <para>All mount unit objects implement the <interfacename>org.freedesktop.systemd1.Mount</interfacename>
5789 interface (described here) in addition to the generic
5790 <interfacename>org.freedesktop.systemd1.Unit</interfacename> interface (see above).</para>
5791
48f99d7c 5792 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/home_2emount" interface="org.freedesktop.systemd1.Mount">
47fb7fd6
ZJS
5793node /org/freedesktop/systemd1/unit/home_2emount {
5794 interface org.freedesktop.systemd1.Mount {
5795 methods:
5796 GetProcesses(out a(sus) processes);
5797 AttachProcesses(in s subcgroup,
5798 in au pids);
5799 properties:
5800 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5801 readonly s Where = '...';
5802 readonly s What = '...';
5803 readonly s Options = '...';
5804 readonly s Type = '...';
5805 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5806 readonly t TimeoutUSec = ...;
5807 readonly u ControlPID = ...;
5808 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5809 readonly u DirectoryMode = ...;
5810 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5811 readonly b SloppyOptions = ...;
5812 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5813 readonly b LazyUnmount = ...;
5814 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5815 readonly b ForceUnmount = ...;
35f4e010
ZJS
5816 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5817 readonly b ReadWriteOnly = ...;
47fb7fd6
ZJS
5818 readonly s Result = '...';
5819 readonly u UID = ...;
5820 readonly u GID = ...;
5821 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
5822 readonly a(sasbttttuii) ExecMount = [...];
5823 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
5824 readonly a(sasbttttuii) ExecUnmount = [...];
5825 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
5826 readonly a(sasbttttuii) ExecRemount = [...];
5827 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5828 readonly s Slice = '...';
5829 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5830 readonly s ControlGroup = '...';
5831 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5832 readonly t MemoryCurrent = ...;
5833 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5834 readonly t CPUUsageNSec = ...;
5835 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5836 readonly ay EffectiveCPUs = [...];
5837 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5838 readonly ay EffectiveMemoryNodes = [...];
5839 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5840 readonly t TasksCurrent = ...;
5841 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5842 readonly t IPIngressBytes = ...;
5843 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5844 readonly t IPIngressPackets = ...;
5845 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5846 readonly t IPEgressBytes = ...;
5847 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5848 readonly t IPEgressPackets = ...;
5849 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5850 readonly t IOReadBytes = ...;
5851 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5852 readonly t IOReadOperations = ...;
5853 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5854 readonly t IOWriteBytes = ...;
5855 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5856 readonly t IOWriteOperations = ...;
5857 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5858 readonly b Delegate = ...;
5859 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5860 readonly as DelegateControllers = ['...', ...];
5861 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5862 readonly b CPUAccounting = ...;
5863 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5864 readonly t CPUWeight = ...;
5865 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5866 readonly t StartupCPUWeight = ...;
5867 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5868 readonly t CPUShares = ...;
5869 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5870 readonly t StartupCPUShares = ...;
5871 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5872 readonly t CPUQuotaPerSecUSec = ...;
5873 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5874 readonly t CPUQuotaPeriodUSec = ...;
5875 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5876 readonly ay AllowedCPUs = [...];
5877 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5878 readonly ay AllowedMemoryNodes = [...];
5879 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5880 readonly b IOAccounting = ...;
5881 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5882 readonly t IOWeight = ...;
5883 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5884 readonly t StartupIOWeight = ...;
5885 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5886 readonly a(st) IODeviceWeight = [...];
5887 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5888 readonly a(st) IOReadBandwidthMax = [...];
5889 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5890 readonly a(st) IOWriteBandwidthMax = [...];
5891 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5892 readonly a(st) IOReadIOPSMax = [...];
5893 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5894 readonly a(st) IOWriteIOPSMax = [...];
5895 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5896 readonly a(st) IODeviceLatencyTargetUSec = [...];
5897 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5898 readonly b BlockIOAccounting = ...;
5899 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5900 readonly t BlockIOWeight = ...;
5901 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5902 readonly t StartupBlockIOWeight = ...;
5903 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5904 readonly a(st) BlockIODeviceWeight = [...];
5905 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5906 readonly a(st) BlockIOReadBandwidth = [...];
5907 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5908 readonly a(st) BlockIOWriteBandwidth = [...];
5909 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5910 readonly b MemoryAccounting = ...;
5911 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5912 readonly t DefaultMemoryLow = ...;
5913 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5914 readonly t DefaultMemoryMin = ...;
5915 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5916 readonly t MemoryMin = ...;
5917 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5918 readonly t MemoryLow = ...;
5919 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5920 readonly t MemoryHigh = ...;
5921 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5922 readonly t MemoryMax = ...;
5923 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5924 readonly t MemorySwapMax = ...;
5925 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5926 readonly t MemoryLimit = ...;
5927 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5928 readonly s DevicePolicy = '...';
5929 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5930 readonly a(ss) DeviceAllow = [...];
5931 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5932 readonly b TasksAccounting = ...;
5933 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5934 readonly t TasksMax = ...;
5935 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5936 readonly b IPAccounting = ...;
5937 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5938 readonly a(iayu) IPAddressAllow = [...];
5939 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5940 readonly a(iayu) IPAddressDeny = [...];
5941 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5942 readonly as IPIngressFilterPath = ['...', ...];
5943 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5944 readonly as IPEgressFilterPath = ['...', ...];
5945 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5946 readonly as DisableControllers = ['...', ...];
4d824a4e
AZ
5947 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5948 readonly s ManagedOOMSwap = '...';
5949 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5950 readonly s ManagedOOMMemoryPressure = '...';
5951 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
d9d3f05d 5952 readonly u ManagedOOMMemoryPressureLimit = ...;
d8a4d64b
AZ
5953 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5954 readonly s ManagedOOMPreference = '...';
47fb7fd6
ZJS
5955 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5956 readonly as Environment = ['...', ...];
5957 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5958 readonly a(sb) EnvironmentFiles = [...];
5959 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5960 readonly as PassEnvironment = ['...', ...];
5961 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5962 readonly as UnsetEnvironment = ['...', ...];
5963 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5964 readonly u UMask = ...;
5965 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5966 readonly t LimitCPU = ...;
5967 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5968 readonly t LimitCPUSoft = ...;
5969 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5970 readonly t LimitFSIZE = ...;
5971 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5972 readonly t LimitFSIZESoft = ...;
5973 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5974 readonly t LimitDATA = ...;
5975 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5976 readonly t LimitDATASoft = ...;
5977 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5978 readonly t LimitSTACK = ...;
5979 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5980 readonly t LimitSTACKSoft = ...;
5981 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5982 readonly t LimitCORE = ...;
5983 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5984 readonly t LimitCORESoft = ...;
5985 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5986 readonly t LimitRSS = ...;
5987 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5988 readonly t LimitRSSSoft = ...;
5989 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5990 readonly t LimitNOFILE = ...;
5991 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5992 readonly t LimitNOFILESoft = ...;
5993 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5994 readonly t LimitAS = ...;
5995 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5996 readonly t LimitASSoft = ...;
5997 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5998 readonly t LimitNPROC = ...;
5999 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6000 readonly t LimitNPROCSoft = ...;
6001 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6002 readonly t LimitMEMLOCK = ...;
6003 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6004 readonly t LimitMEMLOCKSoft = ...;
6005 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6006 readonly t LimitLOCKS = ...;
6007 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6008 readonly t LimitLOCKSSoft = ...;
6009 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6010 readonly t LimitSIGPENDING = ...;
6011 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6012 readonly t LimitSIGPENDINGSoft = ...;
6013 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6014 readonly t LimitMSGQUEUE = ...;
6015 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6016 readonly t LimitMSGQUEUESoft = ...;
6017 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6018 readonly t LimitNICE = ...;
6019 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6020 readonly t LimitNICESoft = ...;
6021 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6022 readonly t LimitRTPRIO = ...;
6023 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6024 readonly t LimitRTPRIOSoft = ...;
6025 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6026 readonly t LimitRTTIME = ...;
6027 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6028 readonly t LimitRTTIMESoft = ...;
6029 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6030 readonly s WorkingDirectory = '...';
6031 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6032 readonly s RootDirectory = '...';
6033 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6034 readonly s RootImage = '...';
6035 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
35f4e010
ZJS
6036 readonly a(ss) RootImageOptions = [...];
6037 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6038 readonly ay RootHash = [...];
6039 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6040 readonly s RootHashPath = '...';
6041 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6042 readonly ay RootHashSignature = [...];
6043 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6044 readonly s RootHashSignaturePath = '...';
6045 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6046 readonly s RootVerity = '...';
6047 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
93f59701
LB
6048 readonly a(sba(ss)) ExtensionImages = [...];
6049 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
35f4e010
ZJS
6050 readonly a(ssba(ss)) MountImages = [...];
6051 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
6052 readonly i OOMScoreAdjust = ...;
6053 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6054 readonly t CoredumpFilter = ...;
6055 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6056 readonly i Nice = ...;
6057 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6058 readonly i IOSchedulingClass = ...;
6059 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6060 readonly i IOSchedulingPriority = ...;
6061 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6062 readonly i CPUSchedulingPolicy = ...;
6063 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6064 readonly i CPUSchedulingPriority = ...;
6065 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6066 readonly ay CPUAffinity = [...];
6067 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6068 readonly b CPUAffinityFromNUMA = ...;
6069 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6070 readonly i NUMAPolicy = ...;
6071 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6072 readonly ay NUMAMask = [...];
6073 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6074 readonly t TimerSlackNSec = ...;
6075 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6076 readonly b CPUSchedulingResetOnFork = ...;
6077 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6078 readonly b NonBlocking = ...;
6079 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6080 readonly s StandardInput = '...';
6081 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6082 readonly s StandardInputFileDescriptorName = '...';
6083 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6084 readonly ay StandardInputData = [...];
6085 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6086 readonly s StandardOutput = '...';
6087 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6088 readonly s StandardOutputFileDescriptorName = '...';
6089 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6090 readonly s StandardError = '...';
6091 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6092 readonly s StandardErrorFileDescriptorName = '...';
6093 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6094 readonly s TTYPath = '...';
6095 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6096 readonly b TTYReset = ...;
6097 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6098 readonly b TTYVHangup = ...;
6099 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6100 readonly b TTYVTDisallocate = ...;
6101 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6102 readonly i SyslogPriority = ...;
6103 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6104 readonly s SyslogIdentifier = '...';
6105 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6106 readonly b SyslogLevelPrefix = ...;
6107 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6108 readonly i SyslogLevel = ...;
6109 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6110 readonly i SyslogFacility = ...;
6111 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6112 readonly i LogLevelMax = ...;
6113 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6114 readonly t LogRateLimitIntervalUSec = ...;
6115 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6116 readonly u LogRateLimitBurst = ...;
6117 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6118 readonly aay LogExtraFields = [[...], ...];
6119 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6120 readonly s LogNamespace = '...';
6121 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6122 readonly i SecureBits = ...;
6123 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6124 readonly t CapabilityBoundingSet = ...;
6125 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6126 readonly t AmbientCapabilities = ...;
6127 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6128 readonly s User = '...';
6129 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6130 readonly s Group = '...';
6131 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6132 readonly b DynamicUser = ...;
6133 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6134 readonly b RemoveIPC = ...;
6135 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
e4b2cea3
ZJS
6136 readonly a(say) SetCredential = [...];
6137 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6138 readonly a(ss) LoadCredential = [...];
6139 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
6140 readonly as SupplementaryGroups = ['...', ...];
6141 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6142 readonly s PAMName = '...';
6143 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6144 readonly as ReadWritePaths = ['...', ...];
6145 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6146 readonly as ReadOnlyPaths = ['...', ...];
6147 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6148 readonly as InaccessiblePaths = ['...', ...];
6149 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
ddc155b2
TM
6150 readonly as ExecPaths = ['...', ...];
6151 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6152 readonly as NoExecPaths = ['...', ...];
6153 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
6154 readonly t MountFlags = ...;
6155 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6156 readonly b PrivateTmp = ...;
6157 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6158 readonly b PrivateDevices = ...;
6159 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6160 readonly b ProtectClock = ...;
6161 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6162 readonly b ProtectKernelTunables = ...;
6163 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6164 readonly b ProtectKernelModules = ...;
6165 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6166 readonly b ProtectKernelLogs = ...;
6167 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6168 readonly b ProtectControlGroups = ...;
6169 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6170 readonly b PrivateNetwork = ...;
6171 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6172 readonly b PrivateUsers = ...;
6173 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6174 readonly b PrivateMounts = ...;
6175 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
a70581ff
XR
6176 readonly b PrivateIPC = ...;
6177 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
6178 readonly s ProtectHome = '...';
6179 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6180 readonly s ProtectSystem = '...';
6181 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6182 readonly b SameProcessGroup = ...;
6183 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6184 readonly s UtmpIdentifier = '...';
6185 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6186 readonly s UtmpMode = '...';
6187 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6188 readonly (bs) SELinuxContext = ...;
6189 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6190 readonly (bs) AppArmorProfile = ...;
6191 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6192 readonly (bs) SmackProcessLabel = ...;
6193 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6194 readonly b IgnoreSIGPIPE = ...;
6195 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6196 readonly b NoNewPrivileges = ...;
6197 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6198 readonly (bas) SystemCallFilter = ...;
6199 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6200 readonly as SystemCallArchitectures = ['...', ...];
6201 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6202 readonly i SystemCallErrorNumber = ...;
6203 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1f6b4144
ZJS
6204 readonly (bas) SystemCallLog = ...;
6205 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
6206 readonly s Personality = '...';
6207 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6208 readonly b LockPersonality = ...;
6209 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6210 readonly (bas) RestrictAddressFamilies = ...;
6211 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6212 readonly s RuntimeDirectoryPreserve = '...';
6213 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6214 readonly u RuntimeDirectoryMode = ...;
6215 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6216 readonly as RuntimeDirectory = ['...', ...];
6217 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6218 readonly u StateDirectoryMode = ...;
6219 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6220 readonly as StateDirectory = ['...', ...];
6221 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6222 readonly u CacheDirectoryMode = ...;
6223 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6224 readonly as CacheDirectory = ['...', ...];
6225 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6226 readonly u LogsDirectoryMode = ...;
6227 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6228 readonly as LogsDirectory = ['...', ...];
6229 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6230 readonly u ConfigurationDirectoryMode = ...;
6231 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6232 readonly as ConfigurationDirectory = ['...', ...];
6233 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6234 readonly t TimeoutCleanUSec = ...;
6235 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6236 readonly b MemoryDenyWriteExecute = ...;
6237 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6238 readonly b RestrictRealtime = ...;
6239 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6240 readonly b RestrictSUIDSGID = ...;
6241 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6242 readonly t RestrictNamespaces = ...;
6243 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6244 readonly a(ssbt) BindPaths = [...];
6245 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6246 readonly a(ssbt) BindReadOnlyPaths = [...];
6247 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6248 readonly a(ss) TemporaryFileSystem = [...];
6249 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6250 readonly b MountAPIVFS = ...;
6251 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6252 readonly s KeyringMode = '...';
6253 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
e4b2cea3
ZJS
6254 readonly s ProtectProc = '...';
6255 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6256 readonly s ProcSubset = '...';
6257 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
6258 readonly b ProtectHostname = ...;
6259 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6260 readonly s NetworkNamespacePath = '...';
6261 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
a70581ff
XR
6262 readonly s IPCNamespacePath = '...';
6263 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
6264 readonly s KillMode = '...';
6265 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6266 readonly i KillSignal = ...;
6267 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6268 readonly i RestartKillSignal = ...;
6269 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6270 readonly i FinalKillSignal = ...;
6271 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6272 readonly b SendSIGKILL = ...;
6273 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6274 readonly b SendSIGHUP = ...;
6275 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6276 readonly i WatchdogSignal = ...;
3031660c 6277 };
47fb7fd6
ZJS
6278 interface org.freedesktop.DBus.Peer { ... };
6279 interface org.freedesktop.DBus.Introspectable { ... };
6280 interface org.freedesktop.DBus.Properties { ... };
6281 interface org.freedesktop.systemd1.Unit { ... };
6282};
6283 </programlisting>
6284
00bb75d7
ZJS
6285 <!--method GetProcesses is not documented!-->
6286
6287 <!--method AttachProcesses is not documented!-->
6288
6289 <!--property Where is not documented!-->
6290
6291 <!--property What is not documented!-->
6292
6293 <!--property Options is not documented!-->
6294
6295 <!--property Type is not documented!-->
6296
6297 <!--property TimeoutUSec is not documented!-->
6298
6299 <!--property DirectoryMode is not documented!-->
6300
6301 <!--property SloppyOptions is not documented!-->
6302
6303 <!--property LazyUnmount is not documented!-->
6304
6305 <!--property ForceUnmount is not documented!-->
6306
35f4e010
ZJS
6307 <!--property ReadWriteOnly is not documented!-->
6308
00bb75d7
ZJS
6309 <!--property UID is not documented!-->
6310
6311 <!--property GID is not documented!-->
6312
6313 <!--property ExecUnmount is not documented!-->
6314
6315 <!--property ExecRemount is not documented!-->
6316
6317 <!--property Slice is not documented!-->
6318
6319 <!--property MemoryCurrent is not documented!-->
6320
6321 <!--property CPUUsageNSec is not documented!-->
6322
6323 <!--property EffectiveCPUs is not documented!-->
6324
6325 <!--property EffectiveMemoryNodes is not documented!-->
6326
6327 <!--property TasksCurrent is not documented!-->
6328
6329 <!--property IPIngressBytes is not documented!-->
6330
6331 <!--property IPIngressPackets is not documented!-->
6332
6333 <!--property IPEgressBytes is not documented!-->
6334
6335 <!--property IPEgressPackets is not documented!-->
6336
6337 <!--property IOReadBytes is not documented!-->
6338
6339 <!--property IOReadOperations is not documented!-->
6340
6341 <!--property IOWriteBytes is not documented!-->
6342
6343 <!--property IOWriteOperations is not documented!-->
6344
6345 <!--property Delegate is not documented!-->
6346
6347 <!--property DelegateControllers is not documented!-->
6348
6349 <!--property CPUAccounting is not documented!-->
6350
6351 <!--property CPUWeight is not documented!-->
6352
6353 <!--property StartupCPUWeight is not documented!-->
6354
6355 <!--property CPUShares is not documented!-->
6356
6357 <!--property StartupCPUShares is not documented!-->
6358
6359 <!--property CPUQuotaPerSecUSec is not documented!-->
6360
6361 <!--property CPUQuotaPeriodUSec is not documented!-->
6362
6363 <!--property AllowedCPUs is not documented!-->
6364
6365 <!--property AllowedMemoryNodes is not documented!-->
6366
6367 <!--property IOAccounting is not documented!-->
6368
6369 <!--property IOWeight is not documented!-->
6370
6371 <!--property StartupIOWeight is not documented!-->
6372
6373 <!--property IODeviceWeight is not documented!-->
6374
6375 <!--property IOReadBandwidthMax is not documented!-->
6376
6377 <!--property IOWriteBandwidthMax is not documented!-->
6378
6379 <!--property IOReadIOPSMax is not documented!-->
6380
6381 <!--property IOWriteIOPSMax is not documented!-->
6382
6383 <!--property IODeviceLatencyTargetUSec is not documented!-->
6384
6385 <!--property BlockIOAccounting is not documented!-->
6386
6387 <!--property BlockIOWeight is not documented!-->
6388
6389 <!--property StartupBlockIOWeight is not documented!-->
6390
6391 <!--property BlockIODeviceWeight is not documented!-->
6392
6393 <!--property BlockIOReadBandwidth is not documented!-->
6394
6395 <!--property BlockIOWriteBandwidth is not documented!-->
6396
6397 <!--property MemoryAccounting is not documented!-->
6398
6399 <!--property DefaultMemoryLow is not documented!-->
6400
6401 <!--property DefaultMemoryMin is not documented!-->
6402
6403 <!--property MemoryMin is not documented!-->
6404
6405 <!--property MemoryLow is not documented!-->
6406
6407 <!--property MemoryHigh is not documented!-->
6408
6409 <!--property MemoryMax is not documented!-->
6410
6411 <!--property MemorySwapMax is not documented!-->
6412
6413 <!--property MemoryLimit is not documented!-->
6414
6415 <!--property DevicePolicy is not documented!-->
6416
6417 <!--property DeviceAllow is not documented!-->
6418
6419 <!--property TasksAccounting is not documented!-->
6420
6421 <!--property TasksMax is not documented!-->
6422
6423 <!--property IPAccounting is not documented!-->
6424
6425 <!--property IPAddressAllow is not documented!-->
6426
6427 <!--property IPAddressDeny is not documented!-->
6428
6429 <!--property IPIngressFilterPath is not documented!-->
6430
6431 <!--property IPEgressFilterPath is not documented!-->
6432
6433 <!--property DisableControllers is not documented!-->
6434
4d824a4e
AZ
6435 <!--property ManagedOOMSwap is not documented!-->
6436
6437 <!--property ManagedOOMMemoryPressure is not documented!-->
6438
d9d3f05d 6439 <!--property ManagedOOMMemoryPressureLimit is not documented!-->
4d824a4e 6440
d8a4d64b
AZ
6441 <!--property ManagedOOMPreference is not documented!-->
6442
00bb75d7
ZJS
6443 <!--property EnvironmentFiles is not documented!-->
6444
6445 <!--property PassEnvironment is not documented!-->
6446
6447 <!--property UnsetEnvironment is not documented!-->
6448
6449 <!--property UMask is not documented!-->
6450
6451 <!--property LimitCPUSoft is not documented!-->
6452
6453 <!--property LimitFSIZE is not documented!-->
6454
6455 <!--property LimitFSIZESoft is not documented!-->
6456
6457 <!--property LimitDATA is not documented!-->
6458
6459 <!--property LimitDATASoft is not documented!-->
6460
6461 <!--property LimitSTACK is not documented!-->
6462
6463 <!--property LimitSTACKSoft is not documented!-->
6464
6465 <!--property LimitCORE is not documented!-->
6466
6467 <!--property LimitCORESoft is not documented!-->
6468
6469 <!--property LimitRSS is not documented!-->
6470
6471 <!--property LimitRSSSoft is not documented!-->
6472
6473 <!--property LimitNOFILE is not documented!-->
6474
6475 <!--property LimitNOFILESoft is not documented!-->
6476
6477 <!--property LimitAS is not documented!-->
6478
6479 <!--property LimitASSoft is not documented!-->
6480
6481 <!--property LimitNPROC is not documented!-->
6482
6483 <!--property LimitNPROCSoft is not documented!-->
6484
6485 <!--property LimitMEMLOCK is not documented!-->
6486
6487 <!--property LimitMEMLOCKSoft is not documented!-->
6488
6489 <!--property LimitLOCKS is not documented!-->
6490
6491 <!--property LimitLOCKSSoft is not documented!-->
6492
6493 <!--property LimitSIGPENDING is not documented!-->
6494
6495 <!--property LimitSIGPENDINGSoft is not documented!-->
6496
6497 <!--property LimitMSGQUEUE is not documented!-->
6498
6499 <!--property LimitMSGQUEUESoft is not documented!-->
6500
6501 <!--property LimitNICE is not documented!-->
6502
6503 <!--property LimitNICESoft is not documented!-->
6504
6505 <!--property LimitRTPRIO is not documented!-->
6506
6507 <!--property LimitRTPRIOSoft is not documented!-->
47fb7fd6 6508
00bb75d7 6509 <!--property LimitRTTIME is not documented!-->
47fb7fd6 6510
00bb75d7 6511 <!--property LimitRTTIMESoft is not documented!-->
47fb7fd6 6512
00bb75d7 6513 <!--property WorkingDirectory is not documented!-->
47fb7fd6 6514
35f4e010
ZJS
6515 <!--property RootHashPath is not documented!-->
6516
35f4e010
ZJS
6517 <!--property RootHashSignaturePath is not documented!-->
6518
00bb75d7 6519 <!--property OOMScoreAdjust is not documented!-->
47fb7fd6 6520
00bb75d7 6521 <!--property CoredumpFilter is not documented!-->
47fb7fd6 6522
00bb75d7 6523 <!--property Nice is not documented!-->
47fb7fd6 6524
00bb75d7 6525 <!--property IOSchedulingClass is not documented!-->
47fb7fd6 6526
00bb75d7 6527 <!--property IOSchedulingPriority is not documented!-->
47fb7fd6 6528
00bb75d7 6529 <!--property CPUSchedulingPolicy is not documented!-->
47fb7fd6 6530
00bb75d7 6531 <!--property CPUSchedulingPriority is not documented!-->
47fb7fd6 6532
00bb75d7 6533 <!--property CPUAffinity is not documented!-->
47fb7fd6 6534
00bb75d7 6535 <!--property CPUAffinityFromNUMA is not documented!-->
47fb7fd6 6536
00bb75d7 6537 <!--property NUMAPolicy is not documented!-->
47fb7fd6 6538
00bb75d7 6539 <!--property NUMAMask is not documented!-->
47fb7fd6 6540
00bb75d7 6541 <!--property TimerSlackNSec is not documented!-->
47fb7fd6 6542
00bb75d7 6543 <!--property CPUSchedulingResetOnFork is not documented!-->
47fb7fd6 6544
00bb75d7 6545 <!--property NonBlocking is not documented!-->
47fb7fd6 6546
00bb75d7 6547 <!--property StandardInput is not documented!-->
47fb7fd6 6548
00bb75d7 6549 <!--property StandardInputFileDescriptorName is not documented!-->
47fb7fd6 6550
00bb75d7 6551 <!--property StandardInputData is not documented!-->
47fb7fd6 6552
00bb75d7 6553 <!--property StandardOutput is not documented!-->
47fb7fd6 6554
00bb75d7 6555 <!--property StandardOutputFileDescriptorName is not documented!-->
47fb7fd6 6556
00bb75d7 6557 <!--property StandardError is not documented!-->
47fb7fd6 6558
00bb75d7
ZJS
6559 <!--property StandardErrorFileDescriptorName is not documented!-->
6560
6561 <!--property TTYPath is not documented!-->
6562
6563 <!--property TTYReset is not documented!-->
6564
6565 <!--property TTYVHangup is not documented!-->
6566
6567 <!--property TTYVTDisallocate is not documented!-->
6568
6569 <!--property SyslogPriority is not documented!-->
6570
6571 <!--property SyslogIdentifier is not documented!-->
6572
6573 <!--property SyslogLevelPrefix is not documented!-->
6574
6575 <!--property SyslogLevel is not documented!-->
6576
6577 <!--property SyslogFacility is not documented!-->
6578
6579 <!--property LogLevelMax is not documented!-->
6580
6581 <!--property LogRateLimitIntervalUSec is not documented!-->
6582
6583 <!--property LogRateLimitBurst is not documented!-->
6584
6585 <!--property LogExtraFields is not documented!-->
6586
6587 <!--property LogNamespace is not documented!-->
6588
6589 <!--property AmbientCapabilities is not documented!-->
6590
6591 <!--property User is not documented!-->
6592
6593 <!--property Group is not documented!-->
6594
6595 <!--property DynamicUser is not documented!-->
6596
6597 <!--property RemoveIPC is not documented!-->
6598
e4b2cea3
ZJS
6599 <!--property SetCredential is not documented!-->
6600
6601 <!--property LoadCredential is not documented!-->
6602
00bb75d7
ZJS
6603 <!--property SupplementaryGroups is not documented!-->
6604
6605 <!--property PAMName is not documented!-->
6606
6607 <!--property ReadWritePaths is not documented!-->
6608
6609 <!--property ReadOnlyPaths is not documented!-->
6610
6611 <!--property InaccessiblePaths is not documented!-->
6612
ddc155b2
TM
6613 <!--property ExecPaths is not documented!-->
6614
6615 <!--property NoExecPaths is not documented!-->
6616
00bb75d7
ZJS
6617 <!--property PrivateTmp is not documented!-->
6618
6619 <!--property PrivateDevices is not documented!-->
6620
6621 <!--property ProtectClock is not documented!-->
6622
6623 <!--property ProtectKernelTunables is not documented!-->
6624
6625 <!--property ProtectKernelModules is not documented!-->
6626
6627 <!--property ProtectKernelLogs is not documented!-->
6628
6629 <!--property ProtectControlGroups is not documented!-->
6630
6631 <!--property PrivateNetwork is not documented!-->
6632
6633 <!--property PrivateUsers is not documented!-->
6634
6635 <!--property PrivateMounts is not documented!-->
6636
a70581ff
XR
6637 <!--property PrivateIPC is not documented!-->
6638
00bb75d7
ZJS
6639 <!--property ProtectHome is not documented!-->
6640
6641 <!--property ProtectSystem is not documented!-->
6642
6643 <!--property SameProcessGroup is not documented!-->
6644
6645 <!--property UtmpIdentifier is not documented!-->
6646
6647 <!--property UtmpMode is not documented!-->
6648
6649 <!--property SELinuxContext is not documented!-->
6650
6651 <!--property AppArmorProfile is not documented!-->
6652
6653 <!--property SmackProcessLabel is not documented!-->
6654
6655 <!--property IgnoreSIGPIPE is not documented!-->
6656
6657 <!--property NoNewPrivileges is not documented!-->
6658
6659 <!--property SystemCallFilter is not documented!-->
6660
6661 <!--property SystemCallArchitectures is not documented!-->
6662
6663 <!--property SystemCallErrorNumber is not documented!-->
6664
1f6b4144
ZJS
6665 <!--property SystemCallLog is not documented!-->
6666
00bb75d7
ZJS
6667 <!--property Personality is not documented!-->
6668
6669 <!--property LockPersonality is not documented!-->
6670
6671 <!--property RestrictAddressFamilies is not documented!-->
6672
6673 <!--property RuntimeDirectoryPreserve is not documented!-->
6674
6675 <!--property RuntimeDirectoryMode is not documented!-->
6676
6677 <!--property RuntimeDirectory is not documented!-->
6678
6679 <!--property StateDirectoryMode is not documented!-->
6680
6681 <!--property StateDirectory is not documented!-->
6682
6683 <!--property CacheDirectoryMode is not documented!-->
6684
6685 <!--property CacheDirectory is not documented!-->
6686
6687 <!--property LogsDirectoryMode is not documented!-->
6688
6689 <!--property LogsDirectory is not documented!-->
6690
6691 <!--property ConfigurationDirectoryMode is not documented!-->
6692
6693 <!--property ConfigurationDirectory is not documented!-->
6694
6695 <!--property TimeoutCleanUSec is not documented!-->
6696
6697 <!--property MemoryDenyWriteExecute is not documented!-->
6698
6699 <!--property RestrictRealtime is not documented!-->
6700
6701 <!--property RestrictSUIDSGID is not documented!-->
6702
6703 <!--property RestrictNamespaces is not documented!-->
6704
6705 <!--property BindPaths is not documented!-->
6706
6707 <!--property BindReadOnlyPaths is not documented!-->
6708
6709 <!--property TemporaryFileSystem is not documented!-->
6710
6711 <!--property MountAPIVFS is not documented!-->
6712
6713 <!--property KeyringMode is not documented!-->
6714
e4b2cea3
ZJS
6715 <!--property ProtectProc is not documented!-->
6716
6717 <!--property ProcSubset is not documented!-->
6718
00bb75d7
ZJS
6719 <!--property ProtectHostname is not documented!-->
6720
6721 <!--property NetworkNamespacePath is not documented!-->
6722
a70581ff
XR
6723 <!--property IPCNamespacePath is not documented!-->
6724
00bb75d7
ZJS
6725 <!--property KillMode is not documented!-->
6726
6727 <!--property KillSignal is not documented!-->
6728
6729 <!--property RestartKillSignal is not documented!-->
6730
6731 <!--property FinalKillSignal is not documented!-->
6732
6733 <!--property SendSIGKILL is not documented!-->
6734
6735 <!--property SendSIGHUP is not documented!-->
6736
6737 <!--property WatchdogSignal is not documented!-->
6738
6739 <!--Autogenerated cross-references for systemd.directives, do not edit-->
6740
00bb75d7
ZJS
6741 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
6742
6743 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Mount"/>
6744
6745 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
6746
48f99d7c
ZJS
6747 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Mount"/>
6748
00bb75d7
ZJS
6749 <variablelist class="dbus-method" generated="True" extra-ref="GetProcesses()"/>
6750
6751 <variablelist class="dbus-method" generated="True" extra-ref="AttachProcesses()"/>
6752
6753 <variablelist class="dbus-property" generated="True" extra-ref="Where"/>
6754
6755 <variablelist class="dbus-property" generated="True" extra-ref="What"/>
6756
6757 <variablelist class="dbus-property" generated="True" extra-ref="Options"/>
6758
6759 <variablelist class="dbus-property" generated="True" extra-ref="Type"/>
6760
6761 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutUSec"/>
6762
6763 <variablelist class="dbus-property" generated="True" extra-ref="ControlPID"/>
6764
6765 <variablelist class="dbus-property" generated="True" extra-ref="DirectoryMode"/>
6766
6767 <variablelist class="dbus-property" generated="True" extra-ref="SloppyOptions"/>
6768
6769 <variablelist class="dbus-property" generated="True" extra-ref="LazyUnmount"/>
6770
6771 <variablelist class="dbus-property" generated="True" extra-ref="ForceUnmount"/>
6772
35f4e010
ZJS
6773 <variablelist class="dbus-property" generated="True" extra-ref="ReadWriteOnly"/>
6774
00bb75d7
ZJS
6775 <variablelist class="dbus-property" generated="True" extra-ref="Result"/>
6776
6777 <variablelist class="dbus-property" generated="True" extra-ref="UID"/>
6778
6779 <variablelist class="dbus-property" generated="True" extra-ref="GID"/>
6780
6781 <variablelist class="dbus-property" generated="True" extra-ref="ExecMount"/>
6782
6783 <variablelist class="dbus-property" generated="True" extra-ref="ExecUnmount"/>
6784
6785 <variablelist class="dbus-property" generated="True" extra-ref="ExecRemount"/>
6786
6787 <variablelist class="dbus-property" generated="True" extra-ref="Slice"/>
6788
6789 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroup"/>
6790
6791 <variablelist class="dbus-property" generated="True" extra-ref="MemoryCurrent"/>
6792
6793 <variablelist class="dbus-property" generated="True" extra-ref="CPUUsageNSec"/>
6794
6795 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveCPUs"/>
6796
6797 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveMemoryNodes"/>
6798
6799 <variablelist class="dbus-property" generated="True" extra-ref="TasksCurrent"/>
6800
6801 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressBytes"/>
6802
6803 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressPackets"/>
6804
6805 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressBytes"/>
6806
6807 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressPackets"/>
6808
6809 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBytes"/>
6810
6811 <variablelist class="dbus-property" generated="True" extra-ref="IOReadOperations"/>
6812
6813 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBytes"/>
6814
6815 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteOperations"/>
6816
6817 <variablelist class="dbus-property" generated="True" extra-ref="Delegate"/>
6818
6819 <variablelist class="dbus-property" generated="True" extra-ref="DelegateControllers"/>
6820
6821 <variablelist class="dbus-property" generated="True" extra-ref="CPUAccounting"/>
6822
6823 <variablelist class="dbus-property" generated="True" extra-ref="CPUWeight"/>
47fb7fd6 6824
00bb75d7 6825 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUWeight"/>
47fb7fd6 6826
00bb75d7 6827 <variablelist class="dbus-property" generated="True" extra-ref="CPUShares"/>
47fb7fd6 6828
00bb75d7 6829 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUShares"/>
47fb7fd6 6830
00bb75d7 6831 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPerSecUSec"/>
47fb7fd6 6832
00bb75d7 6833 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPeriodUSec"/>
47fb7fd6 6834
00bb75d7 6835 <variablelist class="dbus-property" generated="True" extra-ref="AllowedCPUs"/>
47fb7fd6 6836
00bb75d7 6837 <variablelist class="dbus-property" generated="True" extra-ref="AllowedMemoryNodes"/>
47fb7fd6 6838
00bb75d7 6839 <variablelist class="dbus-property" generated="True" extra-ref="IOAccounting"/>
47fb7fd6 6840
00bb75d7 6841 <variablelist class="dbus-property" generated="True" extra-ref="IOWeight"/>
47fb7fd6 6842
00bb75d7 6843 <variablelist class="dbus-property" generated="True" extra-ref="StartupIOWeight"/>
47fb7fd6 6844
00bb75d7 6845 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceWeight"/>
47fb7fd6 6846
00bb75d7 6847 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBandwidthMax"/>
47fb7fd6 6848
00bb75d7 6849 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBandwidthMax"/>
47fb7fd6 6850
00bb75d7 6851 <variablelist class="dbus-property" generated="True" extra-ref="IOReadIOPSMax"/>
47fb7fd6 6852
00bb75d7 6853 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteIOPSMax"/>
47fb7fd6 6854
00bb75d7 6855 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceLatencyTargetUSec"/>
47fb7fd6 6856
00bb75d7 6857 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOAccounting"/>
47fb7fd6 6858
00bb75d7 6859 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWeight"/>
47fb7fd6 6860
00bb75d7 6861 <variablelist class="dbus-property" generated="True" extra-ref="StartupBlockIOWeight"/>
47fb7fd6 6862
00bb75d7 6863 <variablelist class="dbus-property" generated="True" extra-ref="BlockIODeviceWeight"/>
47fb7fd6 6864
00bb75d7 6865 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOReadBandwidth"/>
47fb7fd6 6866
00bb75d7 6867 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWriteBandwidth"/>
47fb7fd6 6868
00bb75d7 6869 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAccounting"/>
47fb7fd6 6870
00bb75d7 6871 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryLow"/>
47fb7fd6 6872
00bb75d7 6873 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryMin"/>
47fb7fd6 6874
00bb75d7 6875 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMin"/>
47fb7fd6 6876
00bb75d7 6877 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLow"/>
47fb7fd6 6878
00bb75d7 6879 <variablelist class="dbus-property" generated="True" extra-ref="MemoryHigh"/>
47fb7fd6 6880
00bb75d7 6881 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMax"/>
47fb7fd6 6882
00bb75d7 6883 <variablelist class="dbus-property" generated="True" extra-ref="MemorySwapMax"/>
47fb7fd6 6884
00bb75d7 6885 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLimit"/>
47fb7fd6 6886
00bb75d7 6887 <variablelist class="dbus-property" generated="True" extra-ref="DevicePolicy"/>
47fb7fd6 6888
00bb75d7 6889 <variablelist class="dbus-property" generated="True" extra-ref="DeviceAllow"/>
47fb7fd6 6890
00bb75d7 6891 <variablelist class="dbus-property" generated="True" extra-ref="TasksAccounting"/>
47fb7fd6 6892
00bb75d7 6893 <variablelist class="dbus-property" generated="True" extra-ref="TasksMax"/>
47fb7fd6 6894
00bb75d7 6895 <variablelist class="dbus-property" generated="True" extra-ref="IPAccounting"/>
47fb7fd6 6896
00bb75d7 6897 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressAllow"/>
47fb7fd6 6898
00bb75d7 6899 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressDeny"/>
47fb7fd6 6900
00bb75d7 6901 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressFilterPath"/>
47fb7fd6 6902
00bb75d7 6903 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressFilterPath"/>
47fb7fd6 6904
00bb75d7 6905 <variablelist class="dbus-property" generated="True" extra-ref="DisableControllers"/>
47fb7fd6 6906
4d824a4e
AZ
6907 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMSwap"/>
6908
6909 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressure"/>
6910
d9d3f05d 6911 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressureLimit"/>
4d824a4e 6912
d8a4d64b
AZ
6913 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMPreference"/>
6914
00bb75d7 6915 <variablelist class="dbus-property" generated="True" extra-ref="Environment"/>
47fb7fd6 6916
00bb75d7 6917 <variablelist class="dbus-property" generated="True" extra-ref="EnvironmentFiles"/>
47fb7fd6 6918
00bb75d7 6919 <variablelist class="dbus-property" generated="True" extra-ref="PassEnvironment"/>
47fb7fd6 6920
00bb75d7 6921 <variablelist class="dbus-property" generated="True" extra-ref="UnsetEnvironment"/>
47fb7fd6 6922
00bb75d7 6923 <variablelist class="dbus-property" generated="True" extra-ref="UMask"/>
47fb7fd6 6924
00bb75d7 6925 <variablelist class="dbus-property" generated="True" extra-ref="LimitCPU"/>
47fb7fd6 6926
00bb75d7 6927 <variablelist class="dbus-property" generated="True" extra-ref="LimitCPUSoft"/>
47fb7fd6 6928
00bb75d7 6929 <variablelist class="dbus-property" generated="True" extra-ref="LimitFSIZE"/>
47fb7fd6 6930
00bb75d7 6931 <variablelist class="dbus-property" generated="True" extra-ref="LimitFSIZESoft"/>
47fb7fd6 6932
00bb75d7 6933 <variablelist class="dbus-property" generated="True" extra-ref="LimitDATA"/>
47fb7fd6 6934
00bb75d7 6935 <variablelist class="dbus-property" generated="True" extra-ref="LimitDATASoft"/>
47fb7fd6 6936
00bb75d7 6937 <variablelist class="dbus-property" generated="True" extra-ref="LimitSTACK"/>
47fb7fd6 6938
00bb75d7 6939 <variablelist class="dbus-property" generated="True" extra-ref="LimitSTACKSoft"/>
47fb7fd6 6940
00bb75d7 6941 <variablelist class="dbus-property" generated="True" extra-ref="LimitCORE"/>
47fb7fd6 6942
00bb75d7 6943 <variablelist class="dbus-property" generated="True" extra-ref="LimitCORESoft"/>
47fb7fd6 6944
00bb75d7 6945 <variablelist class="dbus-property" generated="True" extra-ref="LimitRSS"/>
47fb7fd6 6946
00bb75d7 6947 <variablelist class="dbus-property" generated="True" extra-ref="LimitRSSSoft"/>
47fb7fd6 6948
00bb75d7 6949 <variablelist class="dbus-property" generated="True" extra-ref="LimitNOFILE"/>
47fb7fd6 6950
00bb75d7 6951 <variablelist class="dbus-property" generated="True" extra-ref="LimitNOFILESoft"/>
47fb7fd6 6952
00bb75d7 6953 <variablelist class="dbus-property" generated="True" extra-ref="LimitAS"/>
47fb7fd6 6954
00bb75d7 6955 <variablelist class="dbus-property" generated="True" extra-ref="LimitASSoft"/>
47fb7fd6 6956
00bb75d7 6957 <variablelist class="dbus-property" generated="True" extra-ref="LimitNPROC"/>
47fb7fd6 6958
00bb75d7 6959 <variablelist class="dbus-property" generated="True" extra-ref="LimitNPROCSoft"/>
47fb7fd6 6960
00bb75d7 6961 <variablelist class="dbus-property" generated="True" extra-ref="LimitMEMLOCK"/>
47fb7fd6 6962
00bb75d7 6963 <variablelist class="dbus-property" generated="True" extra-ref="LimitMEMLOCKSoft"/>
47fb7fd6 6964
00bb75d7 6965 <variablelist class="dbus-property" generated="True" extra-ref="LimitLOCKS"/>
47fb7fd6 6966
00bb75d7 6967 <variablelist class="dbus-property" generated="True" extra-ref="LimitLOCKSSoft"/>
47fb7fd6 6968
00bb75d7 6969 <variablelist class="dbus-property" generated="True" extra-ref="LimitSIGPENDING"/>
47fb7fd6 6970
00bb75d7 6971 <variablelist class="dbus-property" generated="True" extra-ref="LimitSIGPENDINGSoft"/>
47fb7fd6 6972
00bb75d7 6973 <variablelist class="dbus-property" generated="True" extra-ref="LimitMSGQUEUE"/>
47fb7fd6 6974
00bb75d7 6975 <variablelist class="dbus-property" generated="True" extra-ref="LimitMSGQUEUESoft"/>
47fb7fd6 6976
00bb75d7 6977 <variablelist class="dbus-property" generated="True" extra-ref="LimitNICE"/>
47fb7fd6 6978
00bb75d7 6979 <variablelist class="dbus-property" generated="True" extra-ref="LimitNICESoft"/>
47fb7fd6 6980
00bb75d7 6981 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTPRIO"/>
47fb7fd6 6982
00bb75d7 6983 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTPRIOSoft"/>
47fb7fd6 6984
00bb75d7 6985 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTTIME"/>
47fb7fd6 6986
00bb75d7 6987 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTTIMESoft"/>
47fb7fd6 6988
00bb75d7 6989 <variablelist class="dbus-property" generated="True" extra-ref="WorkingDirectory"/>
47fb7fd6 6990
00bb75d7 6991 <variablelist class="dbus-property" generated="True" extra-ref="RootDirectory"/>
47fb7fd6 6992
00bb75d7 6993 <variablelist class="dbus-property" generated="True" extra-ref="RootImage"/>
47fb7fd6 6994
35f4e010
ZJS
6995 <variablelist class="dbus-property" generated="True" extra-ref="RootImageOptions"/>
6996
6997 <variablelist class="dbus-property" generated="True" extra-ref="RootHash"/>
6998
6999 <variablelist class="dbus-property" generated="True" extra-ref="RootHashPath"/>
7000
7001 <variablelist class="dbus-property" generated="True" extra-ref="RootHashSignature"/>
7002
7003 <variablelist class="dbus-property" generated="True" extra-ref="RootHashSignaturePath"/>
7004
7005 <variablelist class="dbus-property" generated="True" extra-ref="RootVerity"/>
7006
93f59701
LB
7007 <variablelist class="dbus-property" generated="True" extra-ref="ExtensionImages"/>
7008
35f4e010
ZJS
7009 <variablelist class="dbus-property" generated="True" extra-ref="MountImages"/>
7010
00bb75d7 7011 <variablelist class="dbus-property" generated="True" extra-ref="OOMScoreAdjust"/>
47fb7fd6 7012
00bb75d7 7013 <variablelist class="dbus-property" generated="True" extra-ref="CoredumpFilter"/>
47fb7fd6 7014
00bb75d7 7015 <variablelist class="dbus-property" generated="True" extra-ref="Nice"/>
47fb7fd6 7016
00bb75d7 7017 <variablelist class="dbus-property" generated="True" extra-ref="IOSchedulingClass"/>
47fb7fd6 7018
00bb75d7 7019 <variablelist class="dbus-property" generated="True" extra-ref="IOSchedulingPriority"/>
47fb7fd6 7020
00bb75d7 7021 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingPolicy"/>
47fb7fd6 7022
00bb75d7 7023 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingPriority"/>
47fb7fd6 7024
00bb75d7 7025 <variablelist class="dbus-property" generated="True" extra-ref="CPUAffinity"/>
47fb7fd6 7026
00bb75d7 7027 <variablelist class="dbus-property" generated="True" extra-ref="CPUAffinityFromNUMA"/>
47fb7fd6 7028
00bb75d7 7029 <variablelist class="dbus-property" generated="True" extra-ref="NUMAPolicy"/>
47fb7fd6 7030
00bb75d7 7031 <variablelist class="dbus-property" generated="True" extra-ref="NUMAMask"/>
47fb7fd6 7032
00bb75d7 7033 <variablelist class="dbus-property" generated="True" extra-ref="TimerSlackNSec"/>
47fb7fd6 7034
00bb75d7 7035 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingResetOnFork"/>
47fb7fd6 7036
00bb75d7 7037 <variablelist class="dbus-property" generated="True" extra-ref="NonBlocking"/>
47fb7fd6 7038
00bb75d7 7039 <variablelist class="dbus-property" generated="True" extra-ref="StandardInput"/>
47fb7fd6 7040
00bb75d7 7041 <variablelist class="dbus-property" generated="True" extra-ref="StandardInputFileDescriptorName"/>
47fb7fd6 7042
00bb75d7 7043 <variablelist class="dbus-property" generated="True" extra-ref="StandardInputData"/>
47fb7fd6 7044
00bb75d7 7045 <variablelist class="dbus-property" generated="True" extra-ref="StandardOutput"/>
47fb7fd6 7046
00bb75d7 7047 <variablelist class="dbus-property" generated="True" extra-ref="StandardOutputFileDescriptorName"/>
47fb7fd6 7048
00bb75d7 7049 <variablelist class="dbus-property" generated="True" extra-ref="StandardError"/>
47fb7fd6 7050
00bb75d7 7051 <variablelist class="dbus-property" generated="True" extra-ref="StandardErrorFileDescriptorName"/>
47fb7fd6 7052
00bb75d7 7053 <variablelist class="dbus-property" generated="True" extra-ref="TTYPath"/>
47fb7fd6 7054
00bb75d7 7055 <variablelist class="dbus-property" generated="True" extra-ref="TTYReset"/>
47fb7fd6 7056
00bb75d7 7057 <variablelist class="dbus-property" generated="True" extra-ref="TTYVHangup"/>
47fb7fd6 7058
00bb75d7 7059 <variablelist class="dbus-property" generated="True" extra-ref="TTYVTDisallocate"/>
47fb7fd6 7060
00bb75d7 7061 <variablelist class="dbus-property" generated="True" extra-ref="SyslogPriority"/>
47fb7fd6 7062
00bb75d7 7063 <variablelist class="dbus-property" generated="True" extra-ref="SyslogIdentifier"/>
47fb7fd6 7064
00bb75d7 7065 <variablelist class="dbus-property" generated="True" extra-ref="SyslogLevelPrefix"/>
47fb7fd6 7066
00bb75d7 7067 <variablelist class="dbus-property" generated="True" extra-ref="SyslogLevel"/>
47fb7fd6 7068
00bb75d7 7069 <variablelist class="dbus-property" generated="True" extra-ref="SyslogFacility"/>
47fb7fd6 7070
00bb75d7 7071 <variablelist class="dbus-property" generated="True" extra-ref="LogLevelMax"/>
47fb7fd6 7072
00bb75d7 7073 <variablelist class="dbus-property" generated="True" extra-ref="LogRateLimitIntervalUSec"/>
47fb7fd6 7074
00bb75d7 7075 <variablelist class="dbus-property" generated="True" extra-ref="LogRateLimitBurst"/>
47fb7fd6 7076
00bb75d7 7077 <variablelist class="dbus-property" generated="True" extra-ref="LogExtraFields"/>
47fb7fd6 7078
00bb75d7 7079 <variablelist class="dbus-property" generated="True" extra-ref="LogNamespace"/>
47fb7fd6 7080
00bb75d7 7081 <variablelist class="dbus-property" generated="True" extra-ref="SecureBits"/>
47fb7fd6 7082
00bb75d7 7083 <variablelist class="dbus-property" generated="True" extra-ref="CapabilityBoundingSet"/>
47fb7fd6 7084
00bb75d7 7085 <variablelist class="dbus-property" generated="True" extra-ref="AmbientCapabilities"/>
47fb7fd6 7086
00bb75d7 7087 <variablelist class="dbus-property" generated="True" extra-ref="User"/>
47fb7fd6 7088
00bb75d7 7089 <variablelist class="dbus-property" generated="True" extra-ref="Group"/>
47fb7fd6 7090
00bb75d7 7091 <variablelist class="dbus-property" generated="True" extra-ref="DynamicUser"/>
47fb7fd6 7092
00bb75d7 7093 <variablelist class="dbus-property" generated="True" extra-ref="RemoveIPC"/>
47fb7fd6 7094
e4b2cea3
ZJS
7095 <variablelist class="dbus-property" generated="True" extra-ref="SetCredential"/>
7096
7097 <variablelist class="dbus-property" generated="True" extra-ref="LoadCredential"/>
7098
00bb75d7 7099 <variablelist class="dbus-property" generated="True" extra-ref="SupplementaryGroups"/>
47fb7fd6 7100
00bb75d7 7101 <variablelist class="dbus-property" generated="True" extra-ref="PAMName"/>
47fb7fd6 7102
00bb75d7 7103 <variablelist class="dbus-property" generated="True" extra-ref="ReadWritePaths"/>
47fb7fd6 7104
00bb75d7 7105 <variablelist class="dbus-property" generated="True" extra-ref="ReadOnlyPaths"/>
47fb7fd6 7106
00bb75d7 7107 <variablelist class="dbus-property" generated="True" extra-ref="InaccessiblePaths"/>
47fb7fd6 7108
ddc155b2
TM
7109 <variablelist class="dbus-property" generated="True" extra-ref="ExecPaths"/>
7110
7111 <variablelist class="dbus-property" generated="True" extra-ref="NoExecPaths"/>
7112
00bb75d7 7113 <variablelist class="dbus-property" generated="True" extra-ref="MountFlags"/>
47fb7fd6 7114
00bb75d7 7115 <variablelist class="dbus-property" generated="True" extra-ref="PrivateTmp"/>
47fb7fd6 7116
00bb75d7 7117 <variablelist class="dbus-property" generated="True" extra-ref="PrivateDevices"/>
47fb7fd6 7118
00bb75d7 7119 <variablelist class="dbus-property" generated="True" extra-ref="ProtectClock"/>
47fb7fd6 7120
00bb75d7 7121 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelTunables"/>
47fb7fd6 7122
00bb75d7 7123 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelModules"/>
47fb7fd6 7124
00bb75d7 7125 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelLogs"/>
47fb7fd6 7126
00bb75d7 7127 <variablelist class="dbus-property" generated="True" extra-ref="ProtectControlGroups"/>
47fb7fd6 7128
00bb75d7 7129 <variablelist class="dbus-property" generated="True" extra-ref="PrivateNetwork"/>
47fb7fd6 7130
00bb75d7 7131 <variablelist class="dbus-property" generated="True" extra-ref="PrivateUsers"/>
47fb7fd6 7132
00bb75d7 7133 <variablelist class="dbus-property" generated="True" extra-ref="PrivateMounts"/>
47fb7fd6 7134
a70581ff
XR
7135 <variablelist class="dbus-property" generated="True" extra-ref="PrivateIPC"/>
7136
00bb75d7 7137 <variablelist class="dbus-property" generated="True" extra-ref="ProtectHome"/>
47fb7fd6 7138
00bb75d7 7139 <variablelist class="dbus-property" generated="True" extra-ref="ProtectSystem"/>
47fb7fd6 7140
00bb75d7 7141 <variablelist class="dbus-property" generated="True" extra-ref="SameProcessGroup"/>
47fb7fd6 7142
00bb75d7 7143 <variablelist class="dbus-property" generated="True" extra-ref="UtmpIdentifier"/>
47fb7fd6 7144
00bb75d7 7145 <variablelist class="dbus-property" generated="True" extra-ref="UtmpMode"/>
47fb7fd6 7146
00bb75d7 7147 <variablelist class="dbus-property" generated="True" extra-ref="SELinuxContext"/>
47fb7fd6 7148
00bb75d7 7149 <variablelist class="dbus-property" generated="True" extra-ref="AppArmorProfile"/>
47fb7fd6 7150
00bb75d7 7151 <variablelist class="dbus-property" generated="True" extra-ref="SmackProcessLabel"/>
47fb7fd6 7152
00bb75d7 7153 <variablelist class="dbus-property" generated="True" extra-ref="IgnoreSIGPIPE"/>
47fb7fd6 7154
00bb75d7 7155 <variablelist class="dbus-property" generated="True" extra-ref="NoNewPrivileges"/>
47fb7fd6 7156
00bb75d7 7157 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallFilter"/>
47fb7fd6 7158
00bb75d7 7159 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallArchitectures"/>
47fb7fd6 7160
00bb75d7 7161 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallErrorNumber"/>
47fb7fd6 7162
1f6b4144
ZJS
7163 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallLog"/>
7164
00bb75d7 7165 <variablelist class="dbus-property" generated="True" extra-ref="Personality"/>
47fb7fd6 7166
00bb75d7 7167 <variablelist class="dbus-property" generated="True" extra-ref="LockPersonality"/>
47fb7fd6 7168
00bb75d7 7169 <variablelist class="dbus-property" generated="True" extra-ref="RestrictAddressFamilies"/>
47fb7fd6 7170
00bb75d7 7171 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectoryPreserve"/>
47fb7fd6 7172
00bb75d7 7173 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectoryMode"/>
47fb7fd6 7174
00bb75d7 7175 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectory"/>
47fb7fd6 7176
00bb75d7 7177 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectoryMode"/>
47fb7fd6 7178
00bb75d7 7179 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectory"/>
47fb7fd6 7180
00bb75d7 7181 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectoryMode"/>
47fb7fd6 7182
00bb75d7 7183 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectory"/>
47fb7fd6 7184
00bb75d7 7185 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectoryMode"/>
47fb7fd6 7186
00bb75d7 7187 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectory"/>
47fb7fd6 7188
00bb75d7 7189 <variablelist class="dbus-property" generated="True" extra-ref="ConfigurationDirectoryMode"/>
47fb7fd6 7190
00bb75d7 7191 <variablelist class="dbus-property" generated="True" extra-ref="ConfigurationDirectory"/>
47fb7fd6 7192
00bb75d7 7193 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutCleanUSec"/>
47fb7fd6 7194
00bb75d7 7195 <variablelist class="dbus-property" generated="True" extra-ref="MemoryDenyWriteExecute"/>
47fb7fd6 7196
00bb75d7 7197 <variablelist class="dbus-property" generated="True" extra-ref="RestrictRealtime"/>
47fb7fd6 7198
00bb75d7 7199 <variablelist class="dbus-property" generated="True" extra-ref="RestrictSUIDSGID"/>
47fb7fd6 7200
00bb75d7 7201 <variablelist class="dbus-property" generated="True" extra-ref="RestrictNamespaces"/>
47fb7fd6 7202
00bb75d7 7203 <variablelist class="dbus-property" generated="True" extra-ref="BindPaths"/>
47fb7fd6 7204
00bb75d7 7205 <variablelist class="dbus-property" generated="True" extra-ref="BindReadOnlyPaths"/>
47fb7fd6 7206
00bb75d7 7207 <variablelist class="dbus-property" generated="True" extra-ref="TemporaryFileSystem"/>
47fb7fd6 7208
00bb75d7 7209 <variablelist class="dbus-property" generated="True" extra-ref="MountAPIVFS"/>
47fb7fd6 7210
00bb75d7 7211 <variablelist class="dbus-property" generated="True" extra-ref="KeyringMode"/>
47fb7fd6 7212
e4b2cea3
ZJS
7213 <variablelist class="dbus-property" generated="True" extra-ref="ProtectProc"/>
7214
7215 <variablelist class="dbus-property" generated="True" extra-ref="ProcSubset"/>
7216
00bb75d7 7217 <variablelist class="dbus-property" generated="True" extra-ref="ProtectHostname"/>
47fb7fd6 7218
00bb75d7 7219 <variablelist class="dbus-property" generated="True" extra-ref="NetworkNamespacePath"/>
47fb7fd6 7220
a70581ff
XR
7221 <variablelist class="dbus-property" generated="True" extra-ref="IPCNamespacePath"/>
7222
00bb75d7 7223 <variablelist class="dbus-property" generated="True" extra-ref="KillMode"/>
47fb7fd6 7224
00bb75d7 7225 <variablelist class="dbus-property" generated="True" extra-ref="KillSignal"/>
47fb7fd6 7226
00bb75d7 7227 <variablelist class="dbus-property" generated="True" extra-ref="RestartKillSignal"/>
47fb7fd6 7228
00bb75d7 7229 <variablelist class="dbus-property" generated="True" extra-ref="FinalKillSignal"/>
47fb7fd6 7230
00bb75d7 7231 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGKILL"/>
47fb7fd6 7232
00bb75d7 7233 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGHUP"/>
47fb7fd6 7234
00bb75d7 7235 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogSignal"/>
47fb7fd6 7236
00bb75d7 7237 <!--End of Autogenerated section-->
47fb7fd6
ZJS
7238
7239 <refsect2>
7240 <title>Properties</title>
7241
7242 <para>Most of the properties map directly to the corresponding settings in mount unit files. As mount
7243 units invoke the <filename>/usr/bin/mount</filename> command, their bus objects include implicit
7244 <varname>ExecMount</varname> (and similar) fields which contain information about processes to
7245 execute. They also share most of the fields related to the execution context that Service objects
7246 expose (see above). In addition to these properties there are the following:</para>
7247
7248 <para><varname>ControlPID</varname> contains the PID of the currently running
7249 <filename>/usr/bin/mount</filename> or <filename>/usr/bin/umount</filename> command if there is one
7250 running, otherwise 0.</para>
7251
7252 <para><varname>Result</varname> contains a value explaining why a mount unit failed if it failed. It
7253 can take the values <literal>success</literal>, <literal>resources</literal>,
7254 <literal>timeout</literal>, <literal>exit-code</literal>, <literal>signal</literal>, or
7255 <literal>core-dump</literal> which have the identical meaning as the corresponding values of the
7256 corresponding field of service unit objects (see above).</para>
7257 </refsect2>
7258 </refsect1>
7259
7260 <refsect1>
7261 <title>Automount Unit Objects</title>
7262
7263 <para>All automount unit objects implement the
7264 <interfacename>org.freedesktop.systemd1.Automount</interfacename> interface (described here) in addition
7265 to the generic <interfacename>org.freedesktop.systemd1.Unit</interfacename> interface (see above).</para>
7266
48f99d7c 7267 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/proc_2dsys_2dfs_2dbinfmt_5fmisc_2eautomount" interface="org.freedesktop.systemd1.Automount">
47fb7fd6
ZJS
7268node /org/freedesktop/systemd1/unit/proc_2dsys_2dfs_2dbinfmt_5fmisc_2eautomount {
7269 interface org.freedesktop.systemd1.Automount {
7270 properties:
7271 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7272 readonly s Where = '...';
7273 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7274 readonly u DirectoryMode = ...;
7275 readonly s Result = '...';
7276 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7277 readonly t TimeoutIdleUSec = ...;
3031660c 7278 };
47fb7fd6
ZJS
7279 interface org.freedesktop.DBus.Peer { ... };
7280 interface org.freedesktop.DBus.Introspectable { ... };
7281 interface org.freedesktop.DBus.Properties { ... };
7282 interface org.freedesktop.systemd1.Unit { ... };
7283};
7284 </programlisting>
7285
7286 <!--property Where is not documented!-->
7287
7288 <!--property DirectoryMode is not documented!-->
7289
7290 <!--property TimeoutIdleUSec is not documented!-->
7291
00bb75d7
ZJS
7292 <!--Autogenerated cross-references for systemd.directives, do not edit-->
7293
00bb75d7
ZJS
7294 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
7295
7296 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Automount"/>
7297
7298 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
7299
48f99d7c
ZJS
7300 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Automount"/>
7301
00bb75d7
ZJS
7302 <variablelist class="dbus-property" generated="True" extra-ref="Where"/>
7303
7304 <variablelist class="dbus-property" generated="True" extra-ref="DirectoryMode"/>
7305
7306 <variablelist class="dbus-property" generated="True" extra-ref="Result"/>
7307
7308 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutIdleUSec"/>
7309
7310 <!--End of Autogenerated section-->
7311
47fb7fd6
ZJS
7312 <refsect2>
7313 <title>Properties</title>
7314
7315 <para>Most of the properties map directly to the corresponding settings in the automount unit
7316 files.</para>
7317
7318 <para><varname>Result</varname> knows the values <literal>success</literal> and
7319 <literal>resources</literal> at this time. They have the same meanings as the corresponding values of
7320 the corresponding field of the Service object.</para>
7321 </refsect2>
7322 </refsect1>
7323
7324
7325 <refsect1>
7326 <title>Timer Unit Objects</title>
7327
7328 <para>All timer unit objects implement the <interfacename>org.freedesktop.systemd1.Timer</interfacename>
7329 interface (described here) in addition to the generic
7330 <interfacename>org.freedesktop.systemd1.Unit</interfacename> interface (see above).</para>
7331
48f99d7c 7332 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/systemd_2dtmpfiles_2dclean_2etimer" interface="org.freedesktop.systemd1.Timer">
47fb7fd6
ZJS
7333node /org/freedesktop/systemd1/unit/systemd_2dtmpfiles_2dclean_2etimer {
7334 interface org.freedesktop.systemd1.Timer {
7335 properties:
7336 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7337 readonly s Unit = '...';
7338 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
7339 readonly a(stt) TimersMonotonic = [...];
7340 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
7341 readonly a(sst) TimersCalendar = [...];
7342 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7343 readonly b OnClockChange = ...;
7344 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7345 readonly b OnTimezoneChange = ...;
7346 readonly t NextElapseUSecRealtime = ...;
7347 readonly t NextElapseUSecMonotonic = ...;
7348 readonly t LastTriggerUSec = ...;
7349 readonly t LastTriggerUSecMonotonic = ...;
7350 readonly s Result = '...';
7351 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7352 readonly t AccuracyUSec = ...;
7353 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7354 readonly t RandomizedDelayUSec = ...;
7355 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
acf24a1a
KG
7356 readonly b FixedRandomDelay = ...;
7357 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
7358 readonly b Persistent = ...;
7359 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7360 readonly b WakeSystem = ...;
7361 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7362 readonly b RemainAfterElapse = ...;
3031660c 7363 };
47fb7fd6
ZJS
7364 interface org.freedesktop.DBus.Peer { ... };
7365 interface org.freedesktop.DBus.Introspectable { ... };
7366 interface org.freedesktop.DBus.Properties { ... };
7367 interface org.freedesktop.systemd1.Unit { ... };
3031660c
ZJS
7368};
7369 </programlisting>
7370
47fb7fd6
ZJS
7371 <!--property OnClockChange is not documented!-->
7372
7373 <!--property OnTimezoneChange is not documented!-->
7374
7375 <!--property LastTriggerUSec is not documented!-->
7376
7377 <!--property LastTriggerUSecMonotonic is not documented!-->
7378
7379 <!--property AccuracyUSec is not documented!-->
7380
7381 <!--property RandomizedDelayUSec is not documented!-->
7382
acf24a1a
KG
7383 <!--property FixedRandomDelay is not documented!-->
7384
47fb7fd6
ZJS
7385 <!--property Persistent is not documented!-->
7386
7387 <!--property WakeSystem is not documented!-->
7388
7389 <!--property RemainAfterElapse is not documented!-->
7390
00bb75d7
ZJS
7391 <!--Autogenerated cross-references for systemd.directives, do not edit-->
7392
00bb75d7
ZJS
7393 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
7394
7395 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Timer"/>
7396
7397 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
7398
48f99d7c
ZJS
7399 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Timer"/>
7400
00bb75d7
ZJS
7401 <variablelist class="dbus-property" generated="True" extra-ref="Unit"/>
7402
7403 <variablelist class="dbus-property" generated="True" extra-ref="TimersMonotonic"/>
7404
7405 <variablelist class="dbus-property" generated="True" extra-ref="TimersCalendar"/>
7406
7407 <variablelist class="dbus-property" generated="True" extra-ref="OnClockChange"/>
7408
7409 <variablelist class="dbus-property" generated="True" extra-ref="OnTimezoneChange"/>
7410
7411 <variablelist class="dbus-property" generated="True" extra-ref="NextElapseUSecRealtime"/>
7412
7413 <variablelist class="dbus-property" generated="True" extra-ref="NextElapseUSecMonotonic"/>
7414
7415 <variablelist class="dbus-property" generated="True" extra-ref="LastTriggerUSec"/>
7416
7417 <variablelist class="dbus-property" generated="True" extra-ref="LastTriggerUSecMonotonic"/>
7418
7419 <variablelist class="dbus-property" generated="True" extra-ref="Result"/>
7420
7421 <variablelist class="dbus-property" generated="True" extra-ref="AccuracyUSec"/>
7422
7423 <variablelist class="dbus-property" generated="True" extra-ref="RandomizedDelayUSec"/>
7424
acf24a1a
KG
7425 <variablelist class="dbus-property" generated="True" extra-ref="FixedRandomDelay"/>
7426
00bb75d7
ZJS
7427 <variablelist class="dbus-property" generated="True" extra-ref="Persistent"/>
7428
7429 <variablelist class="dbus-property" generated="True" extra-ref="WakeSystem"/>
7430
7431 <variablelist class="dbus-property" generated="True" extra-ref="RemainAfterElapse"/>
7432
7433 <!--End of Autogenerated section-->
7434
3031660c
ZJS
7435 <refsect2>
7436 <title>Properties</title>
7437
47fb7fd6 7438 <para><varname>Unit</varname> contains the name of the unit to activate when the timer elapses.</para>
3031660c 7439
47fb7fd6
ZJS
7440 <para><varname>TimersMonotonic</varname> contains an array of structs that contain information about
7441 all monotonic timers of this timer unit. The structs contain a string identifying the timer base, which
7442 is one of <literal>OnActiveUSec</literal>, <literal>OnBootUSec</literal>,
7443 <literal>OnStartupUSec</literal>, <literal>OnUnitActiveUSec</literal>, or
7444 <literal>OnUnitInactiveUSec</literal> which correspond to the settings of the same names in the timer
7445 unit files; the microsecond offset from this timer base in monotonic time; the next elapsation point on
7446 the <constant>CLOCK_MONOTONIC</constant> clock, relative to its epoch.</para>
3031660c 7447
47fb7fd6
ZJS
7448 <para><varname>TimersCalendar</varname> contains an array of structs that contain information about all
7449 realtime/calendar timers of this timer unit. The structs contain a string identifying the timer base,
7450 which may only be <literal>OnCalendar</literal> for now; the calendar specification string; the next
7451 elapsation point on the <constant>CLOCK_REALTIME</constant> clock, relative to its epoch.</para>
3031660c 7452
47fb7fd6
ZJS
7453 <para><varname>NextElapseUSecRealtime</varname> contains the next elapsation point on the
7454 <constant>CLOCK_REALTIME</constant> clock in miscroseconds since the epoch, or 0 if this timer event
7455 does not include at least one calendar event.</para>
3031660c 7456
47fb7fd6
ZJS
7457 <para>Similarly, <varname>NextElapseUSecMonotonic</varname> contains the next elapsation point on the
7458 <constant>CLOCK_MONOTONIC</constant> clock in microseconds since the epoch, or 0 if this timer event
7459 does not include at least one monotonic event.</para>
7460
7461 <para><varname>Result</varname> knows the values <literal>success</literal> and
7462 <literal>resources</literal> with the same meanings as the matching values of the corresponding
7463 property of the service interface.</para>
3031660c
ZJS
7464 </refsect2>
7465 </refsect1>
7466
7467 <refsect1>
47fb7fd6 7468 <title>Swap Unit Objects</title>
3031660c 7469
47fb7fd6
ZJS
7470 <para>All swap unit objects implement the <interfacename>org.freedesktop.systemd1.Swap</interfacename>
7471 interface (described here) in addition to the generic
7472 <interfacename>org.freedesktop.systemd1.Unit</interfacename> interface (see above).</para>
7473
48f99d7c 7474 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/dev_2dsda3_2eswap" interface="org.freedesktop.systemd1.Swap">
47fb7fd6
ZJS
7475node /org/freedesktop/systemd1/unit/dev_2dsda3_2eswap {
7476 interface org.freedesktop.systemd1.Swap {
3031660c 7477 methods:
47fb7fd6
ZJS
7478 GetProcesses(out a(sus) processes);
7479 AttachProcesses(in s subcgroup,
7480 in au pids);
3031660c 7481 properties:
47fb7fd6
ZJS
7482 readonly s What = '...';
7483 readonly i Priority = ...;
7484 readonly s Options = '...';
7485 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7486 readonly t TimeoutUSec = ...;
7487 readonly u ControlPID = ...;
7488 readonly s Result = '...';
7489 readonly u UID = ...;
7490 readonly u GID = ...;
7491 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
7492 readonly a(sasbttttuii) ExecActivate = [...];
7493 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
7494 readonly a(sasbttttuii) ExecDeactivate = [...];
7495 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7496 readonly s Slice = '...';
7497 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7498 readonly s ControlGroup = '...';
7499 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7500 readonly t MemoryCurrent = ...;
7501 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7502 readonly t CPUUsageNSec = ...;
7503 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7504 readonly ay EffectiveCPUs = [...];
7505 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7506 readonly ay EffectiveMemoryNodes = [...];
7507 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7508 readonly t TasksCurrent = ...;
7509 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7510 readonly t IPIngressBytes = ...;
7511 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7512 readonly t IPIngressPackets = ...;
7513 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7514 readonly t IPEgressBytes = ...;
7515 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7516 readonly t IPEgressPackets = ...;
7517 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7518 readonly t IOReadBytes = ...;
7519 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7520 readonly t IOReadOperations = ...;
7521 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7522 readonly t IOWriteBytes = ...;
7523 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7524 readonly t IOWriteOperations = ...;
7525 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7526 readonly b Delegate = ...;
7527 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7528 readonly as DelegateControllers = ['...', ...];
7529 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7530 readonly b CPUAccounting = ...;
7531 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7532 readonly t CPUWeight = ...;
7533 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7534 readonly t StartupCPUWeight = ...;
7535 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7536 readonly t CPUShares = ...;
7537 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7538 readonly t StartupCPUShares = ...;
7539 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7540 readonly t CPUQuotaPerSecUSec = ...;
7541 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7542 readonly t CPUQuotaPeriodUSec = ...;
7543 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7544 readonly ay AllowedCPUs = [...];
7545 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7546 readonly ay AllowedMemoryNodes = [...];
7547 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7548 readonly b IOAccounting = ...;
7549 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7550 readonly t IOWeight = ...;
7551 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7552 readonly t StartupIOWeight = ...;
7553 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7554 readonly a(st) IODeviceWeight = [...];
7555 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7556 readonly a(st) IOReadBandwidthMax = [...];
7557 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7558 readonly a(st) IOWriteBandwidthMax = [...];
7559 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7560 readonly a(st) IOReadIOPSMax = [...];
7561 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7562 readonly a(st) IOWriteIOPSMax = [...];
7563 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7564 readonly a(st) IODeviceLatencyTargetUSec = [...];
7565 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7566 readonly b BlockIOAccounting = ...;
7567 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7568 readonly t BlockIOWeight = ...;
7569 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7570 readonly t StartupBlockIOWeight = ...;
7571 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7572 readonly a(st) BlockIODeviceWeight = [...];
7573 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7574 readonly a(st) BlockIOReadBandwidth = [...];
7575 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7576 readonly a(st) BlockIOWriteBandwidth = [...];
7577 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7578 readonly b MemoryAccounting = ...;
7579 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7580 readonly t DefaultMemoryLow = ...;
7581 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7582 readonly t DefaultMemoryMin = ...;
7583 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7584 readonly t MemoryMin = ...;
7585 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7586 readonly t MemoryLow = ...;
7587 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7588 readonly t MemoryHigh = ...;
7589 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7590 readonly t MemoryMax = ...;
7591 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7592 readonly t MemorySwapMax = ...;
7593 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7594 readonly t MemoryLimit = ...;
7595 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7596 readonly s DevicePolicy = '...';
7597 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7598 readonly a(ss) DeviceAllow = [...];
7599 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7600 readonly b TasksAccounting = ...;
7601 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7602 readonly t TasksMax = ...;
7603 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7604 readonly b IPAccounting = ...;
7605 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7606 readonly a(iayu) IPAddressAllow = [...];
7607 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7608 readonly a(iayu) IPAddressDeny = [...];
7609 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7610 readonly as IPIngressFilterPath = ['...', ...];
7611 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7612 readonly as IPEgressFilterPath = ['...', ...];
7613 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7614 readonly as DisableControllers = ['...', ...];
4d824a4e
AZ
7615 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7616 readonly s ManagedOOMSwap = '...';
7617 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7618 readonly s ManagedOOMMemoryPressure = '...';
7619 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
d9d3f05d 7620 readonly u ManagedOOMMemoryPressureLimit = ...;
d8a4d64b
AZ
7621 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7622 readonly s ManagedOOMPreference = '...';
47fb7fd6
ZJS
7623 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7624 readonly as Environment = ['...', ...];
7625 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7626 readonly a(sb) EnvironmentFiles = [...];
7627 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7628 readonly as PassEnvironment = ['...', ...];
7629 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7630 readonly as UnsetEnvironment = ['...', ...];
7631 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7632 readonly u UMask = ...;
7633 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7634 readonly t LimitCPU = ...;
7635 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7636 readonly t LimitCPUSoft = ...;
7637 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7638 readonly t LimitFSIZE = ...;
7639 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7640 readonly t LimitFSIZESoft = ...;
7641 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7642 readonly t LimitDATA = ...;
7643 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7644 readonly t LimitDATASoft = ...;
7645 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7646 readonly t LimitSTACK = ...;
7647 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7648 readonly t LimitSTACKSoft = ...;
7649 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7650 readonly t LimitCORE = ...;
7651 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7652 readonly t LimitCORESoft = ...;
7653 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7654 readonly t LimitRSS = ...;
7655 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7656 readonly t LimitRSSSoft = ...;
7657 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7658 readonly t LimitNOFILE = ...;
7659 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7660 readonly t LimitNOFILESoft = ...;
7661 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7662 readonly t LimitAS = ...;
7663 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7664 readonly t LimitASSoft = ...;
7665 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7666 readonly t LimitNPROC = ...;
7667 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7668 readonly t LimitNPROCSoft = ...;
7669 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7670 readonly t LimitMEMLOCK = ...;
7671 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7672 readonly t LimitMEMLOCKSoft = ...;
7673 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7674 readonly t LimitLOCKS = ...;
7675 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7676 readonly t LimitLOCKSSoft = ...;
7677 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7678 readonly t LimitSIGPENDING = ...;
7679 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7680 readonly t LimitSIGPENDINGSoft = ...;
7681 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7682 readonly t LimitMSGQUEUE = ...;
7683 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7684 readonly t LimitMSGQUEUESoft = ...;
7685 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7686 readonly t LimitNICE = ...;
7687 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7688 readonly t LimitNICESoft = ...;
7689 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7690 readonly t LimitRTPRIO = ...;
7691 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7692 readonly t LimitRTPRIOSoft = ...;
7693 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7694 readonly t LimitRTTIME = ...;
7695 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7696 readonly t LimitRTTIMESoft = ...;
7697 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7698 readonly s WorkingDirectory = '...';
7699 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7700 readonly s RootDirectory = '...';
7701 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7702 readonly s RootImage = '...';
7703 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
35f4e010
ZJS
7704 readonly a(ss) RootImageOptions = [...];
7705 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7706 readonly ay RootHash = [...];
7707 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7708 readonly s RootHashPath = '...';
7709 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7710 readonly ay RootHashSignature = [...];
7711 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7712 readonly s RootHashSignaturePath = '...';
7713 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7714 readonly s RootVerity = '...';
7715 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
93f59701
LB
7716 readonly a(sba(ss)) ExtensionImages = [...];
7717 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
35f4e010
ZJS
7718 readonly a(ssba(ss)) MountImages = [...];
7719 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
7720 readonly i OOMScoreAdjust = ...;
7721 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7722 readonly t CoredumpFilter = ...;
7723 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7724 readonly i Nice = ...;
7725 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7726 readonly i IOSchedulingClass = ...;
7727 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7728 readonly i IOSchedulingPriority = ...;
7729 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7730 readonly i CPUSchedulingPolicy = ...;
7731 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7732 readonly i CPUSchedulingPriority = ...;
7733 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7734 readonly ay CPUAffinity = [...];
7735 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7736 readonly b CPUAffinityFromNUMA = ...;
7737 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7738 readonly i NUMAPolicy = ...;
7739 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7740 readonly ay NUMAMask = [...];
7741 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7742 readonly t TimerSlackNSec = ...;
7743 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7744 readonly b CPUSchedulingResetOnFork = ...;
7745 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7746 readonly b NonBlocking = ...;
7747 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7748 readonly s StandardInput = '...';
7749 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7750 readonly s StandardInputFileDescriptorName = '...';
7751 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7752 readonly ay StandardInputData = [...];
7753 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7754 readonly s StandardOutput = '...';
7755 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7756 readonly s StandardOutputFileDescriptorName = '...';
7757 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7758 readonly s StandardError = '...';
7759 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7760 readonly s StandardErrorFileDescriptorName = '...';
7761 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7762 readonly s TTYPath = '...';
7763 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7764 readonly b TTYReset = ...;
7765 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7766 readonly b TTYVHangup = ...;
7767 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7768 readonly b TTYVTDisallocate = ...;
7769 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7770 readonly i SyslogPriority = ...;
7771 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7772 readonly s SyslogIdentifier = '...';
7773 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7774 readonly b SyslogLevelPrefix = ...;
7775 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7776 readonly i SyslogLevel = ...;
7777 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7778 readonly i SyslogFacility = ...;
7779 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7780 readonly i LogLevelMax = ...;
7781 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7782 readonly t LogRateLimitIntervalUSec = ...;
7783 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7784 readonly u LogRateLimitBurst = ...;
7785 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7786 readonly aay LogExtraFields = [[...], ...];
7787 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7788 readonly s LogNamespace = '...';
7789 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7790 readonly i SecureBits = ...;
7791 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7792 readonly t CapabilityBoundingSet = ...;
7793 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7794 readonly t AmbientCapabilities = ...;
7795 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7796 readonly s User = '...';
7797 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7798 readonly s Group = '...';
7799 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7800 readonly b DynamicUser = ...;
7801 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7802 readonly b RemoveIPC = ...;
7803 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
e4b2cea3
ZJS
7804 readonly a(say) SetCredential = [...];
7805 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7806 readonly a(ss) LoadCredential = [...];
7807 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
7808 readonly as SupplementaryGroups = ['...', ...];
7809 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7810 readonly s PAMName = '...';
7811 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7812 readonly as ReadWritePaths = ['...', ...];
7813 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7814 readonly as ReadOnlyPaths = ['...', ...];
7815 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7816 readonly as InaccessiblePaths = ['...', ...];
7817 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
ddc155b2
TM
7818 readonly as ExecPaths = ['...', ...];
7819 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7820 readonly as NoExecPaths = ['...', ...];
7821 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
7822 readonly t MountFlags = ...;
7823 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7824 readonly b PrivateTmp = ...;
7825 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7826 readonly b PrivateDevices = ...;
7827 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7828 readonly b ProtectClock = ...;
7829 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7830 readonly b ProtectKernelTunables = ...;
7831 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7832 readonly b ProtectKernelModules = ...;
7833 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7834 readonly b ProtectKernelLogs = ...;
7835 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7836 readonly b ProtectControlGroups = ...;
7837 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7838 readonly b PrivateNetwork = ...;
7839 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7840 readonly b PrivateUsers = ...;
7841 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7842 readonly b PrivateMounts = ...;
7843 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
a70581ff
XR
7844 readonly b PrivateIPC = ...;
7845 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
7846 readonly s ProtectHome = '...';
7847 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7848 readonly s ProtectSystem = '...';
7849 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7850 readonly b SameProcessGroup = ...;
7851 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7852 readonly s UtmpIdentifier = '...';
7853 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7854 readonly s UtmpMode = '...';
7855 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7856 readonly (bs) SELinuxContext = ...;
7857 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7858 readonly (bs) AppArmorProfile = ...;
7859 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7860 readonly (bs) SmackProcessLabel = ...;
7861 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7862 readonly b IgnoreSIGPIPE = ...;
7863 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7864 readonly b NoNewPrivileges = ...;
7865 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7866 readonly (bas) SystemCallFilter = ...;
7867 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7868 readonly as SystemCallArchitectures = ['...', ...];
7869 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7870 readonly i SystemCallErrorNumber = ...;
7871 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1f6b4144
ZJS
7872 readonly (bas) SystemCallLog = ...;
7873 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
7874 readonly s Personality = '...';
7875 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7876 readonly b LockPersonality = ...;
7877 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7878 readonly (bas) RestrictAddressFamilies = ...;
7879 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7880 readonly s RuntimeDirectoryPreserve = '...';
7881 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7882 readonly u RuntimeDirectoryMode = ...;
7883 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7884 readonly as RuntimeDirectory = ['...', ...];
7885 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7886 readonly u StateDirectoryMode = ...;
7887 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7888 readonly as StateDirectory = ['...', ...];
7889 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7890 readonly u CacheDirectoryMode = ...;
7891 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7892 readonly as CacheDirectory = ['...', ...];
7893 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7894 readonly u LogsDirectoryMode = ...;
7895 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7896 readonly as LogsDirectory = ['...', ...];
7897 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7898 readonly u ConfigurationDirectoryMode = ...;
7899 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7900 readonly as ConfigurationDirectory = ['...', ...];
7901 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7902 readonly t TimeoutCleanUSec = ...;
7903 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7904 readonly b MemoryDenyWriteExecute = ...;
7905 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7906 readonly b RestrictRealtime = ...;
7907 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7908 readonly b RestrictSUIDSGID = ...;
7909 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7910 readonly t RestrictNamespaces = ...;
7911 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7912 readonly a(ssbt) BindPaths = [...];
7913 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7914 readonly a(ssbt) BindReadOnlyPaths = [...];
7915 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7916 readonly a(ss) TemporaryFileSystem = [...];
7917 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7918 readonly b MountAPIVFS = ...;
7919 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7920 readonly s KeyringMode = '...';
7921 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
e4b2cea3
ZJS
7922 readonly s ProtectProc = '...';
7923 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7924 readonly s ProcSubset = '...';
7925 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
7926 readonly b ProtectHostname = ...;
7927 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7928 readonly s NetworkNamespacePath = '...';
7929 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
a70581ff
XR
7930 readonly s IPCNamespacePath = '...';
7931 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
7932 readonly s KillMode = '...';
7933 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7934 readonly i KillSignal = ...;
7935 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7936 readonly i RestartKillSignal = ...;
7937 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7938 readonly i FinalKillSignal = ...;
7939 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7940 readonly b SendSIGKILL = ...;
7941 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7942 readonly b SendSIGHUP = ...;
7943 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7944 readonly i WatchdogSignal = ...;
3031660c 7945 };
47fb7fd6
ZJS
7946 interface org.freedesktop.DBus.Peer { ... };
7947 interface org.freedesktop.DBus.Introspectable { ... };
7948 interface org.freedesktop.DBus.Properties { ... };
7949 interface org.freedesktop.systemd1.Unit { ... };
3031660c
ZJS
7950};
7951 </programlisting>
7952
00bb75d7
ZJS
7953 <!--method GetProcesses is not documented!-->
7954
7955 <!--method AttachProcesses is not documented!-->
7956
7957 <!--property What is not documented!-->
7958
7959 <!--property Priority is not documented!-->
7960
7961 <!--property Options is not documented!-->
7962
7963 <!--property TimeoutUSec is not documented!-->
7964
7965 <!--property UID is not documented!-->
7966
7967 <!--property GID is not documented!-->
7968
7969 <!--property ExecDeactivate is not documented!-->
7970
7971 <!--property Slice is not documented!-->
7972
7973 <!--property MemoryCurrent is not documented!-->
7974
7975 <!--property CPUUsageNSec is not documented!-->
7976
7977 <!--property EffectiveCPUs is not documented!-->
7978
7979 <!--property EffectiveMemoryNodes is not documented!-->
7980
7981 <!--property TasksCurrent is not documented!-->
7982
7983 <!--property IPIngressBytes is not documented!-->
7984
7985 <!--property IPIngressPackets is not documented!-->
7986
7987 <!--property IPEgressBytes is not documented!-->
7988
7989 <!--property IPEgressPackets is not documented!-->
7990
7991 <!--property IOReadBytes is not documented!-->
7992
7993 <!--property IOReadOperations is not documented!-->
7994
7995 <!--property IOWriteBytes is not documented!-->
7996
7997 <!--property IOWriteOperations is not documented!-->
7998
7999 <!--property Delegate is not documented!-->
8000
8001 <!--property DelegateControllers is not documented!-->
8002
8003 <!--property CPUAccounting is not documented!-->
8004
8005 <!--property CPUWeight is not documented!-->
8006
8007 <!--property StartupCPUWeight is not documented!-->
8008
8009 <!--property CPUShares is not documented!-->
8010
8011 <!--property StartupCPUShares is not documented!-->
8012
8013 <!--property CPUQuotaPerSecUSec is not documented!-->
8014
8015 <!--property CPUQuotaPeriodUSec is not documented!-->
8016
8017 <!--property AllowedCPUs is not documented!-->
8018
8019 <!--property AllowedMemoryNodes is not documented!-->
8020
8021 <!--property IOAccounting is not documented!-->
8022
8023 <!--property IOWeight is not documented!-->
8024
8025 <!--property StartupIOWeight is not documented!-->
8026
8027 <!--property IODeviceWeight is not documented!-->
8028
8029 <!--property IOReadBandwidthMax is not documented!-->
8030
8031 <!--property IOWriteBandwidthMax is not documented!-->
8032
8033 <!--property IOReadIOPSMax is not documented!-->
8034
8035 <!--property IOWriteIOPSMax is not documented!-->
8036
8037 <!--property IODeviceLatencyTargetUSec is not documented!-->
8038
8039 <!--property BlockIOAccounting is not documented!-->
8040
8041 <!--property BlockIOWeight is not documented!-->
8042
8043 <!--property StartupBlockIOWeight is not documented!-->
8044
8045 <!--property BlockIODeviceWeight is not documented!-->
8046
8047 <!--property BlockIOReadBandwidth is not documented!-->
8048
8049 <!--property BlockIOWriteBandwidth is not documented!-->
8050
8051 <!--property MemoryAccounting is not documented!-->
8052
8053 <!--property DefaultMemoryLow is not documented!-->
8054
8055 <!--property DefaultMemoryMin is not documented!-->
8056
8057 <!--property MemoryMin is not documented!-->
8058
8059 <!--property MemoryLow is not documented!-->
8060
8061 <!--property MemoryHigh is not documented!-->
8062
8063 <!--property MemoryMax is not documented!-->
8064
8065 <!--property MemorySwapMax is not documented!-->
8066
8067 <!--property MemoryLimit is not documented!-->
8068
8069 <!--property DevicePolicy is not documented!-->
8070
8071 <!--property DeviceAllow is not documented!-->
8072
8073 <!--property TasksAccounting is not documented!-->
8074
8075 <!--property TasksMax is not documented!-->
8076
8077 <!--property IPAccounting is not documented!-->
8078
8079 <!--property IPAddressAllow is not documented!-->
8080
8081 <!--property IPAddressDeny is not documented!-->
8082
8083 <!--property IPIngressFilterPath is not documented!-->
8084
8085 <!--property IPEgressFilterPath is not documented!-->
8086
8087 <!--property DisableControllers is not documented!-->
8088
4d824a4e
AZ
8089 <!--property ManagedOOMSwap is not documented!-->
8090
8091 <!--property ManagedOOMMemoryPressure is not documented!-->
8092
d9d3f05d 8093 <!--property ManagedOOMMemoryPressureLimit is not documented!-->
4d824a4e 8094
d8a4d64b
AZ
8095 <!--property ManagedOOMPreference is not documented!-->
8096
00bb75d7
ZJS
8097 <!--property EnvironmentFiles is not documented!-->
8098
8099 <!--property PassEnvironment is not documented!-->
8100
8101 <!--property UnsetEnvironment is not documented!-->
8102
8103 <!--property UMask is not documented!-->
8104
8105 <!--property LimitCPUSoft is not documented!-->
8106
8107 <!--property LimitFSIZE is not documented!-->
8108
8109 <!--property LimitFSIZESoft is not documented!-->
8110
8111 <!--property LimitDATA is not documented!-->
8112
8113 <!--property LimitDATASoft is not documented!-->
8114
8115 <!--property LimitSTACK is not documented!-->
8116
8117 <!--property LimitSTACKSoft is not documented!-->
8118
8119 <!--property LimitCORE is not documented!-->
8120
8121 <!--property LimitCORESoft is not documented!-->
8122
8123 <!--property LimitRSS is not documented!-->
8124
8125 <!--property LimitRSSSoft is not documented!-->
8126
8127 <!--property LimitNOFILE is not documented!-->
8128
8129 <!--property LimitNOFILESoft is not documented!-->
8130
8131 <!--property LimitAS is not documented!-->
8132
8133 <!--property LimitASSoft is not documented!-->
8134
8135 <!--property LimitNPROC is not documented!-->
8136
8137 <!--property LimitNPROCSoft is not documented!-->
8138
8139 <!--property LimitMEMLOCK is not documented!-->
8140
8141 <!--property LimitMEMLOCKSoft is not documented!-->
8142
8143 <!--property LimitLOCKS is not documented!-->
8144
8145 <!--property LimitLOCKSSoft is not documented!-->
8146
8147 <!--property LimitSIGPENDING is not documented!-->
8148
8149 <!--property LimitSIGPENDINGSoft is not documented!-->
8150
8151 <!--property LimitMSGQUEUE is not documented!-->
8152
8153 <!--property LimitMSGQUEUESoft is not documented!-->
8154
8155 <!--property LimitNICE is not documented!-->
8156
8157 <!--property LimitNICESoft is not documented!-->
8158
8159 <!--property LimitRTPRIO is not documented!-->
8160
8161 <!--property LimitRTPRIOSoft is not documented!-->
8162
8163 <!--property LimitRTTIME is not documented!-->
8164
8165 <!--property LimitRTTIMESoft is not documented!-->
8166
8167 <!--property WorkingDirectory is not documented!-->
8168
35f4e010
ZJS
8169 <!--property RootHashPath is not documented!-->
8170
35f4e010
ZJS
8171 <!--property RootHashSignaturePath is not documented!-->
8172
00bb75d7
ZJS
8173 <!--property OOMScoreAdjust is not documented!-->
8174
8175 <!--property CoredumpFilter is not documented!-->
8176
8177 <!--property Nice is not documented!-->
8178
8179 <!--property IOSchedulingClass is not documented!-->
8180
8181 <!--property IOSchedulingPriority is not documented!-->
8182
8183 <!--property CPUSchedulingPolicy is not documented!-->
8184
8185 <!--property CPUSchedulingPriority is not documented!-->
8186
8187 <!--property CPUAffinity is not documented!-->
8188
8189 <!--property CPUAffinityFromNUMA is not documented!-->
8190
8191 <!--property NUMAPolicy is not documented!-->
8192
8193 <!--property NUMAMask is not documented!-->
8194
8195 <!--property TimerSlackNSec is not documented!-->
8196
8197 <!--property CPUSchedulingResetOnFork is not documented!-->
8198
8199 <!--property NonBlocking is not documented!-->
8200
8201 <!--property StandardInput is not documented!-->
8202
8203 <!--property StandardInputFileDescriptorName is not documented!-->
8204
8205 <!--property StandardInputData is not documented!-->
8206
8207 <!--property StandardOutput is not documented!-->
8208
8209 <!--property StandardOutputFileDescriptorName is not documented!-->
8210
8211 <!--property StandardError is not documented!-->
8212
8213 <!--property StandardErrorFileDescriptorName is not documented!-->
8214
8215 <!--property TTYPath is not documented!-->
8216
8217 <!--property TTYReset is not documented!-->
8218
8219 <!--property TTYVHangup is not documented!-->
8220
8221 <!--property TTYVTDisallocate is not documented!-->
8222
8223 <!--property SyslogPriority is not documented!-->
8224
8225 <!--property SyslogIdentifier is not documented!-->
8226
8227 <!--property SyslogLevelPrefix is not documented!-->
8228
8229 <!--property SyslogLevel is not documented!-->
8230
8231 <!--property SyslogFacility is not documented!-->
8232
8233 <!--property LogLevelMax is not documented!-->
8234
8235 <!--property LogRateLimitIntervalUSec is not documented!-->
8236
8237 <!--property LogRateLimitBurst is not documented!-->
8238
8239 <!--property LogExtraFields is not documented!-->
8240
8241 <!--property LogNamespace is not documented!-->
8242
8243 <!--property AmbientCapabilities is not documented!-->
8244
8245 <!--property User is not documented!-->
8246
8247 <!--property Group is not documented!-->
8248
8249 <!--property DynamicUser is not documented!-->
8250
8251 <!--property RemoveIPC is not documented!-->
8252
e4b2cea3
ZJS
8253 <!--property SetCredential is not documented!-->
8254
8255 <!--property LoadCredential is not documented!-->
8256
00bb75d7
ZJS
8257 <!--property SupplementaryGroups is not documented!-->
8258
8259 <!--property PAMName is not documented!-->
8260
8261 <!--property ReadWritePaths is not documented!-->
3031660c 8262
00bb75d7 8263 <!--property ReadOnlyPaths is not documented!-->
3031660c 8264
00bb75d7 8265 <!--property InaccessiblePaths is not documented!-->
3031660c 8266
ddc155b2
TM
8267 <!--property ExecPaths is not documented!-->
8268
8269 <!--property NoExecPaths is not documented!-->
8270
00bb75d7 8271 <!--property PrivateTmp is not documented!-->
3031660c 8272
00bb75d7 8273 <!--property PrivateDevices is not documented!-->
3031660c 8274
00bb75d7 8275 <!--property ProtectClock is not documented!-->
3031660c 8276
00bb75d7 8277 <!--property ProtectKernelTunables is not documented!-->
3031660c 8278
00bb75d7 8279 <!--property ProtectKernelModules is not documented!-->
3031660c 8280
00bb75d7 8281 <!--property ProtectKernelLogs is not documented!-->
3031660c 8282
00bb75d7 8283 <!--property ProtectControlGroups is not documented!-->
3031660c 8284
00bb75d7 8285 <!--property PrivateNetwork is not documented!-->
3031660c 8286
00bb75d7 8287 <!--property PrivateUsers is not documented!-->
3031660c 8288
00bb75d7 8289 <!--property PrivateMounts is not documented!-->
3031660c 8290
a70581ff
XR
8291 <!--property PrivateIPC is not documented!-->
8292
00bb75d7 8293 <!--property ProtectHome is not documented!-->
3031660c 8294
00bb75d7 8295 <!--property ProtectSystem is not documented!-->
3031660c 8296
00bb75d7 8297 <!--property SameProcessGroup is not documented!-->
3031660c 8298
00bb75d7 8299 <!--property UtmpIdentifier is not documented!-->
47fb7fd6 8300
00bb75d7 8301 <!--property UtmpMode is not documented!-->
47fb7fd6 8302
00bb75d7 8303 <!--property SELinuxContext is not documented!-->
47fb7fd6 8304
00bb75d7 8305 <!--property AppArmorProfile is not documented!-->
47fb7fd6 8306
00bb75d7 8307 <!--property SmackProcessLabel is not documented!-->
47fb7fd6 8308
00bb75d7 8309 <!--property IgnoreSIGPIPE is not documented!-->
47fb7fd6 8310
00bb75d7 8311 <!--property NoNewPrivileges is not documented!-->
47fb7fd6 8312
00bb75d7 8313 <!--property SystemCallFilter is not documented!-->
47fb7fd6 8314
00bb75d7 8315 <!--property SystemCallArchitectures is not documented!-->
47fb7fd6 8316
00bb75d7 8317 <!--property SystemCallErrorNumber is not documented!-->
47fb7fd6 8318
1f6b4144
ZJS
8319 <!--property SystemCallLog is not documented!-->
8320
00bb75d7 8321 <!--property Personality is not documented!-->
47fb7fd6 8322
00bb75d7 8323 <!--property LockPersonality is not documented!-->
47fb7fd6 8324
00bb75d7 8325 <!--property RestrictAddressFamilies is not documented!-->
47fb7fd6 8326
00bb75d7 8327 <!--property RuntimeDirectoryPreserve is not documented!-->
47fb7fd6 8328
00bb75d7 8329 <!--property RuntimeDirectoryMode is not documented!-->
47fb7fd6 8330
00bb75d7 8331 <!--property RuntimeDirectory is not documented!-->
47fb7fd6 8332
00bb75d7 8333 <!--property StateDirectoryMode is not documented!-->
47fb7fd6 8334
00bb75d7 8335 <!--property StateDirectory is not documented!-->
47fb7fd6 8336
00bb75d7 8337 <!--property CacheDirectoryMode is not documented!-->
47fb7fd6 8338
00bb75d7 8339 <!--property CacheDirectory is not documented!-->
47fb7fd6 8340
00bb75d7 8341 <!--property LogsDirectoryMode is not documented!-->
47fb7fd6 8342
00bb75d7 8343 <!--property LogsDirectory is not documented!-->
47fb7fd6 8344
00bb75d7 8345 <!--property ConfigurationDirectoryMode is not documented!-->
47fb7fd6 8346
00bb75d7 8347 <!--property ConfigurationDirectory is not documented!-->
47fb7fd6 8348
00bb75d7 8349 <!--property TimeoutCleanUSec is not documented!-->
47fb7fd6 8350
00bb75d7 8351 <!--property MemoryDenyWriteExecute is not documented!-->
47fb7fd6 8352
00bb75d7 8353 <!--property RestrictRealtime is not documented!-->
47fb7fd6 8354
00bb75d7 8355 <!--property RestrictSUIDSGID is not documented!-->
47fb7fd6 8356
00bb75d7 8357 <!--property RestrictNamespaces is not documented!-->
47fb7fd6 8358
00bb75d7 8359 <!--property BindPaths is not documented!-->
47fb7fd6 8360
00bb75d7 8361 <!--property BindReadOnlyPaths is not documented!-->
47fb7fd6 8362
00bb75d7 8363 <!--property TemporaryFileSystem is not documented!-->
47fb7fd6 8364
00bb75d7 8365 <!--property MountAPIVFS is not documented!-->
47fb7fd6 8366
00bb75d7 8367 <!--property KeyringMode is not documented!-->
47fb7fd6 8368
e4b2cea3
ZJS
8369 <!--property ProtectProc is not documented!-->
8370
8371 <!--property ProcSubset is not documented!-->
8372
00bb75d7 8373 <!--property ProtectHostname is not documented!-->
47fb7fd6 8374
00bb75d7 8375 <!--property NetworkNamespacePath is not documented!-->
47fb7fd6 8376
a70581ff
XR
8377 <!--property IPCNamespacePath is not documented!-->
8378
00bb75d7 8379 <!--property KillMode is not documented!-->
47fb7fd6 8380
00bb75d7 8381 <!--property KillSignal is not documented!-->
47fb7fd6 8382
00bb75d7 8383 <!--property RestartKillSignal is not documented!-->
47fb7fd6 8384
00bb75d7 8385 <!--property FinalKillSignal is not documented!-->
47fb7fd6 8386
00bb75d7 8387 <!--property SendSIGKILL is not documented!-->
47fb7fd6 8388
00bb75d7 8389 <!--property SendSIGHUP is not documented!-->
47fb7fd6 8390
00bb75d7 8391 <!--property WatchdogSignal is not documented!-->
47fb7fd6 8392
00bb75d7 8393 <!--Autogenerated cross-references for systemd.directives, do not edit-->
47fb7fd6 8394
00bb75d7 8395 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
47fb7fd6 8396
00bb75d7 8397 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Swap"/>
47fb7fd6 8398
00bb75d7 8399 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
47fb7fd6 8400
48f99d7c
ZJS
8401 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Swap"/>
8402
00bb75d7 8403 <variablelist class="dbus-method" generated="True" extra-ref="GetProcesses()"/>
47fb7fd6 8404
00bb75d7 8405 <variablelist class="dbus-method" generated="True" extra-ref="AttachProcesses()"/>
47fb7fd6 8406
00bb75d7 8407 <variablelist class="dbus-property" generated="True" extra-ref="What"/>
47fb7fd6 8408
00bb75d7 8409 <variablelist class="dbus-property" generated="True" extra-ref="Priority"/>
47fb7fd6 8410
00bb75d7 8411 <variablelist class="dbus-property" generated="True" extra-ref="Options"/>
47fb7fd6 8412
00bb75d7 8413 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutUSec"/>
47fb7fd6 8414
00bb75d7 8415 <variablelist class="dbus-property" generated="True" extra-ref="ControlPID"/>
47fb7fd6 8416
00bb75d7 8417 <variablelist class="dbus-property" generated="True" extra-ref="Result"/>
47fb7fd6 8418
00bb75d7 8419 <variablelist class="dbus-property" generated="True" extra-ref="UID"/>
47fb7fd6 8420
00bb75d7 8421 <variablelist class="dbus-property" generated="True" extra-ref="GID"/>
47fb7fd6 8422
00bb75d7 8423 <variablelist class="dbus-property" generated="True" extra-ref="ExecActivate"/>
47fb7fd6 8424
00bb75d7 8425 <variablelist class="dbus-property" generated="True" extra-ref="ExecDeactivate"/>
47fb7fd6 8426
00bb75d7 8427 <variablelist class="dbus-property" generated="True" extra-ref="Slice"/>
47fb7fd6 8428
00bb75d7 8429 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroup"/>
47fb7fd6 8430
00bb75d7 8431 <variablelist class="dbus-property" generated="True" extra-ref="MemoryCurrent"/>
47fb7fd6 8432
00bb75d7 8433 <variablelist class="dbus-property" generated="True" extra-ref="CPUUsageNSec"/>
47fb7fd6 8434
00bb75d7 8435 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveCPUs"/>
47fb7fd6 8436
00bb75d7 8437 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveMemoryNodes"/>
47fb7fd6 8438
00bb75d7 8439 <variablelist class="dbus-property" generated="True" extra-ref="TasksCurrent"/>
47fb7fd6 8440
00bb75d7 8441 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressBytes"/>
47fb7fd6 8442
00bb75d7 8443 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressPackets"/>
47fb7fd6 8444
00bb75d7 8445 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressBytes"/>
47fb7fd6 8446
00bb75d7 8447 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressPackets"/>
47fb7fd6 8448
00bb75d7 8449 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBytes"/>
47fb7fd6 8450
00bb75d7 8451 <variablelist class="dbus-property" generated="True" extra-ref="IOReadOperations"/>
47fb7fd6 8452
00bb75d7 8453 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBytes"/>
47fb7fd6 8454
00bb75d7 8455 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteOperations"/>
47fb7fd6 8456
00bb75d7 8457 <variablelist class="dbus-property" generated="True" extra-ref="Delegate"/>
47fb7fd6 8458
00bb75d7 8459 <variablelist class="dbus-property" generated="True" extra-ref="DelegateControllers"/>
47fb7fd6 8460
00bb75d7 8461 <variablelist class="dbus-property" generated="True" extra-ref="CPUAccounting"/>
47fb7fd6 8462
00bb75d7 8463 <variablelist class="dbus-property" generated="True" extra-ref="CPUWeight"/>
47fb7fd6 8464
00bb75d7 8465 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUWeight"/>
47fb7fd6 8466
00bb75d7 8467 <variablelist class="dbus-property" generated="True" extra-ref="CPUShares"/>
47fb7fd6 8468
00bb75d7 8469 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUShares"/>
47fb7fd6 8470
00bb75d7 8471 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPerSecUSec"/>
47fb7fd6 8472
00bb75d7 8473 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPeriodUSec"/>
47fb7fd6 8474
00bb75d7 8475 <variablelist class="dbus-property" generated="True" extra-ref="AllowedCPUs"/>
47fb7fd6 8476
00bb75d7 8477 <variablelist class="dbus-property" generated="True" extra-ref="AllowedMemoryNodes"/>
47fb7fd6 8478
00bb75d7 8479 <variablelist class="dbus-property" generated="True" extra-ref="IOAccounting"/>
47fb7fd6 8480
00bb75d7 8481 <variablelist class="dbus-property" generated="True" extra-ref="IOWeight"/>
47fb7fd6 8482
00bb75d7 8483 <variablelist class="dbus-property" generated="True" extra-ref="StartupIOWeight"/>
47fb7fd6 8484
00bb75d7 8485 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceWeight"/>
47fb7fd6 8486
00bb75d7 8487 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBandwidthMax"/>
47fb7fd6 8488
00bb75d7 8489 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBandwidthMax"/>
47fb7fd6 8490
00bb75d7 8491 <variablelist class="dbus-property" generated="True" extra-ref="IOReadIOPSMax"/>
47fb7fd6 8492
00bb75d7 8493 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteIOPSMax"/>
47fb7fd6 8494
00bb75d7 8495 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceLatencyTargetUSec"/>
47fb7fd6 8496
00bb75d7 8497 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOAccounting"/>
47fb7fd6 8498
00bb75d7 8499 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWeight"/>
47fb7fd6 8500
00bb75d7 8501 <variablelist class="dbus-property" generated="True" extra-ref="StartupBlockIOWeight"/>
47fb7fd6 8502
00bb75d7 8503 <variablelist class="dbus-property" generated="True" extra-ref="BlockIODeviceWeight"/>
47fb7fd6 8504
00bb75d7 8505 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOReadBandwidth"/>
47fb7fd6 8506
00bb75d7 8507 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWriteBandwidth"/>
47fb7fd6 8508
00bb75d7 8509 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAccounting"/>
47fb7fd6 8510
00bb75d7 8511 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryLow"/>
47fb7fd6 8512
00bb75d7 8513 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryMin"/>
47fb7fd6 8514
00bb75d7 8515 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMin"/>
47fb7fd6 8516
00bb75d7
ZJS
8517 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLow"/>
8518
8519 <variablelist class="dbus-property" generated="True" extra-ref="MemoryHigh"/>
8520
8521 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMax"/>
8522
8523 <variablelist class="dbus-property" generated="True" extra-ref="MemorySwapMax"/>
8524
8525 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLimit"/>
8526
8527 <variablelist class="dbus-property" generated="True" extra-ref="DevicePolicy"/>
8528
8529 <variablelist class="dbus-property" generated="True" extra-ref="DeviceAllow"/>
8530
8531 <variablelist class="dbus-property" generated="True" extra-ref="TasksAccounting"/>
8532
8533 <variablelist class="dbus-property" generated="True" extra-ref="TasksMax"/>
8534
8535 <variablelist class="dbus-property" generated="True" extra-ref="IPAccounting"/>
8536
8537 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressAllow"/>
8538
8539 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressDeny"/>
8540
8541 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressFilterPath"/>
8542
8543 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressFilterPath"/>
8544
8545 <variablelist class="dbus-property" generated="True" extra-ref="DisableControllers"/>
8546
4d824a4e
AZ
8547 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMSwap"/>
8548
8549 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressure"/>
8550
d9d3f05d 8551 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressureLimit"/>
4d824a4e 8552
d8a4d64b
AZ
8553 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMPreference"/>
8554
00bb75d7
ZJS
8555 <variablelist class="dbus-property" generated="True" extra-ref="Environment"/>
8556
8557 <variablelist class="dbus-property" generated="True" extra-ref="EnvironmentFiles"/>
8558
8559 <variablelist class="dbus-property" generated="True" extra-ref="PassEnvironment"/>
8560
8561 <variablelist class="dbus-property" generated="True" extra-ref="UnsetEnvironment"/>
8562
8563 <variablelist class="dbus-property" generated="True" extra-ref="UMask"/>
8564
8565 <variablelist class="dbus-property" generated="True" extra-ref="LimitCPU"/>
8566
8567 <variablelist class="dbus-property" generated="True" extra-ref="LimitCPUSoft"/>
8568
8569 <variablelist class="dbus-property" generated="True" extra-ref="LimitFSIZE"/>
8570
8571 <variablelist class="dbus-property" generated="True" extra-ref="LimitFSIZESoft"/>
8572
8573 <variablelist class="dbus-property" generated="True" extra-ref="LimitDATA"/>
8574
8575 <variablelist class="dbus-property" generated="True" extra-ref="LimitDATASoft"/>
8576
8577 <variablelist class="dbus-property" generated="True" extra-ref="LimitSTACK"/>
8578
8579 <variablelist class="dbus-property" generated="True" extra-ref="LimitSTACKSoft"/>
8580
8581 <variablelist class="dbus-property" generated="True" extra-ref="LimitCORE"/>
8582
8583 <variablelist class="dbus-property" generated="True" extra-ref="LimitCORESoft"/>
8584
8585 <variablelist class="dbus-property" generated="True" extra-ref="LimitRSS"/>
8586
8587 <variablelist class="dbus-property" generated="True" extra-ref="LimitRSSSoft"/>
8588
8589 <variablelist class="dbus-property" generated="True" extra-ref="LimitNOFILE"/>
8590
8591 <variablelist class="dbus-property" generated="True" extra-ref="LimitNOFILESoft"/>
8592
8593 <variablelist class="dbus-property" generated="True" extra-ref="LimitAS"/>
8594
8595 <variablelist class="dbus-property" generated="True" extra-ref="LimitASSoft"/>
8596
8597 <variablelist class="dbus-property" generated="True" extra-ref="LimitNPROC"/>
8598
8599 <variablelist class="dbus-property" generated="True" extra-ref="LimitNPROCSoft"/>
8600
8601 <variablelist class="dbus-property" generated="True" extra-ref="LimitMEMLOCK"/>
8602
8603 <variablelist class="dbus-property" generated="True" extra-ref="LimitMEMLOCKSoft"/>
8604
8605 <variablelist class="dbus-property" generated="True" extra-ref="LimitLOCKS"/>
8606
8607 <variablelist class="dbus-property" generated="True" extra-ref="LimitLOCKSSoft"/>
8608
8609 <variablelist class="dbus-property" generated="True" extra-ref="LimitSIGPENDING"/>
8610
8611 <variablelist class="dbus-property" generated="True" extra-ref="LimitSIGPENDINGSoft"/>
8612
8613 <variablelist class="dbus-property" generated="True" extra-ref="LimitMSGQUEUE"/>
8614
8615 <variablelist class="dbus-property" generated="True" extra-ref="LimitMSGQUEUESoft"/>
8616
8617 <variablelist class="dbus-property" generated="True" extra-ref="LimitNICE"/>
8618
8619 <variablelist class="dbus-property" generated="True" extra-ref="LimitNICESoft"/>
8620
8621 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTPRIO"/>
8622
8623 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTPRIOSoft"/>
8624
8625 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTTIME"/>
8626
8627 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTTIMESoft"/>
8628
8629 <variablelist class="dbus-property" generated="True" extra-ref="WorkingDirectory"/>
8630
8631 <variablelist class="dbus-property" generated="True" extra-ref="RootDirectory"/>
8632
8633 <variablelist class="dbus-property" generated="True" extra-ref="RootImage"/>
8634
35f4e010
ZJS
8635 <variablelist class="dbus-property" generated="True" extra-ref="RootImageOptions"/>
8636
8637 <variablelist class="dbus-property" generated="True" extra-ref="RootHash"/>
8638
8639 <variablelist class="dbus-property" generated="True" extra-ref="RootHashPath"/>
8640
8641 <variablelist class="dbus-property" generated="True" extra-ref="RootHashSignature"/>
8642
8643 <variablelist class="dbus-property" generated="True" extra-ref="RootHashSignaturePath"/>
8644
8645 <variablelist class="dbus-property" generated="True" extra-ref="RootVerity"/>
8646
93f59701
LB
8647 <variablelist class="dbus-property" generated="True" extra-ref="ExtensionImages"/>
8648
35f4e010
ZJS
8649 <variablelist class="dbus-property" generated="True" extra-ref="MountImages"/>
8650
00bb75d7
ZJS
8651 <variablelist class="dbus-property" generated="True" extra-ref="OOMScoreAdjust"/>
8652
8653 <variablelist class="dbus-property" generated="True" extra-ref="CoredumpFilter"/>
8654
8655 <variablelist class="dbus-property" generated="True" extra-ref="Nice"/>
8656
8657 <variablelist class="dbus-property" generated="True" extra-ref="IOSchedulingClass"/>
8658
8659 <variablelist class="dbus-property" generated="True" extra-ref="IOSchedulingPriority"/>
8660
8661 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingPolicy"/>
8662
8663 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingPriority"/>
8664
8665 <variablelist class="dbus-property" generated="True" extra-ref="CPUAffinity"/>
8666
8667 <variablelist class="dbus-property" generated="True" extra-ref="CPUAffinityFromNUMA"/>
8668
8669 <variablelist class="dbus-property" generated="True" extra-ref="NUMAPolicy"/>
8670
8671 <variablelist class="dbus-property" generated="True" extra-ref="NUMAMask"/>
8672
8673 <variablelist class="dbus-property" generated="True" extra-ref="TimerSlackNSec"/>
8674
8675 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingResetOnFork"/>
8676
8677 <variablelist class="dbus-property" generated="True" extra-ref="NonBlocking"/>
8678
8679 <variablelist class="dbus-property" generated="True" extra-ref="StandardInput"/>
8680
8681 <variablelist class="dbus-property" generated="True" extra-ref="StandardInputFileDescriptorName"/>
8682
8683 <variablelist class="dbus-property" generated="True" extra-ref="StandardInputData"/>
8684
8685 <variablelist class="dbus-property" generated="True" extra-ref="StandardOutput"/>
8686
8687 <variablelist class="dbus-property" generated="True" extra-ref="StandardOutputFileDescriptorName"/>
8688
8689 <variablelist class="dbus-property" generated="True" extra-ref="StandardError"/>
47fb7fd6 8690
00bb75d7 8691 <variablelist class="dbus-property" generated="True" extra-ref="StandardErrorFileDescriptorName"/>
47fb7fd6 8692
00bb75d7 8693 <variablelist class="dbus-property" generated="True" extra-ref="TTYPath"/>
47fb7fd6 8694
00bb75d7 8695 <variablelist class="dbus-property" generated="True" extra-ref="TTYReset"/>
47fb7fd6 8696
00bb75d7 8697 <variablelist class="dbus-property" generated="True" extra-ref="TTYVHangup"/>
47fb7fd6 8698
00bb75d7 8699 <variablelist class="dbus-property" generated="True" extra-ref="TTYVTDisallocate"/>
47fb7fd6 8700
00bb75d7 8701 <variablelist class="dbus-property" generated="True" extra-ref="SyslogPriority"/>
47fb7fd6 8702
00bb75d7 8703 <variablelist class="dbus-property" generated="True" extra-ref="SyslogIdentifier"/>
47fb7fd6 8704
00bb75d7 8705 <variablelist class="dbus-property" generated="True" extra-ref="SyslogLevelPrefix"/>
47fb7fd6 8706
00bb75d7 8707 <variablelist class="dbus-property" generated="True" extra-ref="SyslogLevel"/>
47fb7fd6 8708
00bb75d7 8709 <variablelist class="dbus-property" generated="True" extra-ref="SyslogFacility"/>
47fb7fd6 8710
00bb75d7 8711 <variablelist class="dbus-property" generated="True" extra-ref="LogLevelMax"/>
47fb7fd6 8712
00bb75d7 8713 <variablelist class="dbus-property" generated="True" extra-ref="LogRateLimitIntervalUSec"/>
47fb7fd6 8714
00bb75d7 8715 <variablelist class="dbus-property" generated="True" extra-ref="LogRateLimitBurst"/>
47fb7fd6 8716
00bb75d7 8717 <variablelist class="dbus-property" generated="True" extra-ref="LogExtraFields"/>
47fb7fd6 8718
00bb75d7 8719 <variablelist class="dbus-property" generated="True" extra-ref="LogNamespace"/>
47fb7fd6 8720
00bb75d7 8721 <variablelist class="dbus-property" generated="True" extra-ref="SecureBits"/>
47fb7fd6 8722
00bb75d7 8723 <variablelist class="dbus-property" generated="True" extra-ref="CapabilityBoundingSet"/>
47fb7fd6 8724
00bb75d7 8725 <variablelist class="dbus-property" generated="True" extra-ref="AmbientCapabilities"/>
47fb7fd6 8726
00bb75d7 8727 <variablelist class="dbus-property" generated="True" extra-ref="User"/>
47fb7fd6 8728
00bb75d7 8729 <variablelist class="dbus-property" generated="True" extra-ref="Group"/>
47fb7fd6 8730
00bb75d7 8731 <variablelist class="dbus-property" generated="True" extra-ref="DynamicUser"/>
47fb7fd6 8732
00bb75d7 8733 <variablelist class="dbus-property" generated="True" extra-ref="RemoveIPC"/>
47fb7fd6 8734
e4b2cea3
ZJS
8735 <variablelist class="dbus-property" generated="True" extra-ref="SetCredential"/>
8736
8737 <variablelist class="dbus-property" generated="True" extra-ref="LoadCredential"/>
8738
00bb75d7 8739 <variablelist class="dbus-property" generated="True" extra-ref="SupplementaryGroups"/>
47fb7fd6 8740
00bb75d7 8741 <variablelist class="dbus-property" generated="True" extra-ref="PAMName"/>
47fb7fd6 8742
00bb75d7 8743 <variablelist class="dbus-property" generated="True" extra-ref="ReadWritePaths"/>
47fb7fd6 8744
00bb75d7 8745 <variablelist class="dbus-property" generated="True" extra-ref="ReadOnlyPaths"/>
47fb7fd6 8746
00bb75d7 8747 <variablelist class="dbus-property" generated="True" extra-ref="InaccessiblePaths"/>
47fb7fd6 8748
ddc155b2
TM
8749 <variablelist class="dbus-property" generated="True" extra-ref="ExecPaths"/>
8750
8751 <variablelist class="dbus-property" generated="True" extra-ref="NoExecPaths"/>
8752
00bb75d7 8753 <variablelist class="dbus-property" generated="True" extra-ref="MountFlags"/>
47fb7fd6 8754
00bb75d7 8755 <variablelist class="dbus-property" generated="True" extra-ref="PrivateTmp"/>
47fb7fd6 8756
00bb75d7 8757 <variablelist class="dbus-property" generated="True" extra-ref="PrivateDevices"/>
47fb7fd6 8758
00bb75d7 8759 <variablelist class="dbus-property" generated="True" extra-ref="ProtectClock"/>
47fb7fd6 8760
00bb75d7 8761 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelTunables"/>
47fb7fd6 8762
00bb75d7 8763 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelModules"/>
47fb7fd6 8764
00bb75d7 8765 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelLogs"/>
47fb7fd6 8766
00bb75d7 8767 <variablelist class="dbus-property" generated="True" extra-ref="ProtectControlGroups"/>
47fb7fd6 8768
00bb75d7 8769 <variablelist class="dbus-property" generated="True" extra-ref="PrivateNetwork"/>
47fb7fd6 8770
00bb75d7 8771 <variablelist class="dbus-property" generated="True" extra-ref="PrivateUsers"/>
47fb7fd6 8772
00bb75d7 8773 <variablelist class="dbus-property" generated="True" extra-ref="PrivateMounts"/>
47fb7fd6 8774
a70581ff
XR
8775 <variablelist class="dbus-property" generated="True" extra-ref="PrivateIPC"/>
8776
00bb75d7 8777 <variablelist class="dbus-property" generated="True" extra-ref="ProtectHome"/>
47fb7fd6 8778
00bb75d7 8779 <variablelist class="dbus-property" generated="True" extra-ref="ProtectSystem"/>
47fb7fd6 8780
00bb75d7 8781 <variablelist class="dbus-property" generated="True" extra-ref="SameProcessGroup"/>
47fb7fd6 8782
00bb75d7 8783 <variablelist class="dbus-property" generated="True" extra-ref="UtmpIdentifier"/>
47fb7fd6 8784
00bb75d7 8785 <variablelist class="dbus-property" generated="True" extra-ref="UtmpMode"/>
47fb7fd6 8786
00bb75d7 8787 <variablelist class="dbus-property" generated="True" extra-ref="SELinuxContext"/>
47fb7fd6 8788
00bb75d7 8789 <variablelist class="dbus-property" generated="True" extra-ref="AppArmorProfile"/>
47fb7fd6 8790
00bb75d7 8791 <variablelist class="dbus-property" generated="True" extra-ref="SmackProcessLabel"/>
47fb7fd6 8792
00bb75d7 8793 <variablelist class="dbus-property" generated="True" extra-ref="IgnoreSIGPIPE"/>
47fb7fd6 8794
00bb75d7 8795 <variablelist class="dbus-property" generated="True" extra-ref="NoNewPrivileges"/>
47fb7fd6 8796
00bb75d7 8797 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallFilter"/>
47fb7fd6 8798
00bb75d7 8799 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallArchitectures"/>
47fb7fd6 8800
00bb75d7 8801 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallErrorNumber"/>
47fb7fd6 8802
1f6b4144
ZJS
8803 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallLog"/>
8804
00bb75d7 8805 <variablelist class="dbus-property" generated="True" extra-ref="Personality"/>
47fb7fd6 8806
00bb75d7 8807 <variablelist class="dbus-property" generated="True" extra-ref="LockPersonality"/>
47fb7fd6 8808
00bb75d7 8809 <variablelist class="dbus-property" generated="True" extra-ref="RestrictAddressFamilies"/>
47fb7fd6 8810
00bb75d7 8811 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectoryPreserve"/>
47fb7fd6 8812
00bb75d7 8813 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectoryMode"/>
47fb7fd6 8814
00bb75d7 8815 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectory"/>
47fb7fd6 8816
00bb75d7 8817 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectoryMode"/>
47fb7fd6 8818
00bb75d7 8819 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectory"/>
3031660c 8820
00bb75d7 8821 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectoryMode"/>
3031660c 8822
00bb75d7 8823 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectory"/>
3031660c 8824
00bb75d7 8825 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectoryMode"/>
3031660c 8826
00bb75d7 8827 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectory"/>
3031660c 8828
00bb75d7 8829 <variablelist class="dbus-property" generated="True" extra-ref="ConfigurationDirectoryMode"/>
3031660c 8830
00bb75d7 8831 <variablelist class="dbus-property" generated="True" extra-ref="ConfigurationDirectory"/>
3031660c 8832
00bb75d7 8833 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutCleanUSec"/>
3031660c 8834
00bb75d7 8835 <variablelist class="dbus-property" generated="True" extra-ref="MemoryDenyWriteExecute"/>
3031660c 8836
00bb75d7 8837 <variablelist class="dbus-property" generated="True" extra-ref="RestrictRealtime"/>
3031660c 8838
00bb75d7 8839 <variablelist class="dbus-property" generated="True" extra-ref="RestrictSUIDSGID"/>
3031660c 8840
00bb75d7 8841 <variablelist class="dbus-property" generated="True" extra-ref="RestrictNamespaces"/>
3031660c 8842
00bb75d7 8843 <variablelist class="dbus-property" generated="True" extra-ref="BindPaths"/>
3031660c 8844
00bb75d7 8845 <variablelist class="dbus-property" generated="True" extra-ref="BindReadOnlyPaths"/>
3031660c 8846
00bb75d7 8847 <variablelist class="dbus-property" generated="True" extra-ref="TemporaryFileSystem"/>
3031660c 8848
00bb75d7 8849 <variablelist class="dbus-property" generated="True" extra-ref="MountAPIVFS"/>
3031660c 8850
00bb75d7 8851 <variablelist class="dbus-property" generated="True" extra-ref="KeyringMode"/>
3031660c 8852
e4b2cea3
ZJS
8853 <variablelist class="dbus-property" generated="True" extra-ref="ProtectProc"/>
8854
8855 <variablelist class="dbus-property" generated="True" extra-ref="ProcSubset"/>
8856
00bb75d7 8857 <variablelist class="dbus-property" generated="True" extra-ref="ProtectHostname"/>
3031660c 8858
00bb75d7 8859 <variablelist class="dbus-property" generated="True" extra-ref="NetworkNamespacePath"/>
3031660c 8860
a70581ff
XR
8861 <variablelist class="dbus-property" generated="True" extra-ref="IPCNamespacePath"/>
8862
00bb75d7 8863 <variablelist class="dbus-property" generated="True" extra-ref="KillMode"/>
3031660c 8864
00bb75d7 8865 <variablelist class="dbus-property" generated="True" extra-ref="KillSignal"/>
3031660c 8866
00bb75d7 8867 <variablelist class="dbus-property" generated="True" extra-ref="RestartKillSignal"/>
3031660c 8868
00bb75d7 8869 <variablelist class="dbus-property" generated="True" extra-ref="FinalKillSignal"/>
3031660c 8870
00bb75d7 8871 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGKILL"/>
47fb7fd6 8872
00bb75d7 8873 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGHUP"/>
47fb7fd6 8874
00bb75d7 8875 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogSignal"/>
47fb7fd6 8876
00bb75d7 8877 <!--End of Autogenerated section-->
3031660c
ZJS
8878
8879 <refsect2>
8880 <title>Properties</title>
8881
8882 <para>Most of the properties map directly to the corresponding settings in swap unit files. As mount
8883 units invoke the
d3fcecf3 8884 <citerefentry project="man-pages"><refentrytitle>swapon</refentrytitle><manvolnum>8</manvolnum></citerefentry> command,
3031660c
ZJS
8885 their bus objects include implicit <varname>ExecActivate</varname> (and similar) fields which contain
8886 information about processes to execute. They also share most of the fields related to the execution
8887 context that Service objects expose (see above). In addition to these properties there are the
8888 following:</para>
8889
8890 <para><varname>ControlPID</varname> contains the PID of the currently running
d3fcecf3
ZJS
8891 <citerefentry project="man-pages"><refentrytitle>swapon</refentrytitle><manvolnum>8</manvolnum></citerefentry> or
8892 <citerefentry project="man-pages"><refentrytitle>swapoff</refentrytitle><manvolnum>8</manvolnum></citerefentry>
b7a47345 8893 command if there is one running, otherwise 0.</para>
3031660c
ZJS
8894
8895 <para><varname>Result</varname> contains a value explaining why a mount unit failed if it failed. It
8896 can take the values <literal>success</literal>, <literal>resources</literal>,
2736c25c 8897 <literal>timeout</literal>, <literal>exit-code</literal>, <literal>signal</literal>, or
3031660c
ZJS
8898 <literal>core-dump</literal> which have the identical meanings as the corresponding values of the
8899 corresponding field of service unit objects (see above).</para>
8900 </refsect2>
8901 </refsect1>
8902
8903
8904 <refsect1>
8905 <title>Path Unit Objects</title>
8906
48f99d7c 8907 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/cups_2epath" interface="org.freedesktop.systemd1.Path">
3031660c 8908node /org/freedesktop/systemd1/unit/cups_2epath {
3031660c 8909 interface org.freedesktop.systemd1.Path {
3031660c 8910 properties:
47fb7fd6
ZJS
8911 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8912 readonly s Unit = '...';
8913 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8914 readonly a(ss) Paths = [...];
8915 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8916 readonly b MakeDirectory = ...;
8917 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8918 readonly u DirectoryMode = ...;
8919 readonly s Result = '...';
3031660c 8920 };
47fb7fd6
ZJS
8921 interface org.freedesktop.DBus.Peer { ... };
8922 interface org.freedesktop.DBus.Introspectable { ... };
8923 interface org.freedesktop.DBus.Properties { ... };
8924 interface org.freedesktop.systemd1.Unit { ... };
3031660c
ZJS
8925};
8926 </programlisting>
8927
47fb7fd6
ZJS
8928 <!--property MakeDirectory is not documented!-->
8929
8930 <!--property DirectoryMode is not documented!-->
8931
00bb75d7
ZJS
8932 <!--Autogenerated cross-references for systemd.directives, do not edit-->
8933
00bb75d7
ZJS
8934 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
8935
8936 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Path"/>
8937
8938 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
8939
48f99d7c
ZJS
8940 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Path"/>
8941
00bb75d7
ZJS
8942 <variablelist class="dbus-property" generated="True" extra-ref="Unit"/>
8943
8944 <variablelist class="dbus-property" generated="True" extra-ref="Paths"/>
8945
8946 <variablelist class="dbus-property" generated="True" extra-ref="MakeDirectory"/>
8947
8948 <variablelist class="dbus-property" generated="True" extra-ref="DirectoryMode"/>
8949
8950 <variablelist class="dbus-property" generated="True" extra-ref="Result"/>
8951
8952 <!--End of Autogenerated section-->
8953
3031660c
ZJS
8954 <refsect2>
8955 <title>Properties</title>
8956
8957 <para>Most properties correspond directly with the matching settings in path unit files.</para>
8958
8959 <para>The others:</para>
8960
8961 <para><varname>Paths</varname> contains an array of structs. Each struct contains the condition to
8962 watch, which can be one of <literal>PathExists</literal>, <literal>PathExistsGlob</literal>,
2736c25c 8963 <literal>PathChanged</literal>, <literal>PathModified</literal>, or <literal>DirectoryNotEmpty</literal>
3031660c
ZJS
8964 which correspond directly to the matching settings in the path unit files; and the path to watch,
8965 possibly including glob expressions.</para>
8966
8967 <para><varname>Result</varname> contains a result value which can be <literal>success</literal> or
2736c25c 8968 <literal>resources</literal> which have the same meaning as the corresponding field of the Service
3031660c
ZJS
8969 interface.</para>
8970 </refsect2>
8971 </refsect1>
8972
8973 <refsect1>
8974 <title>Slice Unit Objects</title>
8975
8976 <para>All slice unit objects implement the <interfacename>org.freedesktop.systemd1.Slice</interfacename>
8977 interface (described here) in addition to the generic
8978 <interfacename>org.freedesktop.systemd1.Unit</interfacename> interface (see above).</para>
8979
48f99d7c 8980 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/system_2eslice" interface="org.freedesktop.systemd1.Slice">
3031660c 8981node /org/freedesktop/systemd1/unit/system_2eslice {
3031660c
ZJS
8982 interface org.freedesktop.systemd1.Slice {
8983 methods:
47fb7fd6
ZJS
8984 GetProcesses(out a(sus) processes);
8985 AttachProcesses(in s subcgroup,
8986 in au pids);
3031660c 8987 properties:
47fb7fd6
ZJS
8988 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8989 readonly s Slice = '...';
8990 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8991 readonly s ControlGroup = '...';
8992 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8993 readonly t MemoryCurrent = ...;
8994 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8995 readonly t CPUUsageNSec = ...;
8996 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8997 readonly ay EffectiveCPUs = [...];
8998 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8999 readonly ay EffectiveMemoryNodes = [...];
9000 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9001 readonly t TasksCurrent = ...;
9002 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9003 readonly t IPIngressBytes = ...;
9004 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9005 readonly t IPIngressPackets = ...;
9006 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9007 readonly t IPEgressBytes = ...;
9008 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9009 readonly t IPEgressPackets = ...;
9010 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9011 readonly t IOReadBytes = ...;
9012 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9013 readonly t IOReadOperations = ...;
9014 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9015 readonly t IOWriteBytes = ...;
9016 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9017 readonly t IOWriteOperations = ...;
9018 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9019 readonly b Delegate = ...;
9020 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9021 readonly as DelegateControllers = ['...', ...];
9022 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9023 readonly b CPUAccounting = ...;
9024 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9025 readonly t CPUWeight = ...;
9026 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9027 readonly t StartupCPUWeight = ...;
9028 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9029 readonly t CPUShares = ...;
9030 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9031 readonly t StartupCPUShares = ...;
9032 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9033 readonly t CPUQuotaPerSecUSec = ...;
9034 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9035 readonly t CPUQuotaPeriodUSec = ...;
9036 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9037 readonly ay AllowedCPUs = [...];
9038 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9039 readonly ay AllowedMemoryNodes = [...];
9040 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9041 readonly b IOAccounting = ...;
9042 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9043 readonly t IOWeight = ...;
9044 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9045 readonly t StartupIOWeight = ...;
9046 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9047 readonly a(st) IODeviceWeight = [...];
9048 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9049 readonly a(st) IOReadBandwidthMax = [...];
9050 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9051 readonly a(st) IOWriteBandwidthMax = [...];
9052 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9053 readonly a(st) IOReadIOPSMax = [...];
9054 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9055 readonly a(st) IOWriteIOPSMax = [...];
9056 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9057 readonly a(st) IODeviceLatencyTargetUSec = [...];
9058 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9059 readonly b BlockIOAccounting = ...;
9060 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9061 readonly t BlockIOWeight = ...;
9062 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9063 readonly t StartupBlockIOWeight = ...;
9064 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9065 readonly a(st) BlockIODeviceWeight = [...];
9066 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9067 readonly a(st) BlockIOReadBandwidth = [...];
9068 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9069 readonly a(st) BlockIOWriteBandwidth = [...];
9070 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9071 readonly b MemoryAccounting = ...;
9072 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9073 readonly t DefaultMemoryLow = ...;
9074 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9075 readonly t DefaultMemoryMin = ...;
9076 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9077 readonly t MemoryMin = ...;
9078 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9079 readonly t MemoryLow = ...;
9080 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9081 readonly t MemoryHigh = ...;
9082 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9083 readonly t MemoryMax = ...;
9084 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9085 readonly t MemorySwapMax = ...;
9086 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9087 readonly t MemoryLimit = ...;
9088 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9089 readonly s DevicePolicy = '...';
9090 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9091 readonly a(ss) DeviceAllow = [...];
9092 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9093 readonly b TasksAccounting = ...;
9094 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9095 readonly t TasksMax = ...;
9096 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9097 readonly b IPAccounting = ...;
9098 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9099 readonly a(iayu) IPAddressAllow = [...];
9100 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9101 readonly a(iayu) IPAddressDeny = [...];
9102 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9103 readonly as IPIngressFilterPath = ['...', ...];
9104 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9105 readonly as IPEgressFilterPath = ['...', ...];
9106 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9107 readonly as DisableControllers = ['...', ...];
4d824a4e
AZ
9108 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9109 readonly s ManagedOOMSwap = '...';
9110 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9111 readonly s ManagedOOMMemoryPressure = '...';
9112 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
d9d3f05d 9113 readonly u ManagedOOMMemoryPressureLimit = ...;
d8a4d64b
AZ
9114 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9115 readonly s ManagedOOMPreference = '...';
3031660c 9116 };
47fb7fd6
ZJS
9117 interface org.freedesktop.DBus.Peer { ... };
9118 interface org.freedesktop.DBus.Introspectable { ... };
9119 interface org.freedesktop.DBus.Properties { ... };
9120 interface org.freedesktop.systemd1.Unit { ... };
3031660c
ZJS
9121};
9122 </programlisting>
9123
47fb7fd6
ZJS
9124 <!--method GetProcesses is not documented!-->
9125
9126 <!--method AttachProcesses is not documented!-->
9127
9128 <!--property Slice is not documented!-->
9129
9130 <!--property MemoryCurrent is not documented!-->
9131
9132 <!--property CPUUsageNSec is not documented!-->
9133
9134 <!--property EffectiveCPUs is not documented!-->
9135
9136 <!--property EffectiveMemoryNodes is not documented!-->
9137
9138 <!--property TasksCurrent is not documented!-->
9139
9140 <!--property IPIngressBytes is not documented!-->
9141
9142 <!--property IPIngressPackets is not documented!-->
9143
9144 <!--property IPEgressBytes is not documented!-->
9145
9146 <!--property IPEgressPackets is not documented!-->
9147
9148 <!--property IOReadBytes is not documented!-->
9149
9150 <!--property IOReadOperations is not documented!-->
9151
9152 <!--property IOWriteBytes is not documented!-->
9153
9154 <!--property IOWriteOperations is not documented!-->
9155
9156 <!--property Delegate is not documented!-->
9157
9158 <!--property DelegateControllers is not documented!-->
9159
9160 <!--property CPUAccounting is not documented!-->
9161
9162 <!--property CPUWeight is not documented!-->
9163
9164 <!--property StartupCPUWeight is not documented!-->
9165
9166 <!--property CPUShares is not documented!-->
9167
9168 <!--property StartupCPUShares is not documented!-->
9169
9170 <!--property CPUQuotaPerSecUSec is not documented!-->
9171
9172 <!--property CPUQuotaPeriodUSec is not documented!-->
9173
9174 <!--property AllowedCPUs is not documented!-->
9175
9176 <!--property AllowedMemoryNodes is not documented!-->
9177
9178 <!--property IOAccounting is not documented!-->
9179
9180 <!--property IOWeight is not documented!-->
9181
9182 <!--property StartupIOWeight is not documented!-->
9183
9184 <!--property IODeviceWeight is not documented!-->
9185
9186 <!--property IOReadBandwidthMax is not documented!-->
9187
9188 <!--property IOWriteBandwidthMax is not documented!-->
9189
9190 <!--property IOReadIOPSMax is not documented!-->
9191
9192 <!--property IOWriteIOPSMax is not documented!-->
9193
9194 <!--property IODeviceLatencyTargetUSec is not documented!-->
9195
9196 <!--property BlockIOAccounting is not documented!-->
9197
9198 <!--property BlockIOWeight is not documented!-->
9199
9200 <!--property StartupBlockIOWeight is not documented!-->
9201
9202 <!--property BlockIODeviceWeight is not documented!-->
9203
9204 <!--property BlockIOReadBandwidth is not documented!-->
9205
9206 <!--property BlockIOWriteBandwidth is not documented!-->
9207
9208 <!--property MemoryAccounting is not documented!-->
9209
9210 <!--property DefaultMemoryLow is not documented!-->
9211
9212 <!--property DefaultMemoryMin is not documented!-->
9213
9214 <!--property MemoryMin is not documented!-->
9215
9216 <!--property MemoryLow is not documented!-->
9217
9218 <!--property MemoryHigh is not documented!-->
9219
9220 <!--property MemoryMax is not documented!-->
9221
9222 <!--property MemorySwapMax is not documented!-->
9223
9224 <!--property MemoryLimit is not documented!-->
9225
9226 <!--property DevicePolicy is not documented!-->
9227
9228 <!--property DeviceAllow is not documented!-->
9229
9230 <!--property TasksAccounting is not documented!-->
9231
9232 <!--property TasksMax is not documented!-->
9233
9234 <!--property IPAccounting is not documented!-->
9235
9236 <!--property IPAddressAllow is not documented!-->
9237
9238 <!--property IPAddressDeny is not documented!-->
9239
9240 <!--property IPIngressFilterPath is not documented!-->
9241
9242 <!--property IPEgressFilterPath is not documented!-->
9243
9244 <!--property DisableControllers is not documented!-->
9245
4d824a4e
AZ
9246 <!--property ManagedOOMSwap is not documented!-->
9247
9248 <!--property ManagedOOMMemoryPressure is not documented!-->
9249
d9d3f05d 9250 <!--property ManagedOOMMemoryPressureLimit is not documented!-->
4d824a4e 9251
d8a4d64b
AZ
9252 <!--property ManagedOOMPreference is not documented!-->
9253
00bb75d7
ZJS
9254 <!--Autogenerated cross-references for systemd.directives, do not edit-->
9255
00bb75d7
ZJS
9256 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
9257
9258 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Slice"/>
9259
9260 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
9261
48f99d7c
ZJS
9262 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Slice"/>
9263
00bb75d7
ZJS
9264 <variablelist class="dbus-method" generated="True" extra-ref="GetProcesses()"/>
9265
9266 <variablelist class="dbus-method" generated="True" extra-ref="AttachProcesses()"/>
9267
9268 <variablelist class="dbus-property" generated="True" extra-ref="Slice"/>
9269
9270 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroup"/>
9271
9272 <variablelist class="dbus-property" generated="True" extra-ref="MemoryCurrent"/>
9273
9274 <variablelist class="dbus-property" generated="True" extra-ref="CPUUsageNSec"/>
9275
9276 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveCPUs"/>
9277
9278 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveMemoryNodes"/>
9279
9280 <variablelist class="dbus-property" generated="True" extra-ref="TasksCurrent"/>
9281
9282 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressBytes"/>
9283
9284 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressPackets"/>
9285
9286 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressBytes"/>
9287
9288 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressPackets"/>
9289
9290 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBytes"/>
9291
9292 <variablelist class="dbus-property" generated="True" extra-ref="IOReadOperations"/>
9293
9294 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBytes"/>
9295
9296 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteOperations"/>
9297
9298 <variablelist class="dbus-property" generated="True" extra-ref="Delegate"/>
9299
9300 <variablelist class="dbus-property" generated="True" extra-ref="DelegateControllers"/>
9301
9302 <variablelist class="dbus-property" generated="True" extra-ref="CPUAccounting"/>
9303
9304 <variablelist class="dbus-property" generated="True" extra-ref="CPUWeight"/>
9305
9306 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUWeight"/>
9307
9308 <variablelist class="dbus-property" generated="True" extra-ref="CPUShares"/>
9309
9310 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUShares"/>
9311
9312 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPerSecUSec"/>
9313
9314 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPeriodUSec"/>
9315
9316 <variablelist class="dbus-property" generated="True" extra-ref="AllowedCPUs"/>
9317
9318 <variablelist class="dbus-property" generated="True" extra-ref="AllowedMemoryNodes"/>
9319
9320 <variablelist class="dbus-property" generated="True" extra-ref="IOAccounting"/>
9321
9322 <variablelist class="dbus-property" generated="True" extra-ref="IOWeight"/>
9323
9324 <variablelist class="dbus-property" generated="True" extra-ref="StartupIOWeight"/>
9325
9326 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceWeight"/>
9327
9328 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBandwidthMax"/>
9329
9330 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBandwidthMax"/>
9331
9332 <variablelist class="dbus-property" generated="True" extra-ref="IOReadIOPSMax"/>
9333
9334 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteIOPSMax"/>
9335
9336 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceLatencyTargetUSec"/>
9337
9338 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOAccounting"/>
9339
9340 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWeight"/>
9341
9342 <variablelist class="dbus-property" generated="True" extra-ref="StartupBlockIOWeight"/>
9343
9344 <variablelist class="dbus-property" generated="True" extra-ref="BlockIODeviceWeight"/>
9345
9346 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOReadBandwidth"/>
9347
9348 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWriteBandwidth"/>
9349
9350 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAccounting"/>
9351
9352 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryLow"/>
9353
9354 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryMin"/>
9355
9356 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMin"/>
9357
9358 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLow"/>
9359
9360 <variablelist class="dbus-property" generated="True" extra-ref="MemoryHigh"/>
9361
9362 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMax"/>
9363
9364 <variablelist class="dbus-property" generated="True" extra-ref="MemorySwapMax"/>
9365
9366 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLimit"/>
9367
9368 <variablelist class="dbus-property" generated="True" extra-ref="DevicePolicy"/>
9369
9370 <variablelist class="dbus-property" generated="True" extra-ref="DeviceAllow"/>
9371
9372 <variablelist class="dbus-property" generated="True" extra-ref="TasksAccounting"/>
9373
9374 <variablelist class="dbus-property" generated="True" extra-ref="TasksMax"/>
9375
9376 <variablelist class="dbus-property" generated="True" extra-ref="IPAccounting"/>
9377
9378 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressAllow"/>
9379
9380 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressDeny"/>
9381
9382 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressFilterPath"/>
9383
9384 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressFilterPath"/>
9385
9386 <variablelist class="dbus-property" generated="True" extra-ref="DisableControllers"/>
9387
4d824a4e
AZ
9388 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMSwap"/>
9389
9390 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressure"/>
9391
d9d3f05d 9392 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressureLimit"/>
4d824a4e 9393
d8a4d64b
AZ
9394 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMPreference"/>
9395
00bb75d7
ZJS
9396 <!--End of Autogenerated section-->
9397
3031660c
ZJS
9398 <refsect2>
9399 <title>Properties</title>
9400
9401 <para>Most properties correspond directly with the matching settings in slice unit files.</para>
9402 </refsect2>
9403 </refsect1>
9404
9405 <refsect1>
9406 <title>Scope Unit Objects</title>
9407
d08a5295 9408 <para>All scope unit objects implement the <interfacename>org.freedesktop.systemd1.Scope</interfacename>
3031660c
ZJS
9409 interface (described here) in addition to the generic
9410 <interfacename>org.freedesktop.systemd1.Unit</interfacename> interface (see above).</para>
9411
48f99d7c 9412 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/session_2d1_2escope" interface="org.freedesktop.systemd1.Scope">
3031660c 9413node /org/freedesktop/systemd1/unit/session_2d1_2escope {
3031660c
ZJS
9414 interface org.freedesktop.systemd1.Scope {
9415 methods:
9416 Abandon();
47fb7fd6
ZJS
9417 GetProcesses(out a(sus) processes);
9418 AttachProcesses(in s subcgroup,
9419 in au pids);
3031660c
ZJS
9420 signals:
9421 RequestStop();
9422 properties:
47fb7fd6
ZJS
9423 readonly s Controller = '...';
9424 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9425 readonly t TimeoutStopUSec = ...;
9426 readonly s Result = '...';
9427 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9428 readonly t RuntimeMaxUSec = ...;
9429 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9430 readonly s Slice = '...';
9431 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9432 readonly s ControlGroup = '...';
9433 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9434 readonly t MemoryCurrent = ...;
9435 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9436 readonly t CPUUsageNSec = ...;
9437 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9438 readonly ay EffectiveCPUs = [...];
9439 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9440 readonly ay EffectiveMemoryNodes = [...];
9441 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9442 readonly t TasksCurrent = ...;
9443 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9444 readonly t IPIngressBytes = ...;
9445 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9446 readonly t IPIngressPackets = ...;
9447 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9448 readonly t IPEgressBytes = ...;
9449 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9450 readonly t IPEgressPackets = ...;
9451 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9452 readonly t IOReadBytes = ...;
9453 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9454 readonly t IOReadOperations = ...;
9455 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9456 readonly t IOWriteBytes = ...;
9457 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9458 readonly t IOWriteOperations = ...;
9459 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9460 readonly b Delegate = ...;
9461 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9462 readonly as DelegateControllers = ['...', ...];
9463 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9464 readonly b CPUAccounting = ...;
9465 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9466 readonly t CPUWeight = ...;
9467 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9468 readonly t StartupCPUWeight = ...;
9469 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9470 readonly t CPUShares = ...;
9471 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9472 readonly t StartupCPUShares = ...;
9473 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9474 readonly t CPUQuotaPerSecUSec = ...;
9475 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9476 readonly t CPUQuotaPeriodUSec = ...;
9477 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9478 readonly ay AllowedCPUs = [...];
9479 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9480 readonly ay AllowedMemoryNodes = [...];
9481 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9482 readonly b IOAccounting = ...;
9483 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9484 readonly t IOWeight = ...;
9485 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9486 readonly t StartupIOWeight = ...;
9487 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9488 readonly a(st) IODeviceWeight = [...];
9489 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9490 readonly a(st) IOReadBandwidthMax = [...];
9491 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9492 readonly a(st) IOWriteBandwidthMax = [...];
9493 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9494 readonly a(st) IOReadIOPSMax = [...];
9495 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9496 readonly a(st) IOWriteIOPSMax = [...];
9497 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9498 readonly a(st) IODeviceLatencyTargetUSec = [...];
9499 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9500 readonly b BlockIOAccounting = ...;
9501 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9502 readonly t BlockIOWeight = ...;
9503 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9504 readonly t StartupBlockIOWeight = ...;
9505 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9506 readonly a(st) BlockIODeviceWeight = [...];
9507 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9508 readonly a(st) BlockIOReadBandwidth = [...];
9509 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9510 readonly a(st) BlockIOWriteBandwidth = [...];
9511 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9512 readonly b MemoryAccounting = ...;
9513 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9514 readonly t DefaultMemoryLow = ...;
9515 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9516 readonly t DefaultMemoryMin = ...;
9517 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9518 readonly t MemoryMin = ...;
9519 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9520 readonly t MemoryLow = ...;
9521 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9522 readonly t MemoryHigh = ...;
9523 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9524 readonly t MemoryMax = ...;
9525 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9526 readonly t MemorySwapMax = ...;
9527 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9528 readonly t MemoryLimit = ...;
9529 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9530 readonly s DevicePolicy = '...';
9531 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9532 readonly a(ss) DeviceAllow = [...];
9533 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9534 readonly b TasksAccounting = ...;
9535 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9536 readonly t TasksMax = ...;
9537 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9538 readonly b IPAccounting = ...;
9539 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9540 readonly a(iayu) IPAddressAllow = [...];
9541 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9542 readonly a(iayu) IPAddressDeny = [...];
9543 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9544 readonly as IPIngressFilterPath = ['...', ...];
9545 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9546 readonly as IPEgressFilterPath = ['...', ...];
9547 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9548 readonly as DisableControllers = ['...', ...];
4d824a4e
AZ
9549 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9550 readonly s ManagedOOMSwap = '...';
9551 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9552 readonly s ManagedOOMMemoryPressure = '...';
9553 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
d9d3f05d 9554 readonly u ManagedOOMMemoryPressureLimit = ...;
d8a4d64b
AZ
9555 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9556 readonly s ManagedOOMPreference = '...';
47fb7fd6
ZJS
9557 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9558 readonly s KillMode = '...';
9559 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9560 readonly i KillSignal = ...;
9561 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9562 readonly i RestartKillSignal = ...;
9563 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9564 readonly i FinalKillSignal = ...;
9565 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9566 readonly b SendSIGKILL = ...;
9567 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9568 readonly b SendSIGHUP = ...;
9569 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9570 readonly i WatchdogSignal = ...;
3031660c 9571 };
47fb7fd6
ZJS
9572 interface org.freedesktop.DBus.Peer { ... };
9573 interface org.freedesktop.DBus.Introspectable { ... };
9574 interface org.freedesktop.DBus.Properties { ... };
9575 interface org.freedesktop.systemd1.Unit { ... };
3031660c
ZJS
9576};
9577 </programlisting>
9578
47fb7fd6
ZJS
9579 <!--method GetProcesses is not documented!-->
9580
9581 <!--method AttachProcesses is not documented!-->
9582
47fb7fd6
ZJS
9583 <!--property RuntimeMaxUSec is not documented!-->
9584
9585 <!--property Slice is not documented!-->
9586
9587 <!--property MemoryCurrent is not documented!-->
9588
9589 <!--property CPUUsageNSec is not documented!-->
9590
9591 <!--property EffectiveCPUs is not documented!-->
9592
9593 <!--property EffectiveMemoryNodes is not documented!-->
9594
9595 <!--property TasksCurrent is not documented!-->
9596
9597 <!--property IPIngressBytes is not documented!-->
9598
9599 <!--property IPIngressPackets is not documented!-->
9600
9601 <!--property IPEgressBytes is not documented!-->
9602
9603 <!--property IPEgressPackets is not documented!-->
9604
9605 <!--property IOReadBytes is not documented!-->
9606
9607 <!--property IOReadOperations is not documented!-->
9608
9609 <!--property IOWriteBytes is not documented!-->
9610
9611 <!--property IOWriteOperations is not documented!-->
9612
9613 <!--property Delegate is not documented!-->
9614
9615 <!--property DelegateControllers is not documented!-->
9616
9617 <!--property CPUAccounting is not documented!-->
9618
9619 <!--property CPUWeight is not documented!-->
9620
9621 <!--property StartupCPUWeight is not documented!-->
9622
9623 <!--property CPUShares is not documented!-->
9624
9625 <!--property StartupCPUShares is not documented!-->
9626
9627 <!--property CPUQuotaPerSecUSec is not documented!-->
9628
9629 <!--property CPUQuotaPeriodUSec is not documented!-->
9630
9631 <!--property AllowedCPUs is not documented!-->
9632
9633 <!--property AllowedMemoryNodes is not documented!-->
9634
9635 <!--property IOAccounting is not documented!-->
9636
9637 <!--property IOWeight is not documented!-->
9638
9639 <!--property StartupIOWeight is not documented!-->
9640
9641 <!--property IODeviceWeight is not documented!-->
9642
9643 <!--property IOReadBandwidthMax is not documented!-->
9644
9645 <!--property IOWriteBandwidthMax is not documented!-->
9646
9647 <!--property IOReadIOPSMax is not documented!-->
9648
9649 <!--property IOWriteIOPSMax is not documented!-->
9650
9651 <!--property IODeviceLatencyTargetUSec is not documented!-->
9652
9653 <!--property BlockIOAccounting is not documented!-->
9654
9655 <!--property BlockIOWeight is not documented!-->
9656
9657 <!--property StartupBlockIOWeight is not documented!-->
9658
9659 <!--property BlockIODeviceWeight is not documented!-->
9660
9661 <!--property BlockIOReadBandwidth is not documented!-->
9662
9663 <!--property BlockIOWriteBandwidth is not documented!-->
9664
9665 <!--property MemoryAccounting is not documented!-->
9666
9667 <!--property DefaultMemoryLow is not documented!-->
9668
9669 <!--property DefaultMemoryMin is not documented!-->
9670
9671 <!--property MemoryMin is not documented!-->
9672
9673 <!--property MemoryLow is not documented!-->
9674
9675 <!--property MemoryHigh is not documented!-->
9676
9677 <!--property MemoryMax is not documented!-->
9678
9679 <!--property MemorySwapMax is not documented!-->
9680
9681 <!--property MemoryLimit is not documented!-->
9682
9683 <!--property DevicePolicy is not documented!-->
9684
9685 <!--property DeviceAllow is not documented!-->
9686
9687 <!--property TasksAccounting is not documented!-->
9688
9689 <!--property TasksMax is not documented!-->
9690
9691 <!--property IPAccounting is not documented!-->
9692
9693 <!--property IPAddressAllow is not documented!-->
9694
9695 <!--property IPAddressDeny is not documented!-->
9696
9697 <!--property IPIngressFilterPath is not documented!-->
9698
9699 <!--property IPEgressFilterPath is not documented!-->
9700
9701 <!--property DisableControllers is not documented!-->
9702
4d824a4e
AZ
9703 <!--property ManagedOOMSwap is not documented!-->
9704
9705 <!--property ManagedOOMMemoryPressure is not documented!-->
9706
d9d3f05d 9707 <!--property ManagedOOMMemoryPressureLimit is not documented!-->
4d824a4e 9708
d8a4d64b
AZ
9709 <!--property ManagedOOMPreference is not documented!-->
9710
47fb7fd6
ZJS
9711 <!--property KillMode is not documented!-->
9712
9713 <!--property KillSignal is not documented!-->
9714
9715 <!--property RestartKillSignal is not documented!-->
9716
9717 <!--property FinalKillSignal is not documented!-->
9718
9719 <!--property SendSIGKILL is not documented!-->
9720
9721 <!--property SendSIGHUP is not documented!-->
9722
9723 <!--property WatchdogSignal is not documented!-->
9724
00bb75d7
ZJS
9725 <!--Autogenerated cross-references for systemd.directives, do not edit-->
9726
00bb75d7
ZJS
9727 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
9728
9729 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Scope"/>
9730
9731 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
9732
48f99d7c
ZJS
9733 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Scope"/>
9734
00bb75d7
ZJS
9735 <variablelist class="dbus-method" generated="True" extra-ref="Abandon()"/>
9736
9737 <variablelist class="dbus-method" generated="True" extra-ref="GetProcesses()"/>
9738
9739 <variablelist class="dbus-method" generated="True" extra-ref="AttachProcesses()"/>
9740
9741 <variablelist class="dbus-signal" generated="True" extra-ref="RequestStop"/>
9742
9743 <variablelist class="dbus-property" generated="True" extra-ref="Controller"/>
9744
9745 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutStopUSec"/>
9746
9747 <variablelist class="dbus-property" generated="True" extra-ref="Result"/>
9748
9749 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeMaxUSec"/>
9750
9751 <variablelist class="dbus-property" generated="True" extra-ref="Slice"/>
9752
9753 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroup"/>
9754
9755 <variablelist class="dbus-property" generated="True" extra-ref="MemoryCurrent"/>
9756
9757 <variablelist class="dbus-property" generated="True" extra-ref="CPUUsageNSec"/>
9758
9759 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveCPUs"/>
9760
9761 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveMemoryNodes"/>
9762
9763 <variablelist class="dbus-property" generated="True" extra-ref="TasksCurrent"/>
9764
9765 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressBytes"/>
9766
9767 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressPackets"/>
9768
9769 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressBytes"/>
9770
9771 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressPackets"/>
9772
9773 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBytes"/>
9774
9775 <variablelist class="dbus-property" generated="True" extra-ref="IOReadOperations"/>
9776
9777 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBytes"/>
9778
9779 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteOperations"/>
9780
9781 <variablelist class="dbus-property" generated="True" extra-ref="Delegate"/>
9782
9783 <variablelist class="dbus-property" generated="True" extra-ref="DelegateControllers"/>
9784
9785 <variablelist class="dbus-property" generated="True" extra-ref="CPUAccounting"/>
9786
9787 <variablelist class="dbus-property" generated="True" extra-ref="CPUWeight"/>
9788
9789 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUWeight"/>
9790
9791 <variablelist class="dbus-property" generated="True" extra-ref="CPUShares"/>
9792
9793 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUShares"/>
9794
9795 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPerSecUSec"/>
9796
9797 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPeriodUSec"/>
9798
9799 <variablelist class="dbus-property" generated="True" extra-ref="AllowedCPUs"/>
9800
9801 <variablelist class="dbus-property" generated="True" extra-ref="AllowedMemoryNodes"/>
9802
9803 <variablelist class="dbus-property" generated="True" extra-ref="IOAccounting"/>
9804
9805 <variablelist class="dbus-property" generated="True" extra-ref="IOWeight"/>
9806
9807 <variablelist class="dbus-property" generated="True" extra-ref="StartupIOWeight"/>
9808
9809 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceWeight"/>
9810
9811 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBandwidthMax"/>
9812
9813 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBandwidthMax"/>
9814
9815 <variablelist class="dbus-property" generated="True" extra-ref="IOReadIOPSMax"/>
9816
9817 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteIOPSMax"/>
9818
9819 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceLatencyTargetUSec"/>
9820
9821 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOAccounting"/>
9822
9823 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWeight"/>
9824
9825 <variablelist class="dbus-property" generated="True" extra-ref="StartupBlockIOWeight"/>
9826
9827 <variablelist class="dbus-property" generated="True" extra-ref="BlockIODeviceWeight"/>
9828
9829 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOReadBandwidth"/>
9830
9831 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWriteBandwidth"/>
9832
9833 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAccounting"/>
9834
9835 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryLow"/>
9836
9837 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryMin"/>
9838
9839 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMin"/>
9840
9841 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLow"/>
9842
9843 <variablelist class="dbus-property" generated="True" extra-ref="MemoryHigh"/>
9844
9845 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMax"/>
9846
9847 <variablelist class="dbus-property" generated="True" extra-ref="MemorySwapMax"/>
9848
9849 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLimit"/>
9850
9851 <variablelist class="dbus-property" generated="True" extra-ref="DevicePolicy"/>
9852
9853 <variablelist class="dbus-property" generated="True" extra-ref="DeviceAllow"/>
9854
9855 <variablelist class="dbus-property" generated="True" extra-ref="TasksAccounting"/>
9856
9857 <variablelist class="dbus-property" generated="True" extra-ref="TasksMax"/>
9858
9859 <variablelist class="dbus-property" generated="True" extra-ref="IPAccounting"/>
9860
9861 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressAllow"/>
9862
9863 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressDeny"/>
9864
9865 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressFilterPath"/>
9866
9867 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressFilterPath"/>
9868
9869 <variablelist class="dbus-property" generated="True" extra-ref="DisableControllers"/>
9870
4d824a4e
AZ
9871 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMSwap"/>
9872
9873 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressure"/>
9874
d9d3f05d 9875 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressureLimit"/>
4d824a4e 9876
d8a4d64b
AZ
9877 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMPreference"/>
9878
00bb75d7
ZJS
9879 <variablelist class="dbus-property" generated="True" extra-ref="KillMode"/>
9880
9881 <variablelist class="dbus-property" generated="True" extra-ref="KillSignal"/>
9882
9883 <variablelist class="dbus-property" generated="True" extra-ref="RestartKillSignal"/>
9884
9885 <variablelist class="dbus-property" generated="True" extra-ref="FinalKillSignal"/>
9886
9887 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGKILL"/>
9888
9889 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGHUP"/>
9890
9891 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogSignal"/>
9892
9893 <!--End of Autogenerated section-->
9894
3031660c
ZJS
9895 <refsect2>
9896 <title>Methods</title>
9897
9898 <para><function>Abandon()</function> may be used to place a scope unit in the "abandoned" state. This
9899 may be used to inform the system manager that the manager that created the scope lost interest in the
2736c25c 9900 scope (for example, because it is terminating), without wanting to shut down the scope entirely.</para>
3031660c
ZJS
9901 </refsect2>
9902
9903 <refsect2>
9904 <title>Signals</title>
9905
9906 <para><function>RequestStop</function> is sent to the peer that is configured in the
9907 <varname>Controller</varname> property when systemd is requested to terminate the scope unit. A program
2736c25c 9908 registering a scope can use this to cleanly shut down the processes it added to the scope instead of
3031660c
ZJS
9909 letting systemd do it with the usual <constant>SIGTERM</constant> logic.</para>
9910 </refsect2>
9911
9912 <refsect2>
9913 <title>Properties</title>
9914
2736c25c 9915 <para>All properties correspond directly with the matching properties of service units.</para>
3031660c
ZJS
9916
9917 <para><varname>Controller</varname> contains the bus name (unique or well-known) that is notified when
9918 the scope unit is to be shut down via a <function>RequestStop</function> signal (see below). This is
2736c25c 9919 set when the scope is created. If not set, the scope's processes will terminated with
3031660c
ZJS
9920 <constant>SIGTERM</constant> directly.</para>
9921 </refsect2>
9922 </refsect1>
9923
9924
9925 <refsect1>
9926 <title>Job Objects</title>
9927
9928 <para>Job objects encapsulate scheduled or running jobs. Each unit can have none or one jobs in the
9929 execution queue. Each job is attached to exactly one unit.</para>
9930
48f99d7c
ZJS
9931 <programlisting executable="systemd" node="/org/freedesktop/systemd1/job/666" interface="org.freedesktop.systemd1.Job">
9932node /org/freedesktop/systemd1/job/666 {
3031660c
ZJS
9933 interface org.freedesktop.systemd1.Job {
9934 methods:
9935 Cancel();
47fb7fd6
ZJS
9936 GetAfter(out a(usssoo) jobs);
9937 GetBefore(out a(usssoo) jobs);
3031660c 9938 properties:
47fb7fd6
ZJS
9939 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9940 readonly u Id = ...;
9941 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9942 readonly (so) Unit = ...;
9943 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9944 readonly s JobType = '...';
9945 readonly s State = '...';
3031660c 9946 };
47fb7fd6
ZJS
9947 interface org.freedesktop.DBus.Peer { ... };
9948 interface org.freedesktop.DBus.Introspectable { ... };
9949 interface org.freedesktop.DBus.Properties { ... };
3031660c
ZJS
9950};
9951 </programlisting>
9952
47fb7fd6
ZJS
9953 <!--method GetAfter is not documented!-->
9954
9955 <!--method GetBefore is not documented!-->
9956
00bb75d7
ZJS
9957 <!--Autogenerated cross-references for systemd.directives, do not edit-->
9958
9959 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Job"/>
9960
9961 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Job"/>
9962
9963 <variablelist class="dbus-method" generated="True" extra-ref="Cancel()"/>
9964
9965 <variablelist class="dbus-method" generated="True" extra-ref="GetAfter()"/>
9966
9967 <variablelist class="dbus-method" generated="True" extra-ref="GetBefore()"/>
9968
9969 <variablelist class="dbus-property" generated="True" extra-ref="Id"/>
9970
9971 <variablelist class="dbus-property" generated="True" extra-ref="Unit"/>
9972
9973 <variablelist class="dbus-property" generated="True" extra-ref="JobType"/>
9974
9975 <variablelist class="dbus-property" generated="True" extra-ref="State"/>
9976
9977 <!--End of Autogenerated section-->
9978
3031660c
ZJS
9979 <refsect2>
9980 <title>Methods</title>
9981
9982 <para><function>Cancel()</function> cancels the job. Note that this will remove a job from the queue if
9983 it is not yet executed but generally will not cause a job that is already in the process of being
9984 executed to be aborted. This operation may also be requested via the <function>CancelJob()</function>
9985 method of the Manager object (see above), which is sometimes useful to reduce roundtrips.</para>
9986 </refsect2>
9987
9988 <refsect2>
9989 <title>Properties</title>
9990
9991 <para><varname>Id</varname> is the numeric Id of the job. During the runtime of a systemd instance each
9992 numeric ID is only assigned once.</para>
9993
2736c25c 9994 <para><varname>Unit</varname> refers to the unit this job belongs to. It is a structure consisting of
3031660c
ZJS
9995 the name of the unit and a bus path to the unit's object.</para>
9996
9997 <para><varname>JobType</varname> refers to the job's type and is one of <literal>start</literal>,
9998 <literal>verify-active</literal>, <literal>stop</literal>, <literal>reload</literal>,
2736c25c 9999 <literal>restart</literal>, <literal>try-restart</literal>, or <literal>reload-or-start</literal>. Note
3031660c
ZJS
10000 that later versions might define additional values.</para>
10001
10002 <para><varname>State</varname> refers to the job's state and is one of <literal>waiting</literal> and
10003 <literal>running</literal>. The former indicates that a job is currently queued but has not begun to
2736c25c 10004 execute yet. The latter indicates that a job is currently being executed.</para>
3031660c
ZJS
10005 </refsect2>
10006 </refsect1>
10007
48f99d7c
ZJS
10008 <refsect1>
10009 <title>Examples</title>
10010
10011 <example>
10012 <title>Introspect <interfacename>org.freedesktop.systemd1.Manager</interfacename> on the bus</title>
10013
10014 <programlisting>
10015$ gdbus introspect --system \
10016 --dest org.freedesktop.systemd1 \
10017 --object-path /org/freedesktop/systemd1
10018 </programlisting>
10019 </example>
10020
10021 <example>
10022 <title>Introspect a unit on the bus</title>
10023
10024 <programlisting>
10025$ busctl introspect org.freedesktop.systemd1 \
10026 $(busctl call org.freedesktop.systemd1 \
10027 /org/freedesktop/systemd1 \
10028 org.freedesktop.systemd1.Manager \
10029 GetUnit s systemd-resolved.service | cut -d'"' -f2)
10030 </programlisting>
10031 </example>
10032
10033 <example>
10034 <title>Introspect <interfacename>org.freedesktop.systemd1.Job</interfacename> on the bus</title>
10035
10036 <programlisting>
10037$ gdbus introspect --system --dest org.freedesktop.systemd1 \
10038 --object-path /org/freedesktop/systemd1/job/1292
10039 </programlisting>
10040 </example>
10041 </refsect1>
10042
3031660c
ZJS
10043 <refsect1>
10044 <title>Versioning</title>
10045
10046 <para>These D-Bus interfaces follow <ulink url="http://0pointer.de/blog/projects/versioning-dbus.html">
10047 the usual interface versioning guidelines</ulink>.</para>
10048 </refsect1>
10049</refentry>