]> git.ipfire.org Git - thirdparty/systemd.git/blob - man/org.freedesktop.systemd1.xml
Merge pull request #27918 from yuwata/chase-filename
[thirdparty/systemd.git] / man / org.freedesktop.systemd1.xml
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" >
4 <!-- SPDX-License-Identifier: LGPL-2.1-or-later -->
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>
19 <refpurpose>The D-Bus interface of systemd</refpurpose>
20 </refnamediv>
21
22 <refsect1>
23 <title>Introduction</title>
24
25 <para>
26 <citerefentry><refentrytitle>systemd</refentrytitle><manvolnum>1</manvolnum></citerefentry> and its
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.
29 </para>
30
31 <para>The service manager exposes a number of objects on the bus: one
32 <interfacename>Manager</interfacename> object as a central entry point for clients along with individual objects
33 for each unit and for each queued job. The unit objects implement a generic
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 identifier to a bus path of the corresponding
38 D-Bus object.</para>
39
40 <para>Properties exposing time values are usually encoded in microseconds (µs) on the bus, even if
41 their corresponding settings in the unit files are in seconds.</para>
42
43 <para>PID 1 uses <ulink url="https://www.freedesktop.org/software/polkit/docs/latest/">polkit</ulink> to
44 allow access to privileged operations for unprivileged processes. Some operations (such as
45 shutdown/reboot/suspend) are also available through the D-Bus API of logind, see
46 <citerefentry><refentrytitle>org.freedesktop.login1</refentrytitle><manvolnum>5</manvolnum></citerefentry>.
47 </para>
48 </refsect1>
49
50 <refsect1>
51 <title>The Manager Object</title>
52
53 <para>The main entry point object is available on the fixed
54 <constant>/org/freedesktop/systemd1</constant> object path:</para>
55
56 <programlisting executable="systemd" node="/org/freedesktop/systemd1" interface="org.freedesktop.systemd1.Manager">
57 node /org/freedesktop/systemd1 {
58 interface org.freedesktop.systemd1.Manager {
59 methods:
60 GetUnit(in s name,
61 out o unit);
62 GetUnitByPID(in u pid,
63 out o unit);
64 GetUnitByInvocationID(in ay invocation_id,
65 out o unit);
66 GetUnitByControlGroup(in s cgroup,
67 out o unit);
68 GetUnitByPIDFD(in h pidfd,
69 out o unit,
70 out s unit_id,
71 out ay invocation_id);
72 LoadUnit(in s name,
73 out o unit);
74 StartUnit(in s name,
75 in s mode,
76 out o job);
77 StartUnitWithFlags(in s name,
78 in s mode,
79 in t flags,
80 out o job);
81 StartUnitReplace(in s old_unit,
82 in s new_unit,
83 in s mode,
84 out o job);
85 StopUnit(in s name,
86 in s mode,
87 out o job);
88 ReloadUnit(in s name,
89 in s mode,
90 out o job);
91 RestartUnit(in s name,
92 in s mode,
93 out o job);
94 TryRestartUnit(in s name,
95 in s mode,
96 out o job);
97 ReloadOrRestartUnit(in s name,
98 in s mode,
99 out o job);
100 ReloadOrTryRestartUnit(in s name,
101 in s mode,
102 out o job);
103 EnqueueUnitJob(in s name,
104 in s job_type,
105 in s job_mode,
106 out u job_id,
107 out o job_path,
108 out s unit_id,
109 out o unit_path,
110 out s job_type,
111 out a(uosos) affected_jobs);
112 KillUnit(in s name,
113 in s whom,
114 in i signal);
115 QueueSignalUnit(in s name,
116 in s whom,
117 in i signal,
118 in i value);
119 CleanUnit(in s name,
120 in as mask);
121 FreezeUnit(in s name);
122 ThawUnit(in s name);
123 ResetFailedUnit(in s name);
124 SetUnitProperties(in s name,
125 in b runtime,
126 in a(sv) properties);
127 BindMountUnit(in s name,
128 in s source,
129 in s destination,
130 in b read_only,
131 in b mkdir);
132 MountImageUnit(in s name,
133 in s source,
134 in s destination,
135 in b read_only,
136 in b mkdir,
137 in a(ss) options);
138 RefUnit(in s name);
139 UnrefUnit(in s name);
140 StartTransientUnit(in s name,
141 in s mode,
142 in a(sv) properties,
143 in a(sa(sv)) aux,
144 out o job);
145 GetUnitProcesses(in s name,
146 out a(sus) processes);
147 AttachProcessesToUnit(in s unit_name,
148 in s subcgroup,
149 in au pids);
150 AbandonScope(in s name);
151 GetJob(in u id,
152 out o job);
153 GetJobAfter(in u id,
154 out a(usssoo) jobs);
155 GetJobBefore(in u id,
156 out a(usssoo) jobs);
157 CancelJob(in u id);
158 ClearJobs();
159 ResetFailed();
160 SetShowStatus(in s mode);
161 ListUnits(out a(ssssssouso) units);
162 ListUnitsFiltered(in as states,
163 out a(ssssssouso) units);
164 ListUnitsByPatterns(in as states,
165 in as patterns,
166 out a(ssssssouso) units);
167 ListUnitsByNames(in as names,
168 out a(ssssssouso) units);
169 ListJobs(out a(usssoo) jobs);
170 Subscribe();
171 Unsubscribe();
172 Dump(out s output);
173 DumpUnitsMatchingPatterns(in as patterns,
174 out s output);
175 DumpByFileDescriptor(out h fd);
176 DumpUnitsMatchingPatternsByFileDescriptor(in as patterns,
177 out h fd);
178 Reload();
179 @org.freedesktop.DBus.Method.NoReply("true")
180 Reexecute();
181 @org.freedesktop.systemd1.Privileged("true")
182 Exit();
183 @org.freedesktop.systemd1.Privileged("true")
184 Reboot();
185 @org.freedesktop.systemd1.Privileged("true")
186 SoftReboot(in s new_root);
187 @org.freedesktop.systemd1.Privileged("true")
188 PowerOff();
189 @org.freedesktop.systemd1.Privileged("true")
190 Halt();
191 @org.freedesktop.systemd1.Privileged("true")
192 KExec();
193 @org.freedesktop.systemd1.Privileged("true")
194 SwitchRoot(in s new_root,
195 in s init);
196 SetEnvironment(in as assignments);
197 UnsetEnvironment(in as names);
198 UnsetAndSetEnvironment(in as names,
199 in as assignments);
200 EnqueueMarkedJobs(out ao jobs);
201 ListUnitFiles(out a(ss) unit_files);
202 ListUnitFilesByPatterns(in as states,
203 in as patterns,
204 out a(ss) unit_files);
205 GetUnitFileState(in s file,
206 out s state);
207 EnableUnitFiles(in as files,
208 in b runtime,
209 in b force,
210 out b carries_install_info,
211 out a(sss) changes);
212 DisableUnitFiles(in as files,
213 in b runtime,
214 out a(sss) changes);
215 EnableUnitFilesWithFlags(in as files,
216 in t flags,
217 out b carries_install_info,
218 out a(sss) changes);
219 DisableUnitFilesWithFlags(in as files,
220 in t flags,
221 out a(sss) changes);
222 DisableUnitFilesWithFlagsAndInstallInfo(in as files,
223 in t flags,
224 out b carries_install_info,
225 out a(sss) changes);
226 ReenableUnitFiles(in as files,
227 in b runtime,
228 in b force,
229 out b carries_install_info,
230 out a(sss) changes);
231 LinkUnitFiles(in as files,
232 in b runtime,
233 in b force,
234 out a(sss) changes);
235 PresetUnitFiles(in as files,
236 in b runtime,
237 in b force,
238 out b carries_install_info,
239 out a(sss) changes);
240 PresetUnitFilesWithMode(in as files,
241 in s mode,
242 in b runtime,
243 in b force,
244 out b carries_install_info,
245 out a(sss) changes);
246 MaskUnitFiles(in as files,
247 in b runtime,
248 in b force,
249 out a(sss) changes);
250 UnmaskUnitFiles(in as files,
251 in b runtime,
252 out a(sss) changes);
253 RevertUnitFiles(in as files,
254 out a(sss) changes);
255 SetDefaultTarget(in s name,
256 in b force,
257 out a(sss) changes);
258 GetDefaultTarget(out s name);
259 PresetAllUnitFiles(in s mode,
260 in b runtime,
261 in b force,
262 out a(sss) changes);
263 AddDependencyUnitFiles(in as files,
264 in s target,
265 in s type,
266 in b runtime,
267 in b force,
268 out a(sss) changes);
269 GetUnitFileLinks(in s name,
270 in b runtime,
271 out as links);
272 SetExitCode(in y number);
273 LookupDynamicUserByName(in s name,
274 out u uid);
275 LookupDynamicUserByUID(in u uid,
276 out s name);
277 GetDynamicUsers(out a(us) users);
278 DumpUnitFileDescriptorStore(in s name,
279 out a(suuutuusu) entries);
280 signals:
281 UnitNew(s id,
282 o unit);
283 UnitRemoved(s id,
284 o unit);
285 JobNew(u id,
286 o job,
287 s unit);
288 JobRemoved(u id,
289 o job,
290 s unit,
291 s result);
292 StartupFinished(t firmware,
293 t loader,
294 t kernel,
295 t initrd,
296 t userspace,
297 t total);
298 UnitFilesChanged();
299 Reloading(b active);
300 properties:
301 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
302 readonly s Version = '...';
303 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
304 readonly s Features = '...';
305 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
306 readonly s Virtualization = '...';
307 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
308 readonly s Architecture = '...';
309 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
310 readonly s Tainted = '...';
311 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
312 readonly t FirmwareTimestamp = ...;
313 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
314 readonly t FirmwareTimestampMonotonic = ...;
315 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
316 readonly t LoaderTimestamp = ...;
317 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
318 readonly t LoaderTimestampMonotonic = ...;
319 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
320 readonly t KernelTimestamp = ...;
321 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
322 readonly t KernelTimestampMonotonic = ...;
323 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
324 readonly t InitRDTimestamp = ...;
325 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
326 readonly t InitRDTimestampMonotonic = ...;
327 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
328 readonly t UserspaceTimestamp = ...;
329 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
330 readonly t UserspaceTimestampMonotonic = ...;
331 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
332 readonly t FinishTimestamp = ...;
333 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
334 readonly t FinishTimestampMonotonic = ...;
335 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
336 readonly t SecurityStartTimestamp = ...;
337 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
338 readonly t SecurityStartTimestampMonotonic = ...;
339 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
340 readonly t SecurityFinishTimestamp = ...;
341 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
342 readonly t SecurityFinishTimestampMonotonic = ...;
343 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
344 readonly t GeneratorsStartTimestamp = ...;
345 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
346 readonly t GeneratorsStartTimestampMonotonic = ...;
347 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
348 readonly t GeneratorsFinishTimestamp = ...;
349 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
350 readonly t GeneratorsFinishTimestampMonotonic = ...;
351 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
352 readonly t UnitsLoadStartTimestamp = ...;
353 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
354 readonly t UnitsLoadStartTimestampMonotonic = ...;
355 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
356 readonly t UnitsLoadFinishTimestamp = ...;
357 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
358 readonly t UnitsLoadFinishTimestampMonotonic = ...;
359 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
360 readonly t UnitsLoadTimestamp = ...;
361 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
362 readonly t UnitsLoadTimestampMonotonic = ...;
363 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
364 readonly t InitRDSecurityStartTimestamp = ...;
365 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
366 readonly t InitRDSecurityStartTimestampMonotonic = ...;
367 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
368 readonly t InitRDSecurityFinishTimestamp = ...;
369 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
370 readonly t InitRDSecurityFinishTimestampMonotonic = ...;
371 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
372 readonly t InitRDGeneratorsStartTimestamp = ...;
373 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
374 readonly t InitRDGeneratorsStartTimestampMonotonic = ...;
375 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
376 readonly t InitRDGeneratorsFinishTimestamp = ...;
377 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
378 readonly t InitRDGeneratorsFinishTimestampMonotonic = ...;
379 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
380 readonly t InitRDUnitsLoadStartTimestamp = ...;
381 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
382 readonly t InitRDUnitsLoadStartTimestampMonotonic = ...;
383 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
384 readonly t InitRDUnitsLoadFinishTimestamp = ...;
385 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
386 readonly t InitRDUnitsLoadFinishTimestampMonotonic = ...;
387 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
388 @org.freedesktop.systemd1.Privileged("true")
389 readwrite s LogLevel = '...';
390 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
391 @org.freedesktop.systemd1.Privileged("true")
392 readwrite s LogTarget = '...';
393 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
394 readonly u NNames = ...;
395 readonly u NFailedUnits = ...;
396 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
397 readonly u NJobs = ...;
398 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
399 readonly u NInstalledJobs = ...;
400 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
401 readonly u NFailedJobs = ...;
402 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
403 readonly d Progress = ...;
404 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
405 readonly as Environment = ['...', ...];
406 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
407 readonly b ConfirmSpawn = ...;
408 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
409 readonly b ShowStatus = ...;
410 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
411 readonly as UnitPath = ['...', ...];
412 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
413 readonly s DefaultStandardOutput = '...';
414 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
415 readonly s DefaultStandardError = '...';
416 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
417 readonly s WatchdogDevice = '...';
418 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
419 readonly t WatchdogLastPingTimestamp = ...;
420 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
421 readonly t WatchdogLastPingTimestampMonotonic = ...;
422 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
423 @org.freedesktop.systemd1.Privileged("true")
424 readwrite t RuntimeWatchdogUSec = ...;
425 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
426 @org.freedesktop.systemd1.Privileged("true")
427 readwrite t RuntimeWatchdogPreUSec = ...;
428 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
429 @org.freedesktop.systemd1.Privileged("true")
430 readwrite s RuntimeWatchdogPreGovernor = '...';
431 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
432 @org.freedesktop.systemd1.Privileged("true")
433 readwrite t RebootWatchdogUSec = ...;
434 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
435 @org.freedesktop.systemd1.Privileged("true")
436 readwrite t KExecWatchdogUSec = ...;
437 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
438 @org.freedesktop.systemd1.Privileged("true")
439 readwrite b ServiceWatchdogs = ...;
440 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
441 readonly s ControlGroup = '...';
442 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
443 readonly s SystemState = '...';
444 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
445 readonly y ExitCode = ...;
446 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
447 readonly t DefaultTimerAccuracyUSec = ...;
448 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
449 readonly t DefaultTimeoutStartUSec = ...;
450 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
451 readonly t DefaultTimeoutStopUSec = ...;
452 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
453 readonly t DefaultTimeoutAbortUSec = ...;
454 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
455 readonly t DefaultDeviceTimeoutUSec = ...;
456 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
457 readonly t DefaultRestartUSec = ...;
458 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
459 readonly t DefaultStartLimitIntervalUSec = ...;
460 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
461 readonly u DefaultStartLimitBurst = ...;
462 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
463 readonly b DefaultCPUAccounting = ...;
464 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
465 readonly b DefaultBlockIOAccounting = ...;
466 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
467 readonly b DefaultMemoryAccounting = ...;
468 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
469 readonly b DefaultTasksAccounting = ...;
470 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
471 readonly t DefaultLimitCPU = ...;
472 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
473 readonly t DefaultLimitCPUSoft = ...;
474 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
475 readonly t DefaultLimitFSIZE = ...;
476 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
477 readonly t DefaultLimitFSIZESoft = ...;
478 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
479 readonly t DefaultLimitDATA = ...;
480 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
481 readonly t DefaultLimitDATASoft = ...;
482 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
483 readonly t DefaultLimitSTACK = ...;
484 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
485 readonly t DefaultLimitSTACKSoft = ...;
486 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
487 readonly t DefaultLimitCORE = ...;
488 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
489 readonly t DefaultLimitCORESoft = ...;
490 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
491 readonly t DefaultLimitRSS = ...;
492 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
493 readonly t DefaultLimitRSSSoft = ...;
494 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
495 readonly t DefaultLimitNOFILE = ...;
496 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
497 readonly t DefaultLimitNOFILESoft = ...;
498 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
499 readonly t DefaultLimitAS = ...;
500 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
501 readonly t DefaultLimitASSoft = ...;
502 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
503 readonly t DefaultLimitNPROC = ...;
504 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
505 readonly t DefaultLimitNPROCSoft = ...;
506 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
507 readonly t DefaultLimitMEMLOCK = ...;
508 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
509 readonly t DefaultLimitMEMLOCKSoft = ...;
510 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
511 readonly t DefaultLimitLOCKS = ...;
512 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
513 readonly t DefaultLimitLOCKSSoft = ...;
514 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
515 readonly t DefaultLimitSIGPENDING = ...;
516 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
517 readonly t DefaultLimitSIGPENDINGSoft = ...;
518 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
519 readonly t DefaultLimitMSGQUEUE = ...;
520 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
521 readonly t DefaultLimitMSGQUEUESoft = ...;
522 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
523 readonly t DefaultLimitNICE = ...;
524 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
525 readonly t DefaultLimitNICESoft = ...;
526 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
527 readonly t DefaultLimitRTPRIO = ...;
528 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
529 readonly t DefaultLimitRTPRIOSoft = ...;
530 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
531 readonly t DefaultLimitRTTIME = ...;
532 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
533 readonly t DefaultLimitRTTIMESoft = ...;
534 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
535 readonly t DefaultTasksMax = ...;
536 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
537 readonly t DefaultMemoryPressureThresholdUSec = ...;
538 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
539 readonly s DefaultMemoryPressureWatch = '...';
540 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
541 readonly t TimerSlackNSec = ...;
542 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
543 readonly s DefaultOOMPolicy = '...';
544 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
545 readonly i DefaultOOMScoreAdjust = ...;
546 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
547 readonly s CtrlAltDelBurstAction = '...';
548 };
549 interface org.freedesktop.DBus.Peer { ... };
550 interface org.freedesktop.DBus.Introspectable { ... };
551 interface org.freedesktop.DBus.Properties { ... };
552 };
553 </programlisting>
554
555 <!--method GetUnitByInvocationID is not documented!-->
556
557 <!--method GetUnitByControlGroup is not documented!-->
558
559 <!--method EnqueueUnitJob is not documented!-->
560
561 <!--method CleanUnit is not documented!-->
562
563 <!--method FreezeUnit is not documented!-->
564
565 <!--method ThawUnit is not documented!-->
566
567 <!--method RefUnit is not documented!-->
568
569 <!--method UnrefUnit is not documented!-->
570
571 <!--method GetUnitProcesses is not documented!-->
572
573 <!--method AttachProcessesToUnit is not documented!-->
574
575 <!--method AbandonScope is not documented!-->
576
577 <!--method GetJobAfter is not documented!-->
578
579 <!--method GetJobBefore is not documented!-->
580
581 <!--method SetShowStatus is not documented!-->
582
583 <!--method ListUnitsFiltered is not documented!-->
584
585 <!--method ListUnitsByPatterns is not documented!-->
586
587 <!--method ListUnitsByNames is not documented!-->
588
589 <!--method ListUnitFilesByPatterns is not documented!-->
590
591 <!--method PresetUnitFilesWithMode is not documented!-->
592
593 <!--method RevertUnitFiles is not documented!-->
594
595 <!--method PresetAllUnitFiles is not documented!-->
596
597 <!--method AddDependencyUnitFiles is not documented!-->
598
599 <!--method GetUnitFileLinks is not documented!-->
600
601 <!--method SetExitCode is not documented!-->
602
603 <!--method LookupDynamicUserByName is not documented!-->
604
605 <!--method LookupDynamicUserByUID is not documented!-->
606
607 <!--method GetDynamicUsers is not documented!-->
608
609 <!--signal UnitNew is not documented!-->
610
611 <!--signal UnitRemoved is not documented!-->
612
613 <!--signal JobNew is not documented!-->
614
615 <!--signal JobRemoved is not documented!-->
616
617 <!--signal StartupFinished is not documented!-->
618
619 <!--signal UnitFilesChanged is not documented!-->
620
621 <!--signal Reloading is not documented!-->
622
623 <!--property SecurityStartTimestampMonotonic is not documented!-->
624
625 <!--property SecurityFinishTimestamp is not documented!-->
626
627 <!--property SecurityFinishTimestampMonotonic is not documented!-->
628
629 <!--property GeneratorsStartTimestampMonotonic is not documented!-->
630
631 <!--property GeneratorsFinishTimestamp is not documented!-->
632
633 <!--property GeneratorsFinishTimestampMonotonic is not documented!-->
634
635 <!--property UnitsLoadStartTimestamp is not documented!-->
636
637 <!--property UnitsLoadStartTimestampMonotonic is not documented!-->
638
639 <!--property UnitsLoadFinishTimestamp is not documented!-->
640
641 <!--property UnitsLoadFinishTimestampMonotonic is not documented!-->
642
643 <!--property InitRDSecurityStartTimestamp is not documented!-->
644
645 <!--property InitRDSecurityStartTimestampMonotonic is not documented!-->
646
647 <!--property InitRDSecurityFinishTimestamp is not documented!-->
648
649 <!--property InitRDSecurityFinishTimestampMonotonic is not documented!-->
650
651 <!--property InitRDGeneratorsStartTimestamp is not documented!-->
652
653 <!--property InitRDGeneratorsStartTimestampMonotonic is not documented!-->
654
655 <!--property InitRDGeneratorsFinishTimestamp is not documented!-->
656
657 <!--property InitRDGeneratorsFinishTimestampMonotonic is not documented!-->
658
659 <!--property InitRDUnitsLoadStartTimestamp is not documented!-->
660
661 <!--property InitRDUnitsLoadStartTimestampMonotonic is not documented!-->
662
663 <!--property InitRDUnitsLoadFinishTimestamp is not documented!-->
664
665 <!--property InitRDUnitsLoadFinishTimestampMonotonic is not documented!-->
666
667 <!--property LogLevel is not documented!-->
668
669 <!--property LogTarget is not documented!-->
670
671 <!--property NFailedUnits is not documented!-->
672
673 <!--property ConfirmSpawn is not documented!-->
674
675 <!--property ShowStatus is not documented!-->
676
677 <!--property DefaultStandardOutput is not documented!-->
678
679 <!--property DefaultStandardError is not documented!-->
680
681 <!--property WatchdogDevice is not documented!-->
682
683 <!--property WatchdogLastPingTimestamp is not documented!-->
684
685 <!--property WatchdogLastPingTimestampMonotonic is not documented!-->
686
687 <!--property RuntimeWatchdogUSec is not documented!-->
688
689 <!--property RuntimeWatchdogPreUSec is not documented!-->
690
691 <!--property RuntimeWatchdogPreGovernor is not documented!-->
692
693 <!--property RebootWatchdogUSec is not documented!-->
694
695 <!--property KExecWatchdogUSec is not documented!-->
696
697 <!--property ServiceWatchdogs is not documented!-->
698
699 <!--property SystemState is not documented!-->
700
701 <!--property ExitCode is not documented!-->
702
703 <!--property DefaultTimerAccuracyUSec is not documented!-->
704
705 <!--property DefaultTimeoutStartUSec is not documented!-->
706
707 <!--property DefaultTimeoutStopUSec is not documented!-->
708
709 <!--property DefaultTimeoutAbortUSec is not documented!-->
710
711 <!--property DefaultDeviceTimeoutUSec is not documented!-->
712
713 <!--property DefaultRestartUSec is not documented!-->
714
715 <!--property DefaultStartLimitIntervalUSec is not documented!-->
716
717 <!--property DefaultStartLimitBurst is not documented!-->
718
719 <!--property DefaultCPUAccounting is not documented!-->
720
721 <!--property DefaultBlockIOAccounting is not documented!-->
722
723 <!--property DefaultMemoryAccounting is not documented!-->
724
725 <!--property DefaultTasksAccounting is not documented!-->
726
727 <!--property DefaultLimitCPU is not documented!-->
728
729 <!--property DefaultLimitCPUSoft is not documented!-->
730
731 <!--property DefaultLimitFSIZE is not documented!-->
732
733 <!--property DefaultLimitFSIZESoft is not documented!-->
734
735 <!--property DefaultLimitDATA is not documented!-->
736
737 <!--property DefaultLimitDATASoft is not documented!-->
738
739 <!--property DefaultLimitSTACK is not documented!-->
740
741 <!--property DefaultLimitSTACKSoft is not documented!-->
742
743 <!--property DefaultLimitCORE is not documented!-->
744
745 <!--property DefaultLimitCORESoft is not documented!-->
746
747 <!--property DefaultLimitRSS is not documented!-->
748
749 <!--property DefaultLimitRSSSoft is not documented!-->
750
751 <!--property DefaultLimitNOFILE is not documented!-->
752
753 <!--property DefaultLimitNOFILESoft is not documented!-->
754
755 <!--property DefaultLimitAS is not documented!-->
756
757 <!--property DefaultLimitASSoft is not documented!-->
758
759 <!--property DefaultLimitNPROC is not documented!-->
760
761 <!--property DefaultLimitNPROCSoft is not documented!-->
762
763 <!--property DefaultLimitMEMLOCK is not documented!-->
764
765 <!--property DefaultLimitMEMLOCKSoft is not documented!-->
766
767 <!--property DefaultLimitLOCKS is not documented!-->
768
769 <!--property DefaultLimitLOCKSSoft is not documented!-->
770
771 <!--property DefaultLimitSIGPENDING is not documented!-->
772
773 <!--property DefaultLimitSIGPENDINGSoft is not documented!-->
774
775 <!--property DefaultLimitMSGQUEUE is not documented!-->
776
777 <!--property DefaultLimitMSGQUEUESoft is not documented!-->
778
779 <!--property DefaultLimitNICE is not documented!-->
780
781 <!--property DefaultLimitNICESoft is not documented!-->
782
783 <!--property DefaultLimitRTPRIO is not documented!-->
784
785 <!--property DefaultLimitRTPRIOSoft is not documented!-->
786
787 <!--property DefaultLimitRTTIME is not documented!-->
788
789 <!--property DefaultLimitRTTIMESoft is not documented!-->
790
791 <!--property DefaultTasksMax is not documented!-->
792
793 <!--property DefaultMemoryPressureThresholdUSec is not documented!-->
794
795 <!--property DefaultMemoryPressureWatch is not documented!-->
796
797 <!--property TimerSlackNSec is not documented!-->
798
799 <!--property DefaultOOMPolicy is not documented!-->
800
801 <!--property DefaultOOMScoreAdjust is not documented!-->
802
803 <!--property CtrlAltDelBurstAction is not documented!-->
804
805 <!--Autogenerated cross-references for systemd.directives, do not edit-->
806
807 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Manager"/>
808
809 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Manager"/>
810
811 <variablelist class="dbus-method" generated="True" extra-ref="GetUnit()"/>
812
813 <variablelist class="dbus-method" generated="True" extra-ref="GetUnitByPID()"/>
814
815 <variablelist class="dbus-method" generated="True" extra-ref="GetUnitByInvocationID()"/>
816
817 <variablelist class="dbus-method" generated="True" extra-ref="GetUnitByControlGroup()"/>
818
819 <variablelist class="dbus-method" generated="True" extra-ref="GetUnitByPIDFD()"/>
820
821 <variablelist class="dbus-method" generated="True" extra-ref="LoadUnit()"/>
822
823 <variablelist class="dbus-method" generated="True" extra-ref="StartUnit()"/>
824
825 <variablelist class="dbus-method" generated="True" extra-ref="StartUnitWithFlags()"/>
826
827 <variablelist class="dbus-method" generated="True" extra-ref="StartUnitReplace()"/>
828
829 <variablelist class="dbus-method" generated="True" extra-ref="StopUnit()"/>
830
831 <variablelist class="dbus-method" generated="True" extra-ref="ReloadUnit()"/>
832
833 <variablelist class="dbus-method" generated="True" extra-ref="RestartUnit()"/>
834
835 <variablelist class="dbus-method" generated="True" extra-ref="TryRestartUnit()"/>
836
837 <variablelist class="dbus-method" generated="True" extra-ref="ReloadOrRestartUnit()"/>
838
839 <variablelist class="dbus-method" generated="True" extra-ref="ReloadOrTryRestartUnit()"/>
840
841 <variablelist class="dbus-method" generated="True" extra-ref="EnqueueUnitJob()"/>
842
843 <variablelist class="dbus-method" generated="True" extra-ref="KillUnit()"/>
844
845 <variablelist class="dbus-method" generated="True" extra-ref="QueueSignalUnit()"/>
846
847 <variablelist class="dbus-method" generated="True" extra-ref="CleanUnit()"/>
848
849 <variablelist class="dbus-method" generated="True" extra-ref="FreezeUnit()"/>
850
851 <variablelist class="dbus-method" generated="True" extra-ref="ThawUnit()"/>
852
853 <variablelist class="dbus-method" generated="True" extra-ref="ResetFailedUnit()"/>
854
855 <variablelist class="dbus-method" generated="True" extra-ref="SetUnitProperties()"/>
856
857 <variablelist class="dbus-method" generated="True" extra-ref="BindMountUnit()"/>
858
859 <variablelist class="dbus-method" generated="True" extra-ref="MountImageUnit()"/>
860
861 <variablelist class="dbus-method" generated="True" extra-ref="RefUnit()"/>
862
863 <variablelist class="dbus-method" generated="True" extra-ref="UnrefUnit()"/>
864
865 <variablelist class="dbus-method" generated="True" extra-ref="StartTransientUnit()"/>
866
867 <variablelist class="dbus-method" generated="True" extra-ref="GetUnitProcesses()"/>
868
869 <variablelist class="dbus-method" generated="True" extra-ref="AttachProcessesToUnit()"/>
870
871 <variablelist class="dbus-method" generated="True" extra-ref="AbandonScope()"/>
872
873 <variablelist class="dbus-method" generated="True" extra-ref="GetJob()"/>
874
875 <variablelist class="dbus-method" generated="True" extra-ref="GetJobAfter()"/>
876
877 <variablelist class="dbus-method" generated="True" extra-ref="GetJobBefore()"/>
878
879 <variablelist class="dbus-method" generated="True" extra-ref="CancelJob()"/>
880
881 <variablelist class="dbus-method" generated="True" extra-ref="ClearJobs()"/>
882
883 <variablelist class="dbus-method" generated="True" extra-ref="ResetFailed()"/>
884
885 <variablelist class="dbus-method" generated="True" extra-ref="SetShowStatus()"/>
886
887 <variablelist class="dbus-method" generated="True" extra-ref="ListUnits()"/>
888
889 <variablelist class="dbus-method" generated="True" extra-ref="ListUnitsFiltered()"/>
890
891 <variablelist class="dbus-method" generated="True" extra-ref="ListUnitsByPatterns()"/>
892
893 <variablelist class="dbus-method" generated="True" extra-ref="ListUnitsByNames()"/>
894
895 <variablelist class="dbus-method" generated="True" extra-ref="ListJobs()"/>
896
897 <variablelist class="dbus-method" generated="True" extra-ref="Subscribe()"/>
898
899 <variablelist class="dbus-method" generated="True" extra-ref="Unsubscribe()"/>
900
901 <variablelist class="dbus-method" generated="True" extra-ref="Dump()"/>
902
903 <variablelist class="dbus-method" generated="True" extra-ref="DumpUnitsMatchingPatterns()"/>
904
905 <variablelist class="dbus-method" generated="True" extra-ref="DumpByFileDescriptor()"/>
906
907 <variablelist class="dbus-method" generated="True" extra-ref="DumpUnitsMatchingPatternsByFileDescriptor()"/>
908
909 <variablelist class="dbus-method" generated="True" extra-ref="Reload()"/>
910
911 <variablelist class="dbus-method" generated="True" extra-ref="Reexecute()"/>
912
913 <variablelist class="dbus-method" generated="True" extra-ref="Exit()"/>
914
915 <variablelist class="dbus-method" generated="True" extra-ref="Reboot()"/>
916
917 <variablelist class="dbus-method" generated="True" extra-ref="SoftReboot()"/>
918
919 <variablelist class="dbus-method" generated="True" extra-ref="PowerOff()"/>
920
921 <variablelist class="dbus-method" generated="True" extra-ref="Halt()"/>
922
923 <variablelist class="dbus-method" generated="True" extra-ref="KExec()"/>
924
925 <variablelist class="dbus-method" generated="True" extra-ref="SwitchRoot()"/>
926
927 <variablelist class="dbus-method" generated="True" extra-ref="SetEnvironment()"/>
928
929 <variablelist class="dbus-method" generated="True" extra-ref="UnsetEnvironment()"/>
930
931 <variablelist class="dbus-method" generated="True" extra-ref="UnsetAndSetEnvironment()"/>
932
933 <variablelist class="dbus-method" generated="True" extra-ref="EnqueueMarkedJobs()"/>
934
935 <variablelist class="dbus-method" generated="True" extra-ref="ListUnitFiles()"/>
936
937 <variablelist class="dbus-method" generated="True" extra-ref="ListUnitFilesByPatterns()"/>
938
939 <variablelist class="dbus-method" generated="True" extra-ref="GetUnitFileState()"/>
940
941 <variablelist class="dbus-method" generated="True" extra-ref="EnableUnitFiles()"/>
942
943 <variablelist class="dbus-method" generated="True" extra-ref="DisableUnitFiles()"/>
944
945 <variablelist class="dbus-method" generated="True" extra-ref="EnableUnitFilesWithFlags()"/>
946
947 <variablelist class="dbus-method" generated="True" extra-ref="DisableUnitFilesWithFlags()"/>
948
949 <variablelist class="dbus-method" generated="True" extra-ref="DisableUnitFilesWithFlagsAndInstallInfo()"/>
950
951 <variablelist class="dbus-method" generated="True" extra-ref="ReenableUnitFiles()"/>
952
953 <variablelist class="dbus-method" generated="True" extra-ref="LinkUnitFiles()"/>
954
955 <variablelist class="dbus-method" generated="True" extra-ref="PresetUnitFiles()"/>
956
957 <variablelist class="dbus-method" generated="True" extra-ref="PresetUnitFilesWithMode()"/>
958
959 <variablelist class="dbus-method" generated="True" extra-ref="MaskUnitFiles()"/>
960
961 <variablelist class="dbus-method" generated="True" extra-ref="UnmaskUnitFiles()"/>
962
963 <variablelist class="dbus-method" generated="True" extra-ref="RevertUnitFiles()"/>
964
965 <variablelist class="dbus-method" generated="True" extra-ref="SetDefaultTarget()"/>
966
967 <variablelist class="dbus-method" generated="True" extra-ref="GetDefaultTarget()"/>
968
969 <variablelist class="dbus-method" generated="True" extra-ref="PresetAllUnitFiles()"/>
970
971 <variablelist class="dbus-method" generated="True" extra-ref="AddDependencyUnitFiles()"/>
972
973 <variablelist class="dbus-method" generated="True" extra-ref="GetUnitFileLinks()"/>
974
975 <variablelist class="dbus-method" generated="True" extra-ref="SetExitCode()"/>
976
977 <variablelist class="dbus-method" generated="True" extra-ref="LookupDynamicUserByName()"/>
978
979 <variablelist class="dbus-method" generated="True" extra-ref="LookupDynamicUserByUID()"/>
980
981 <variablelist class="dbus-method" generated="True" extra-ref="GetDynamicUsers()"/>
982
983 <variablelist class="dbus-method" generated="True" extra-ref="DumpUnitFileDescriptorStore()"/>
984
985 <variablelist class="dbus-signal" generated="True" extra-ref="UnitNew"/>
986
987 <variablelist class="dbus-signal" generated="True" extra-ref="UnitRemoved"/>
988
989 <variablelist class="dbus-signal" generated="True" extra-ref="JobNew"/>
990
991 <variablelist class="dbus-signal" generated="True" extra-ref="JobRemoved"/>
992
993 <variablelist class="dbus-signal" generated="True" extra-ref="StartupFinished"/>
994
995 <variablelist class="dbus-signal" generated="True" extra-ref="UnitFilesChanged"/>
996
997 <variablelist class="dbus-signal" generated="True" extra-ref="Reloading"/>
998
999 <variablelist class="dbus-property" generated="True" extra-ref="Version"/>
1000
1001 <variablelist class="dbus-property" generated="True" extra-ref="Features"/>
1002
1003 <variablelist class="dbus-property" generated="True" extra-ref="Virtualization"/>
1004
1005 <variablelist class="dbus-property" generated="True" extra-ref="Architecture"/>
1006
1007 <variablelist class="dbus-property" generated="True" extra-ref="Tainted"/>
1008
1009 <variablelist class="dbus-property" generated="True" extra-ref="FirmwareTimestamp"/>
1010
1011 <variablelist class="dbus-property" generated="True" extra-ref="FirmwareTimestampMonotonic"/>
1012
1013 <variablelist class="dbus-property" generated="True" extra-ref="LoaderTimestamp"/>
1014
1015 <variablelist class="dbus-property" generated="True" extra-ref="LoaderTimestampMonotonic"/>
1016
1017 <variablelist class="dbus-property" generated="True" extra-ref="KernelTimestamp"/>
1018
1019 <variablelist class="dbus-property" generated="True" extra-ref="KernelTimestampMonotonic"/>
1020
1021 <variablelist class="dbus-property" generated="True" extra-ref="InitRDTimestamp"/>
1022
1023 <variablelist class="dbus-property" generated="True" extra-ref="InitRDTimestampMonotonic"/>
1024
1025 <variablelist class="dbus-property" generated="True" extra-ref="UserspaceTimestamp"/>
1026
1027 <variablelist class="dbus-property" generated="True" extra-ref="UserspaceTimestampMonotonic"/>
1028
1029 <variablelist class="dbus-property" generated="True" extra-ref="FinishTimestamp"/>
1030
1031 <variablelist class="dbus-property" generated="True" extra-ref="FinishTimestampMonotonic"/>
1032
1033 <variablelist class="dbus-property" generated="True" extra-ref="SecurityStartTimestamp"/>
1034
1035 <variablelist class="dbus-property" generated="True" extra-ref="SecurityStartTimestampMonotonic"/>
1036
1037 <variablelist class="dbus-property" generated="True" extra-ref="SecurityFinishTimestamp"/>
1038
1039 <variablelist class="dbus-property" generated="True" extra-ref="SecurityFinishTimestampMonotonic"/>
1040
1041 <variablelist class="dbus-property" generated="True" extra-ref="GeneratorsStartTimestamp"/>
1042
1043 <variablelist class="dbus-property" generated="True" extra-ref="GeneratorsStartTimestampMonotonic"/>
1044
1045 <variablelist class="dbus-property" generated="True" extra-ref="GeneratorsFinishTimestamp"/>
1046
1047 <variablelist class="dbus-property" generated="True" extra-ref="GeneratorsFinishTimestampMonotonic"/>
1048
1049 <variablelist class="dbus-property" generated="True" extra-ref="UnitsLoadStartTimestamp"/>
1050
1051 <variablelist class="dbus-property" generated="True" extra-ref="UnitsLoadStartTimestampMonotonic"/>
1052
1053 <variablelist class="dbus-property" generated="True" extra-ref="UnitsLoadFinishTimestamp"/>
1054
1055 <variablelist class="dbus-property" generated="True" extra-ref="UnitsLoadFinishTimestampMonotonic"/>
1056
1057 <variablelist class="dbus-property" generated="True" extra-ref="UnitsLoadTimestamp"/>
1058
1059 <variablelist class="dbus-property" generated="True" extra-ref="UnitsLoadTimestampMonotonic"/>
1060
1061 <variablelist class="dbus-property" generated="True" extra-ref="InitRDSecurityStartTimestamp"/>
1062
1063 <variablelist class="dbus-property" generated="True" extra-ref="InitRDSecurityStartTimestampMonotonic"/>
1064
1065 <variablelist class="dbus-property" generated="True" extra-ref="InitRDSecurityFinishTimestamp"/>
1066
1067 <variablelist class="dbus-property" generated="True" extra-ref="InitRDSecurityFinishTimestampMonotonic"/>
1068
1069 <variablelist class="dbus-property" generated="True" extra-ref="InitRDGeneratorsStartTimestamp"/>
1070
1071 <variablelist class="dbus-property" generated="True" extra-ref="InitRDGeneratorsStartTimestampMonotonic"/>
1072
1073 <variablelist class="dbus-property" generated="True" extra-ref="InitRDGeneratorsFinishTimestamp"/>
1074
1075 <variablelist class="dbus-property" generated="True" extra-ref="InitRDGeneratorsFinishTimestampMonotonic"/>
1076
1077 <variablelist class="dbus-property" generated="True" extra-ref="InitRDUnitsLoadStartTimestamp"/>
1078
1079 <variablelist class="dbus-property" generated="True" extra-ref="InitRDUnitsLoadStartTimestampMonotonic"/>
1080
1081 <variablelist class="dbus-property" generated="True" extra-ref="InitRDUnitsLoadFinishTimestamp"/>
1082
1083 <variablelist class="dbus-property" generated="True" extra-ref="InitRDUnitsLoadFinishTimestampMonotonic"/>
1084
1085 <variablelist class="dbus-property" generated="True" extra-ref="LogLevel"/>
1086
1087 <variablelist class="dbus-property" generated="True" extra-ref="LogTarget"/>
1088
1089 <variablelist class="dbus-property" generated="True" extra-ref="NNames"/>
1090
1091 <variablelist class="dbus-property" generated="True" extra-ref="NFailedUnits"/>
1092
1093 <variablelist class="dbus-property" generated="True" extra-ref="NJobs"/>
1094
1095 <variablelist class="dbus-property" generated="True" extra-ref="NInstalledJobs"/>
1096
1097 <variablelist class="dbus-property" generated="True" extra-ref="NFailedJobs"/>
1098
1099 <variablelist class="dbus-property" generated="True" extra-ref="Progress"/>
1100
1101 <variablelist class="dbus-property" generated="True" extra-ref="Environment"/>
1102
1103 <variablelist class="dbus-property" generated="True" extra-ref="ConfirmSpawn"/>
1104
1105 <variablelist class="dbus-property" generated="True" extra-ref="ShowStatus"/>
1106
1107 <variablelist class="dbus-property" generated="True" extra-ref="UnitPath"/>
1108
1109 <variablelist class="dbus-property" generated="True" extra-ref="DefaultStandardOutput"/>
1110
1111 <variablelist class="dbus-property" generated="True" extra-ref="DefaultStandardError"/>
1112
1113 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogDevice"/>
1114
1115 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogLastPingTimestamp"/>
1116
1117 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogLastPingTimestampMonotonic"/>
1118
1119 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeWatchdogUSec"/>
1120
1121 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeWatchdogPreUSec"/>
1122
1123 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeWatchdogPreGovernor"/>
1124
1125 <variablelist class="dbus-property" generated="True" extra-ref="RebootWatchdogUSec"/>
1126
1127 <variablelist class="dbus-property" generated="True" extra-ref="KExecWatchdogUSec"/>
1128
1129 <variablelist class="dbus-property" generated="True" extra-ref="ServiceWatchdogs"/>
1130
1131 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroup"/>
1132
1133 <variablelist class="dbus-property" generated="True" extra-ref="SystemState"/>
1134
1135 <variablelist class="dbus-property" generated="True" extra-ref="ExitCode"/>
1136
1137 <variablelist class="dbus-property" generated="True" extra-ref="DefaultTimerAccuracyUSec"/>
1138
1139 <variablelist class="dbus-property" generated="True" extra-ref="DefaultTimeoutStartUSec"/>
1140
1141 <variablelist class="dbus-property" generated="True" extra-ref="DefaultTimeoutStopUSec"/>
1142
1143 <variablelist class="dbus-property" generated="True" extra-ref="DefaultTimeoutAbortUSec"/>
1144
1145 <variablelist class="dbus-property" generated="True" extra-ref="DefaultDeviceTimeoutUSec"/>
1146
1147 <variablelist class="dbus-property" generated="True" extra-ref="DefaultRestartUSec"/>
1148
1149 <variablelist class="dbus-property" generated="True" extra-ref="DefaultStartLimitIntervalUSec"/>
1150
1151 <variablelist class="dbus-property" generated="True" extra-ref="DefaultStartLimitBurst"/>
1152
1153 <variablelist class="dbus-property" generated="True" extra-ref="DefaultCPUAccounting"/>
1154
1155 <variablelist class="dbus-property" generated="True" extra-ref="DefaultBlockIOAccounting"/>
1156
1157 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryAccounting"/>
1158
1159 <variablelist class="dbus-property" generated="True" extra-ref="DefaultTasksAccounting"/>
1160
1161 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitCPU"/>
1162
1163 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitCPUSoft"/>
1164
1165 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitFSIZE"/>
1166
1167 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitFSIZESoft"/>
1168
1169 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitDATA"/>
1170
1171 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitDATASoft"/>
1172
1173 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitSTACK"/>
1174
1175 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitSTACKSoft"/>
1176
1177 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitCORE"/>
1178
1179 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitCORESoft"/>
1180
1181 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitRSS"/>
1182
1183 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitRSSSoft"/>
1184
1185 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitNOFILE"/>
1186
1187 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitNOFILESoft"/>
1188
1189 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitAS"/>
1190
1191 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitASSoft"/>
1192
1193 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitNPROC"/>
1194
1195 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitNPROCSoft"/>
1196
1197 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitMEMLOCK"/>
1198
1199 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitMEMLOCKSoft"/>
1200
1201 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitLOCKS"/>
1202
1203 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitLOCKSSoft"/>
1204
1205 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitSIGPENDING"/>
1206
1207 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitSIGPENDINGSoft"/>
1208
1209 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitMSGQUEUE"/>
1210
1211 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitMSGQUEUESoft"/>
1212
1213 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitNICE"/>
1214
1215 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitNICESoft"/>
1216
1217 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitRTPRIO"/>
1218
1219 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitRTPRIOSoft"/>
1220
1221 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitRTTIME"/>
1222
1223 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitRTTIMESoft"/>
1224
1225 <variablelist class="dbus-property" generated="True" extra-ref="DefaultTasksMax"/>
1226
1227 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryPressureThresholdUSec"/>
1228
1229 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryPressureWatch"/>
1230
1231 <variablelist class="dbus-property" generated="True" extra-ref="TimerSlackNSec"/>
1232
1233 <variablelist class="dbus-property" generated="True" extra-ref="DefaultOOMPolicy"/>
1234
1235 <variablelist class="dbus-property" generated="True" extra-ref="DefaultOOMScoreAdjust"/>
1236
1237 <variablelist class="dbus-property" generated="True" extra-ref="CtrlAltDelBurstAction"/>
1238
1239 <!--End of Autogenerated section-->
1240
1241 <refsect2>
1242 <title>Methods</title>
1243
1244 <para>Note that many of the methods exist twice: once on the <interfacename>Manager</interfacename>
1245 object and once on the respective unit objects. This is to optimize access times so that methods that
1246 belong to unit objects do not have to be called with a resolved unit path, but can be called with only
1247 the unit id, too.</para>
1248
1249 <para><function>GetUnit()</function> may be used to get the unit object path for a unit name. It takes
1250 the unit name and returns the object path. If a unit has not been loaded yet by this name this method
1251 will fail.</para>
1252
1253 <para><function>GetUnitByPID()</function> may be used to get the unit object path of the unit a process
1254 ID belongs to. It takes a UNIX PID and returns the object path. The PID must refer to an existing system process.
1255 <function>GetUnitByPIDFD()</function> may be used to query with a Linux PIDFD (see:
1256 <citerefentry><refentrytitle>pidfd_open</refentrytitle><manvolnum>2</manvolnum></citerefentry>) instead
1257 of a PID, which is safer as UNIX PIDs can be recycled. The latter method returns the unit id and the
1258 invocation id together with the unit object path.</para>
1259
1260 <para><function>LoadUnit()</function> is similar to <function>GetUnit()</function> but will load the
1261 unit from disk if possible.</para>
1262
1263 <para><function>StartUnit()</function> enqueues a start job and possibly depending jobs. It takes the unit
1264 to activate and a mode string as arguments. The mode needs to be one of <literal>replace</literal>,
1265 <literal>fail</literal>, <literal>isolate</literal>, <literal>ignore-dependencies</literal>, or
1266 <literal>ignore-requirements</literal>. If <literal>replace</literal>, the method will start the unit and
1267 its dependencies, possibly replacing already queued jobs that conflict with it. If
1268 <literal>fail</literal>, the method will start the unit and its dependencies, but will fail if this would
1269 change an already queued job. If <literal>isolate</literal>, the method will start the unit in question
1270 and terminate all units that aren't dependencies of it. If <literal>ignore-dependencies</literal>, it
1271 will start a unit but ignore all its dependencies. If <literal>ignore-requirements</literal>, it will
1272 start a unit but only ignore the requirement dependencies. It is not recommended to make use of the
1273 latter two options. On completion, this method returns the newly created job object.</para>
1274
1275 <para><function>StartUnitReplace()</function> is similar to <function>StartUnit()</function> but
1276 replaces a job that is queued for one unit by a job for another unit.</para>
1277
1278 <para><function>StartUnitWithFlags()</function> is similar to <function>StartUnit()</function> but
1279 allows the caller to pass an extra <varname>flags</varname> parameter, which does not support any
1280 flags for now, and is reserved for future extensions.</para>
1281
1282 <para><function>StopUnit()</function> is similar to <function>StartUnit()</function> but stops the
1283 specified unit rather than starting it. Note that the <literal>isolate</literal> mode is invalid for this
1284 method.</para>
1285
1286 <para><function>ReloadUnit()</function>, <function>RestartUnit()</function>,
1287 <function>TryRestartUnit()</function>, <function>ReloadOrRestartUnit()</function>, or
1288 <function>ReloadOrTryRestartUnit()</function> may be used to restart and/or reload a unit. These methods take
1289 similar arguments as <function>StartUnit()</function>. Reloading is done only if the unit is already
1290 running and fails otherwise. If a service is restarted that isn't running, it will be started unless
1291 the "Try" flavor is used in which case a service that isn't running is not affected by the restart. The
1292 "ReloadOrRestart" flavors attempt a reload if the unit supports it and use a restart otherwise.</para>
1293
1294 <para><function>EnqueueMarkedJobs()</function> creates reload/restart jobs for units which have been
1295 appropriately marked, see <varname>Markers</varname> property above. This is equivalent to calling
1296 <function>TryRestartUnit()</function> or <function>ReloadOrTryRestartUnit()</function> for the marked
1297 units.</para>
1298
1299 <para><function>BindMountUnit()</function> can be used to bind mount new files or directories into
1300 a running service mount namespace.</para>
1301
1302 <para><function>MountImageUnit()</function> can be used to mount new images into a running service
1303 mount namespace.</para>
1304
1305 <para><function>KillUnit()</function> may be used to kill (i.e. send a signal to) all processes of a
1306 unit. It takes the unit <varname>name</varname>, an enum <varname>who</varname> and a UNIX
1307 <varname>signal</varname> number to send. The <varname>who</varname> enum is one of
1308 <literal>main</literal>, <literal>control</literal> or <literal>all</literal>. If
1309 <literal>main</literal>, only the main process of the unit is killed. If <literal>control</literal>, only
1310 the control process of the unit is killed. If <literal>all</literal>, all processes are killed. A
1311 <literal>control</literal> process is for example a process that is configured via
1312 <varname>ExecStop=</varname> and is spawned in parallel to the main daemon process in order to shut it
1313 down.</para>
1314
1315 <para><function>QueueSignalUnit()</function> is similar to <function>KillUnit()</function> but may be
1316 used to enqueue a POSIX Realtime Signal (i.e. <constant>SIGRTMIN+…</constant> and
1317 <constant>SIGRTMAX-…</constant>) to the selected process(es). Takes the same parameters as
1318 <function>KillUnit()</function> with one additional argument: an integer that is passed in the
1319 <varname>sival_int</varname> value accompanying the queued signal. See
1320 <citerefentry project="man-pages"><refentrytitle>sigqueue</refentrytitle><manvolnum>3</manvolnum></citerefentry>
1321 for details.</para>
1322
1323 <para><function>GetJob()</function> returns the job object path for a specific job, identified by its
1324 id.</para>
1325
1326 <para><function>CancelJob()</function> cancels a specific job identified by its numeric ID. This
1327 operation is also available in the <function>Cancel()</function> method of Job objects (see below) and
1328 exists primarily to reduce the necessary round trips to execute this operation. Note that this will not
1329 have any effect on jobs whose execution has already begun.</para>
1330
1331 <para><function>ClearJobs()</function> flushes the job queue, removing all jobs that are still
1332 queued. Note that this does not have any effect on jobs whose execution has already begun. It only
1333 flushes jobs that are queued and have not yet begun execution.</para>
1334
1335 <para><function>ResetFailedUnit()</function> resets the "failed" state of a specific unit.</para>
1336
1337 <para><function>ResetFailed()</function> resets the "failed" state of all units.</para>
1338
1339 <para><function>ListUnits()</function> returns an array of all currently loaded units. Note that
1340 units may be known by multiple names at the same name, and hence there might be more unit names loaded
1341 than actual units behind them. The array consists of structures with the following elements:
1342 <itemizedlist>
1343 <listitem><para>The primary unit name as string</para></listitem>
1344
1345 <listitem><para>The human readable description string</para></listitem>
1346
1347 <listitem><para>The load state (i.e. whether the unit file has been loaded
1348 successfully)</para></listitem>
1349
1350 <listitem><para>The active state (i.e. whether the unit is currently started or
1351 not)</para></listitem>
1352
1353 <listitem><para>The sub state (a more fine-grained version of the active state that is specific to
1354 the unit type, which the active state is not)</para></listitem>
1355
1356 <listitem><para>A unit that is being followed in its state by this unit, if there is any, otherwise
1357 the empty string.</para></listitem>
1358
1359 <listitem><para>The unit object path</para></listitem>
1360
1361 <listitem><para>If there is a job queued for the job unit, the numeric job id, 0
1362 otherwise</para></listitem>
1363
1364 <listitem><para>The job type as string</para></listitem>
1365
1366 <listitem><para>The job object path</para></listitem>
1367 </itemizedlist></para>
1368
1369 <para><function>ListJobs()</function> returns an array with all currently queued jobs. Returns an array
1370 consisting of structures with the following elements:
1371 <itemizedlist>
1372 <listitem><para>The numeric job id</para></listitem>
1373
1374 <listitem><para>The primary unit name for this job</para></listitem>
1375
1376 <listitem><para>The job type as string</para></listitem>
1377
1378 <listitem><para>The job state as string</para></listitem>
1379
1380 <listitem><para>The job object path</para></listitem>
1381
1382 <listitem><para>The unit object path</para></listitem>
1383 </itemizedlist></para>
1384
1385 <para><function>Subscribe()</function> enables most bus signals to be sent out. Clients which are
1386 interested in signals need to call this method. Signals are only sent out if at least one client
1387 invoked this method. <function>Unsubscribe()</function> reverts the signal subscription that
1388 <function>Subscribe()</function> implements. It is not necessary to invoke
1389 <function>Unsubscribe()</function> as clients are tracked. Signals are no longer sent out as soon as
1390 all clients which previously asked for <function>Subscribe()</function> either closed their connection
1391 to the bus or invoked <function>Unsubscribe()</function>.</para>
1392
1393 <para><function>Dump()</function> returns a text dump of the internal service manager state. This is a
1394 privileged, low-level debugging interface only. The returned string is supposed to be readable
1395 exclusively by developers, and not programmatically. There's no interface stability on the returned
1396 string guaranteed, and new fields may be added any time, and old fields removed. The general structure
1397 may be rearranged drastically between releases. This is exposed by
1398 <citerefentry><refentrytitle>systemd-analyze</refentrytitle><manvolnum>1</manvolnum></citerefentry>'s
1399 <command>dump</command> command. Similarly, <function>DumpUnitsMatchingPatterns()</function> returns
1400 the internal state of units whose names match the glob expressions specified in the
1401 <varname>patterns</varname> argument. The
1402 <function>DumpByFileDescriptor()</function>/<function>DumpUnitsMatchingPatternsByFileDescriptor()</function>
1403 methods are identical to <function>Dump()</function>/<function>DumpUnitsMatchingPatterns()</function>,
1404 but return data serialized into a file descriptor (the client should read the text data from it until
1405 hitting EOF). Given the size limits on D-Bus messages and the possibly large size of the returned
1406 strings,
1407 <function>DumpByFileDescriptor()</function>/<function>DumpUnitsMatchingPatternsByFileDescriptor()</function>
1408 are usually the preferred interface, since it ensures the data can be passed reliably from the service
1409 manager to the client. Note though that they cannot work when communicating with the service manager
1410 remotely, as file descriptors are strictly local to a system. All the <function>Dump*()</function>
1411 methods are rate limited for unprivileged users.</para>
1412
1413 <para><function>Reload()</function> may be invoked to reload all unit files.</para>
1414
1415 <para><function>Reexecute()</function> may be invoked to reexecute the main manager process. It will
1416 serialize its state, reexecute, and deserizalize the state again. This is useful for upgrades and is a
1417 more comprehensive version of <function>Reload()</function>.</para>
1418
1419 <para><function>Exit()</function> may be invoked to ask the manager to exit. This is not available for
1420 the system manager and is useful only for user session managers.</para>
1421
1422 <para><function>Reboot()</function>, <function>PowerOff()</function>, <function>Halt()</function>,
1423 <function>KExec()</function> and <function>SoftReboot()</function> may be used to ask for immediate
1424 reboot, powering down, halt, kexec based reboot, or soft reboot of the system. Note that this does not
1425 shut down any services and immediately transitions into the later shutdown operation. These functions
1426 are normally only called as the last step of shutdown and should not be called directly. To shut down
1427 the machine, it is generally a better idea to invoke <function>Reboot()</function>,
1428 <function>RebootWithFlags()</function> or <function>PowerOff()</function> on the
1429 <filename>systemd-logind</filename> manager object; see
1430 <citerefentry><refentrytitle>org.freedesktop.login1</refentrytitle><manvolnum>5</manvolnum></citerefentry>
1431 for more information. <function>SoftReboot()</function> accepts an argument indicating the path for the
1432 root file system to activate for the next boot cycle. If an empty string is specified the
1433 <filename>/run/nextroot/</filename> path is used if it exists.</para>
1434
1435 <para><function>SwitchRoot()</function> may be used to transition to a new root directory. This is
1436 intended to be used in the initrd, and also to transition from the host system into a shutdown initrd.
1437 The method takes two arguments: the new root directory (which needs to be specified) and an init binary
1438 path (which may be left empty, in which case it is automatically searched for). The state of the system
1439 manager will be serialized before the transition. After the transition, the manager binary on the main
1440 system is invoked and replaces the old PID 1. All state will then be deserialized.</para>
1441
1442 <para><function>SetEnvironment()</function> may be used to alter the environment block that is passed
1443 to all spawned processes. It takes a string array of environment variable assignments. Any previously set
1444 environment variables will be overridden.</para>
1445
1446 <para><function>UnsetEnvironment()</function> may be used to unset environment variables. It takes a
1447 string array of environment variable names. All variables specified will be unset (if they have been
1448 set previously) and no longer be passed to all spawned processes. This method has no effect for variables
1449 that were previously not set, but will not fail in that case.</para>
1450
1451 <para><function>UnsetAndSetEnvironment()</function> is a combination of
1452 <function>UnsetEnvironment()</function> and <function>SetEnvironment()</function>. It takes two
1453 lists. The first list contains variables to unset, the second one contains assignments to set. If a
1454 variable is listed in both, the variable is set after this method returns, i.e. the set list overrides the
1455 unset list.</para>
1456
1457 <para><function>ListUnitFiles()</function> returns an array of unit names and their enablement
1458 status. Note that <function>ListUnit()</function> returns a list of units currently loaded into memory,
1459 while <function>ListUnitFiles()</function> returns a list of unit <emphasis>files</emphasis> that were
1460 found on disk. Note that while most units are read directly from a unit file with the same name, some
1461 units are not backed by files and some files (templates) cannot directly be loaded as units but need
1462 to be instantiated instead.</para>
1463
1464 <para><function>GetUnitFileState()</function> returns the current enablement status of a specific unit
1465 file.</para>
1466
1467 <para><function>EnableUnitFiles()</function> may be used to enable one or more units in the system (by
1468 creating symlinks to them in <filename>/etc/</filename> or <filename>/run/</filename>). It takes a list
1469 of unit files to enable (either just file names or full absolute paths if the unit files are residing
1470 outside the usual unit search paths) and two booleans: the first controls whether the unit shall be
1471 enabled for runtime only (true, <filename>/run/</filename>), or persistently (false,
1472 <filename>/etc/</filename>). The second one controls whether symlinks pointing to other units shall be
1473 replaced if necessary. This method returns one boolean and an array of the changes made. The boolean
1474 signals whether the unit files contained any enablement information (i.e. an [Install] section). The
1475 changes array consists of structures with three strings: the type of the change (one of
1476 <literal>symlink</literal> or <literal>unlink</literal>), the file name of the symlink and the
1477 destination of the symlink. Note that most of the following calls return a changes list in the same
1478 format.</para>
1479
1480 <para>Similarly, <function>DisableUnitFiles()</function> disables one or more units in the system,
1481 i.e. removes all symlinks to them in <filename>/etc/</filename> and <filename>/run/</filename>.</para>
1482
1483 <para>The <function>EnableUnitFilesWithFlags()</function> and <function>DisableUnitFilesWithFlags()</function>
1484 take in options as flags instead of booleans to allow for extendability, defined as follows:</para>
1485
1486 <programlisting>
1487 #define SD_SYSTEMD_UNIT_RUNTIME (UINT64_C(1) &lt;&lt; 0)
1488 #define SD_SYSTEMD_UNIT_FORCE (UINT64_C(1) &lt;&lt; 1)
1489 #define SD_SYSTEMD_UNIT_PORTABLE (UINT64_C(1) &lt;&lt; 2)
1490 </programlisting>
1491
1492 <para><varname>SD_SYSTEMD_UNIT_RUNTIME</varname> will enable or disable the unit for runtime only,
1493 <varname>SD_SYSTEMD_UNIT_FORCE</varname> controls whether symlinks pointing to other units shall be
1494 replaced if necessary. <varname>SD_SYSTEMD_UNIT_PORTABLE</varname> will add or remove the symlinks in
1495 <filename>/etc/systemd/system.attached</filename> and <filename>/run/systemd/system.attached</filename>.</para>
1496
1497 <para><function>DisableUnitFilesWithFlagsAndInstallInfo()</function> is similar to
1498 <function>DisableUnitFilesWithFlags()</function> and takes the same arguments, but returns
1499 a boolean to indicate whether the unit files contain any enablement information, like
1500 <function>EnableUnitFiles()</function>. The changes made are still returned in an array.</para>
1501
1502 <para>Similarly, <function>ReenableUnitFiles()</function> applies the changes to one or more units that
1503 would result from disabling and enabling the unit quickly one after the other in an atomic
1504 fashion. This is useful to apply updated [Install] information contained in unit files.</para>
1505
1506 <para>Similarly, <function>LinkUnitFiles()</function> links unit files (that are located outside of the
1507 usual unit search paths) into the unit search path.</para>
1508
1509 <para>Similarly, <function>PresetUnitFiles()</function> enables/disables one or more unit files
1510 according to the preset policy. See
1511 <citerefentry><refentrytitle>systemd.preset</refentrytitle><manvolnum>7</manvolnum></citerefentry> for more
1512 information.</para>
1513
1514 <para>Similarly, <function>MaskUnitFiles()</function> masks unit files and
1515 <function>UnmaskUnitFiles()</function> unmasks them again.</para>
1516
1517 <para><function>SetDefaultTarget()</function> changes the <filename>default.target</filename> link. See
1518 <citerefentry><refentrytitle>bootup</refentrytitle><manvolnum>7</manvolnum></citerefentry> for more
1519 information.</para>
1520
1521 <para><function>GetDefaultTarget()</function> retrieves the name of the unit to which
1522 <filename>default.target</filename> is aliased.</para>
1523
1524 <para><function>SetUnitProperties()</function> may be used to modify certain unit properties at
1525 runtime. Not all properties may be changed at runtime, but many resource management settings (primarily
1526 those listed in
1527 <citerefentry><refentrytitle>systemd.resource-control</refentrytitle><manvolnum>5</manvolnum></citerefentry>)
1528 may. The changes are applied instantly and stored on disk for future boots, unless
1529 <varname>runtime</varname> is true, in which case the settings only apply until the next
1530 reboot. <varname>name</varname> is the name of the unit to modify. <varname>properties</varname> are
1531 the settings to set, encoded as an array of property name and value pairs. Note that this is not a
1532 dictionary! Also note that when setting array properties with this method usually results in appending to
1533 the pre-configured array. To reset the configured arrays, set the property to an empty array first and
1534 then append to it.</para>
1535
1536 <para><function>StartTransientUnit()</function> may be used to create and start a transient unit which
1537 will be released as soon as it is not running or referenced anymore or the system is
1538 rebooted. <varname>name</varname> is the unit name including its suffix and must be
1539 unique. <varname>mode</varname> is the same as in <function>StartUnit()</function>,
1540 <varname>properties</varname> contains properties of the unit, specified like in
1541 <function>SetUnitProperties()</function>. <varname>aux</varname> is currently unused and should be
1542 passed as an empty array. See the
1543 <ulink url="https://www.freedesktop.org/wiki/Software/systemd/ControlGroupInterface">New Control Group
1544 Interface</ulink> for more information how to make use of this functionality for resource control
1545 purposes.</para>
1546
1547 <para><function>DumpUnitFileDescriptorStore()</function> returns an array with information about the
1548 file descriptors currently in the file descriptor store of the specified unit. This call is equivalent
1549 to <function>DumpFileDescriptorStore()</function> on the
1550 <interfacename>org.freedesktop.systemd1.Service</interfacename>. For further details, see below.</para>
1551 </refsect2>
1552
1553 <refsect2>
1554 <title>Signals</title>
1555
1556 <para>Note that most signals are sent out only after <function>Subscribe()</function> has been invoked
1557 by at least one client. Make sure to invoke this method when subscribing to these signals!</para>
1558
1559 <para><function>UnitNew()</function> and <function>UnitRemoved()</function> are sent out each time a
1560 new unit is loaded or unloaded. Note that this has little to do with whether a unit is available on
1561 disk or not, and simply reflects the units that are currently loaded into memory. The signals take two
1562 parameters: the primary unit name and the object path.</para>
1563
1564 <para><function>JobNew()</function> and <function>JobRemoved()</function> are sent out each time a new
1565 job is queued or dequeued. Both signals take the numeric job ID, the bus path and the primary unit name
1566 for this job as arguments. <function>JobRemoved()</function> also includes a result string which is one
1567 of <literal>done</literal>, <literal>canceled</literal>, <literal>timeout</literal>,
1568 <literal>failed</literal>, <literal>dependency</literal>, or
1569 <literal>skipped</literal>. <literal>done</literal> indicates successful execution of a
1570 job. <literal>canceled</literal> indicates that a job has been canceled (via
1571 <function>CancelJob()</function> above) before it finished execution (this doesn't necessarily mean
1572 though that the job operation is actually cancelled too, see above). <literal>timeout</literal>
1573 indicates that the job timeout was reached. <literal>failed</literal> indicates that the job
1574 failed. <literal>dependency</literal> indicates that a job this job depended on failed and the job hence
1575 was removed as well. <literal>skipped</literal> indicates that a job was skipped because
1576 it didn't apply to the unit's current state.</para>
1577
1578 <para><function>StartupFinished()</function> is sent out when startup finishes. It carries six
1579 microsecond timespan values, each indicating how much boot time has been spent in the firmware (if
1580 known), in the boot loader (if known), in the kernel initialization phase, in the initrd (if known), in
1581 userspace and in total. These values may also be calculated from the
1582 <varname>FirmwareTimestampMonotonic</varname>, <varname>LoaderTimestampMonotonic</varname>,
1583 <varname>InitRDTimestampMonotonic</varname>, <varname>UserspaceTimestampMonotonic</varname>, and
1584 <varname>FinishTimestampMonotonic</varname> properties (see below).</para>
1585
1586 <para><function>UnitFilesChanged()</function> is sent out each time the list of enabled or masked unit
1587 files on disk have changed.</para>
1588
1589 <para><function>Reloading()</function> is sent out immediately before a daemon reload is done (with the
1590 boolean parameter set to True) and after a daemon reload is completed (with the boolean parameter set
1591 to False). This may be used by UIs to optimize UI updates.</para>
1592 </refsect2>
1593
1594 <refsect2>
1595 <title>Properties</title>
1596
1597 <para>Most properties simply reflect the respective options in
1598 <filename>/etc/systemd/system.conf</filename> and the kernel command line.</para>
1599
1600 <para>The others:</para>
1601
1602 <para><varname>Version</varname> encodes the version string of the running systemd instance. Note that
1603 the version string is purely informational. It should not be parsed and one may not assume the version to
1604 be formatted in any particular way. We take the liberty to change the versioning scheme at any time and
1605 it is not part of the public API.</para>
1606
1607 <para><varname>Features</varname> encodes the features that have been enabled and disabled for this
1608 build. Enabled options are prefixed with <literal>+</literal>, disabled options with
1609 <literal>-</literal>.</para>
1610
1611 <para><varname>Tainted</varname> encodes taint flags as a colon-separated list. When systemd detects it
1612 is running on a system with a certain problem, it will set an appropriate taint flag. Taints may be
1613 used to lower the chance of bogus bug reports. The following taints are currently known:</para>
1614
1615 <variablelist>
1616 <varlistentry>
1617 <term><literal>split-usr</literal></term>
1618
1619 <listitem><para><filename>/usr/</filename> was not available when systemd was first invoked. It
1620 must either be part of the root file system, or it must be mounted before
1621 <command>systemd</command> is invoked. See
1622 <ulink url="https://www.freedesktop.org/wiki/Software/systemd/separate-usr-is-broken">
1623 Booting Without /usr is Broken</ulink> for details why this is bad.</para>
1624 </listitem>
1625 </varlistentry>
1626
1627 <varlistentry>
1628 <term><literal>unmerged-usr</literal></term>
1629
1630 <listitem><para><filename>/bin</filename>, <filename>/sbin</filename> and
1631 <filename>/lib*</filename> are not symlinks to their counterparts under <filename>/usr/</filename>.
1632 For more information on this issue consult
1633 <ulink url="https://www.freedesktop.org/wiki/Software/systemd/TheCaseForTheUsrMerge">
1634 The Case for the /usr Merge
1635 </ulink>.</para></listitem>
1636
1637 </varlistentry>
1638
1639 <varlistentry>
1640 <term><literal>cgroups-missing</literal></term>
1641
1642 <listitem><para>Support for cgroups is unavailable.</para></listitem>
1643 </varlistentry>
1644
1645 <varlistentry>
1646 <term><literal>cgroupsv1</literal></term>
1647
1648 <listitem><para>The system is using the old cgroup hierarchy.</para></listitem>
1649 </varlistentry>
1650
1651 <varlistentry>
1652 <term><literal>local-hwclock</literal></term>
1653
1654 <listitem><para>The local hardware clock (RTC) is configured to be in local time rather than
1655 UTC.</para></listitem>
1656 </varlistentry>
1657
1658 <varlistentry>
1659 <term><literal>support-ended</literal></term>
1660
1661 <listitem><para>The system is running past the end of support declared by the vendor. See the
1662 description of <varname>SUPPORT_END=</varname> in
1663 <citerefentry><refentrytitle>os-release</refentrytitle><manvolnum>5</manvolnum></citerefentry>.
1664 </para></listitem>
1665 </varlistentry>
1666
1667 <varlistentry>
1668 <term><literal>old-kernel</literal></term>
1669
1670 <listitem><para>The system is running a kernel version that is older than the minimum supported by
1671 this version of systemd.</para></listitem>
1672 </varlistentry>
1673
1674 <varlistentry>
1675 <term><literal>var-run-bad</literal></term>
1676
1677 <listitem><para><filename>/run/</filename> does not exist or <filename>/var/run</filename> is not a
1678 symlink to <filename>/run/</filename>.</para></listitem>
1679 </varlistentry>
1680
1681 <varlistentry>
1682 <term><literal>overflowuid-not-65534</literal></term>
1683 <term><literal>overflowgid-not-65534</literal></term>
1684
1685 <listitem><para>The kernel overflow UID or GID have a value other than 65534.</para></listitem>
1686 </varlistentry>
1687
1688 <varlistentry>
1689 <term><literal>short-uid-range</literal></term>
1690 <term><literal>short-gid-range</literal></term>
1691
1692 <listitem><para>The UID or GID range assigned to the running systemd instance covers less than
1693 065534.</para></listitem>
1694 </varlistentry>
1695
1696 <!-- mtab-not-symlink was removed in b492ce8a22d4527c1372b2d3fbd580627d70c917 -->
1697 </variablelist>
1698
1699 <para><varname>FirmwareTimestamp</varname>, <varname>FirmwareTimestampMonotonic</varname>,
1700 <varname>LoaderTimestamp</varname>, <varname>LoaderTimestampMonotonic</varname>,
1701 <varname>KernelTimestamp</varname>, <varname>KernelTimestampMonotonic</varname>,
1702 <varname>InitRDTimestamp</varname>, <varname>InitRDTimestampMonotonic</varname>,
1703 <varname>UserspaceTimestamp</varname>, <varname>UserspaceTimestampMonotonic</varname>,
1704 <varname>FinishTimestamp</varname>, and <varname>FinishTimestampMonotonic</varname> encode
1705 <constant>CLOCK_REALTIME</constant> and <constant>CLOCK_MONOTONIC</constant> microsecond timestamps
1706 taken when the firmware first began execution, when the boot loader first began execution, when the
1707 kernel first began execution, when the initrd first began execution, when the main systemd instance
1708 began execution and finally, when all queued startup jobs finished execution. These values are useful
1709 for determining boot-time performance. Note that as monotonic time begins with the kernel startup, the
1710 <varname>KernelTimestampMonotonic</varname> timestamp will always be 0 and
1711 <varname>FirmwareTimestampMonotonic</varname> and <varname>LoaderTimestampMonotonic</varname> are to
1712 be read as negative values. Also, not all fields are always available, depending on the used firmware,
1713 boot loader or initrd implementation. In these cases the respective pairs of timestamps are both 0,
1714 indicating that no data is available.</para>
1715
1716 <para><varname>UnitsLoadTimestamp</varname> and <varname>UnitsLoadTimestampMonotonic</varname> encode
1717 <constant>CLOCK_REALTIME</constant> and <constant>CLOCK_MONOTONIC</constant> microseconds timestamps
1718 (as described above). The timestamps are taken every time when the manager starts loading unit files.
1719 </para>
1720
1721 <para>Similarly, the <varname>SecurityStartTimestamp</varname>,
1722 <varname>GeneratorsStartTimestamp</varname> and <varname>LoadUnitTimestamp</varname> (as well as their
1723 monotonic and stop counterparts) expose performance data for uploading the security policies to the
1724 kernel (such as the SELinux, IMA, or SMACK policies), for running the generator tools and for loading
1725 the unit files.</para>
1726
1727 <para><varname>NNames</varname> encodes how many unit names are currently known. This only includes
1728 names of units that are currently loaded and can be more than the amount of actually loaded units since
1729 units may have more than one name.</para>
1730
1731 <para><varname>NJobs</varname> encodes how many jobs are currently queued.</para>
1732
1733 <para><varname>NInstalledJobs</varname> encodes how many jobs have ever been queued in total.</para>
1734
1735 <para><varname>NFailedJobs</varname> encodes how many jobs have ever failed in total.</para>
1736
1737 <para><varname>Progress</varname> encodes boot progress as a floating point value between 0.0 and
1738 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
1739 number of executed and queued jobs. After startup, this field is always 1.0 indicating a finished
1740 boot.</para>
1741
1742 <para><varname>Environment</varname> encodes the environment block passed to all executed services. It
1743 may be altered with bus calls such as <function>SetEnvironment()</function> (see above).</para>
1744
1745 <para><varname>UnitPath</varname> encodes the currently active unit file search path. It is an array of
1746 file system paths encoded as strings.</para>
1747
1748 <para><varname>Virtualization</varname> contains a short ID string describing the virtualization
1749 technology the system runs in. On bare-metal hardware this is the empty string. Otherwise, it contains
1750 an identifier such as <literal>kvm</literal>, <literal>vmware</literal> and so on. For a full list of
1751 IDs see
1752 <citerefentry><refentrytitle>systemd-detect-virt</refentrytitle><manvolnum>1</manvolnum></citerefentry>.
1753 Note that only the "innermost" virtualization technology is exported here. This detects both
1754 full-machine virtualizations (VMs) and shared-kernel virtualization (containers).</para>
1755
1756 <para><varname>Architecture</varname> contains a short ID string describing the architecture the
1757 systemd instance is running on. This follows the same vocabulary as
1758 <varname>ConditionArchitectures=</varname>.</para>
1759
1760 <para><varname>ControlGroup</varname> contains the root control group path of this system manager. Note
1761 that the root path is encoded as the empty string here (not as <literal>/</literal>!), so that it can be
1762 appended to <filename>/sys/fs/cgroup/systemd</filename> easily. This value will be set to the empty
1763 string for the host instance and some other string for container instances.</para>
1764
1765 <para><varname>AccessSELinuxContext</varname> contains the SELinux context that is used to control
1766 access to the unit. It's read from the unit file when it is loaded and cached until the service manager
1767 is reloaded. This property contains an empty string if SELinux is not used or if no label could be read
1768 (for example because the unit is not backed by a file on disk).</para>
1769 </refsect2>
1770
1771 <refsect2>
1772 <title>Security</title>
1773
1774 <para>Read access is generally granted to all clients. Additionally, for unprivileged clients, some
1775 operations are allowed through the polkit privilege system. Operations which modify unit state
1776 (<function>StartUnit()</function>, <function>StopUnit()</function>, <function>KillUnit()</function>,
1777 <function>QueueSignalUnit()</function>, <function>RestartUnit()</function> and similar,
1778 <function>SetProperty()</function>) require
1779 <interfacename>org.freedesktop.systemd1.manage-units</interfacename>. Operations which modify unit file
1780 enablement state (<function>EnableUnitFiles()</function>, <function>DisableUnitFiles()</function>,
1781 <function>EnableUnitFilesWithFlags()</function>, <function>DisableUnitFilesWithFlags()</function>,
1782 <function>ReenableUnitFiles()</function>, <function>LinkUnitFiles()</function>,
1783 <function>PresetUnitFiles</function>, <function>MaskUnitFiles</function>, and similar) require
1784 <interfacename>org.freedesktop.systemd1.manage-unit-files</interfacename>. Operations which modify the
1785 exported environment (<function>SetEnvironment()</function>, <function>UnsetEnvironment()</function>,
1786 <function>UnsetAndSetEnvironment()</function>) require
1787 <interfacename>org.freedesktop.systemd1.set-environment</interfacename>. <function>Reload()</function>
1788 and <function>Reexecute()</function> require
1789 <interfacename>org.freedesktop.systemd1.reload-daemon</interfacename>. Operations which dump internal
1790 state require <interfacename>org.freedesktop.systemd1.bypass-dump-ratelimit</interfacename> to avoid
1791 rate limits.
1792 </para>
1793 </refsect2>
1794 </refsect1>
1795
1796 <refsect1>
1797 <title>Unit Objects</title>
1798
1799 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/avahi_2ddaemon_2eservice" interface="org.freedesktop.systemd1.Unit">
1800 node /org/freedesktop/systemd1/unit/avahi_2ddaemon_2eservice {
1801 interface org.freedesktop.systemd1.Unit {
1802 methods:
1803 Start(in s mode,
1804 out o job);
1805 Stop(in s mode,
1806 out o job);
1807 Reload(in s mode,
1808 out o job);
1809 Restart(in s mode,
1810 out o job);
1811 TryRestart(in s mode,
1812 out o job);
1813 ReloadOrRestart(in s mode,
1814 out o job);
1815 ReloadOrTryRestart(in s mode,
1816 out o job);
1817 EnqueueJob(in s job_type,
1818 in s job_mode,
1819 out u job_id,
1820 out o job_path,
1821 out s unit_id,
1822 out o unit_path,
1823 out s job_type,
1824 out a(uosos) affected_jobs);
1825 Kill(in s whom,
1826 in i signal);
1827 QueueSignal(in s whom,
1828 in i signal,
1829 in i value);
1830 ResetFailed();
1831 SetProperties(in b runtime,
1832 in a(sv) properties);
1833 Ref();
1834 Unref();
1835 Clean(in as mask);
1836 Freeze();
1837 Thaw();
1838 properties:
1839 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1840 readonly s Id = '...';
1841 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1842 readonly as Names = ['...', ...];
1843 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
1844 readonly s Following = '...';
1845 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1846 readonly as Requires = ['...', ...];
1847 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1848 readonly as Requisite = ['...', ...];
1849 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1850 readonly as Wants = ['...', ...];
1851 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1852 readonly as BindsTo = ['...', ...];
1853 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1854 readonly as PartOf = ['...', ...];
1855 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1856 readonly as Upholds = ['...', ...];
1857 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1858 readonly as RequiredBy = ['...', ...];
1859 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1860 readonly as RequisiteOf = ['...', ...];
1861 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1862 readonly as WantedBy = ['...', ...];
1863 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1864 readonly as BoundBy = ['...', ...];
1865 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1866 readonly as UpheldBy = ['...', ...];
1867 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1868 readonly as ConsistsOf = ['...', ...];
1869 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1870 readonly as Conflicts = ['...', ...];
1871 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1872 readonly as ConflictedBy = ['...', ...];
1873 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1874 readonly as Before = ['...', ...];
1875 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1876 readonly as After = ['...', ...];
1877 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1878 readonly as OnSuccess = ['...', ...];
1879 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1880 readonly as OnSuccessOf = ['...', ...];
1881 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1882 readonly as OnFailure = ['...', ...];
1883 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1884 readonly as OnFailureOf = ['...', ...];
1885 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1886 readonly as Triggers = ['...', ...];
1887 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1888 readonly as TriggeredBy = ['...', ...];
1889 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1890 readonly as PropagatesReloadTo = ['...', ...];
1891 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1892 readonly as ReloadPropagatedFrom = ['...', ...];
1893 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1894 readonly as PropagatesStopTo = ['...', ...];
1895 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1896 readonly as StopPropagatedFrom = ['...', ...];
1897 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1898 readonly as JoinsNamespaceOf = ['...', ...];
1899 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1900 readonly as SliceOf = ['...', ...];
1901 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1902 readonly as RequiresMountsFor = ['...', ...];
1903 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1904 readonly as Documentation = ['...', ...];
1905 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1906 readonly s Description = '...';
1907 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1908 readonly s AccessSELinuxContext = '...';
1909 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1910 readonly s LoadState = '...';
1911 readonly s ActiveState = '...';
1912 readonly s FreezerState = '...';
1913 readonly s SubState = '...';
1914 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1915 readonly s FragmentPath = '...';
1916 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1917 readonly s SourcePath = '...';
1918 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1919 readonly as DropInPaths = ['...', ...];
1920 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
1921 readonly s UnitFileState = '...';
1922 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
1923 readonly s UnitFilePreset = '...';
1924 readonly t StateChangeTimestamp = ...;
1925 readonly t StateChangeTimestampMonotonic = ...;
1926 readonly t InactiveExitTimestamp = ...;
1927 readonly t InactiveExitTimestampMonotonic = ...;
1928 readonly t ActiveEnterTimestamp = ...;
1929 readonly t ActiveEnterTimestampMonotonic = ...;
1930 readonly t ActiveExitTimestamp = ...;
1931 readonly t ActiveExitTimestampMonotonic = ...;
1932 readonly t InactiveEnterTimestamp = ...;
1933 readonly t InactiveEnterTimestampMonotonic = ...;
1934 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1935 readonly b CanStart = ...;
1936 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1937 readonly b CanStop = ...;
1938 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1939 readonly b CanReload = ...;
1940 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1941 readonly b CanIsolate = ...;
1942 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1943 readonly as CanClean = ['...', ...];
1944 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1945 readonly b CanFreeze = ...;
1946 readonly (uo) Job = ...;
1947 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1948 readonly b StopWhenUnneeded = ...;
1949 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1950 readonly b RefuseManualStart = ...;
1951 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1952 readonly b RefuseManualStop = ...;
1953 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1954 readonly b AllowIsolate = ...;
1955 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1956 readonly b DefaultDependencies = ...;
1957 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1958 readonly s OnSuccessJobMode = '...';
1959 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1960 readonly s OnFailureJobMode = '...';
1961 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1962 readonly b IgnoreOnIsolate = ...;
1963 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
1964 readonly b NeedDaemonReload = ...;
1965 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
1966 readonly as Markers = ['...', ...];
1967 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1968 readonly t JobTimeoutUSec = ...;
1969 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1970 readonly t JobRunningTimeoutUSec = ...;
1971 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1972 readonly s JobTimeoutAction = '...';
1973 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1974 readonly s JobTimeoutRebootArgument = '...';
1975 readonly b ConditionResult = ...;
1976 readonly b AssertResult = ...;
1977 readonly t ConditionTimestamp = ...;
1978 readonly t ConditionTimestampMonotonic = ...;
1979 readonly t AssertTimestamp = ...;
1980 readonly t AssertTimestampMonotonic = ...;
1981 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
1982 readonly a(sbbsi) Conditions = [...];
1983 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
1984 readonly a(sbbsi) Asserts = [...];
1985 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1986 readonly (ss) LoadError = ...;
1987 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1988 readonly b Transient = ...;
1989 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1990 readonly b Perpetual = ...;
1991 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1992 readonly t StartLimitIntervalUSec = ...;
1993 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1994 readonly u StartLimitBurst = ...;
1995 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1996 readonly s StartLimitAction = '...';
1997 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1998 readonly s FailureAction = '...';
1999 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2000 readonly i FailureActionExitStatus = ...;
2001 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2002 readonly s SuccessAction = '...';
2003 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2004 readonly i SuccessActionExitStatus = ...;
2005 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2006 readonly s RebootArgument = '...';
2007 readonly ay InvocationID = [...];
2008 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2009 readonly s CollectMode = '...';
2010 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2011 readonly as Refs = ['...', ...];
2012 readonly a(ss) ActivationDetails = [...];
2013 };
2014 interface org.freedesktop.DBus.Peer { ... };
2015 interface org.freedesktop.DBus.Introspectable { ... };
2016 interface org.freedesktop.DBus.Properties { ... };
2017 };
2018 </programlisting>
2019
2020 <!--method EnqueueJob is not documented!-->
2021
2022 <!--method Ref is not documented!-->
2023
2024 <!--method Unref is not documented!-->
2025
2026 <!--method Clean is not documented!-->
2027
2028 <!--method Freeze is not documented!-->
2029
2030 <!--method Thaw is not documented!-->
2031
2032 <!--property PartOf is not documented!-->
2033
2034 <!--property Upholds is not documented!-->
2035
2036 <!--property RequisiteOf is not documented!-->
2037
2038 <!--property UpheldBy is not documented!-->
2039
2040 <!--property ConsistsOf is not documented!-->
2041
2042 <!--property OnSuccess is not documented!-->
2043
2044 <!--property OnSuccessOf is not documented!-->
2045
2046 <!--property OnFailureOf is not documented!-->
2047
2048 <!--property ReloadPropagatedFrom is not documented!-->
2049
2050 <!--property PropagatesStopTo is not documented!-->
2051
2052 <!--property StopPropagatedFrom is not documented!-->
2053
2054 <!--property JoinsNamespaceOf is not documented!-->
2055
2056 <!--property SliceOf is not documented!-->
2057
2058 <!--property FreezerState is not documented!-->
2059
2060 <!--property DropInPaths is not documented!-->
2061
2062 <!--property UnitFilePreset is not documented!-->
2063
2064 <!--property StateChangeTimestamp is not documented!-->
2065
2066 <!--property StateChangeTimestampMonotonic is not documented!-->
2067
2068 <!--property CanClean is not documented!-->
2069
2070 <!--property CanFreeze is not documented!-->
2071
2072 <!--property OnSuccessJobMode is not documented!-->
2073
2074 <!--property OnFailureJobMode is not documented!-->
2075
2076 <!--property JobRunningTimeoutUSec is not documented!-->
2077
2078 <!--property JobTimeoutAction is not documented!-->
2079
2080 <!--property JobTimeoutRebootArgument is not documented!-->
2081
2082 <!--property AssertResult is not documented!-->
2083
2084 <!--property AssertTimestamp is not documented!-->
2085
2086 <!--property AssertTimestampMonotonic is not documented!-->
2087
2088 <!--property Asserts is not documented!-->
2089
2090 <!--property Perpetual is not documented!-->
2091
2092 <!--property StartLimitIntervalUSec is not documented!-->
2093
2094 <!--property StartLimitAction is not documented!-->
2095
2096 <!--property FailureAction is not documented!-->
2097
2098 <!--property FailureActionExitStatus is not documented!-->
2099
2100 <!--property SuccessAction is not documented!-->
2101
2102 <!--property SuccessActionExitStatus is not documented!-->
2103
2104 <!--property RebootArgument is not documented!-->
2105
2106 <!--property InvocationID is not documented!-->
2107
2108 <!--property CollectMode is not documented!-->
2109
2110 <!--property Refs is not documented!-->
2111
2112 <!--Autogenerated cross-references for systemd.directives, do not edit-->
2113
2114 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
2115
2116 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
2117
2118 <variablelist class="dbus-method" generated="True" extra-ref="Start()"/>
2119
2120 <variablelist class="dbus-method" generated="True" extra-ref="Stop()"/>
2121
2122 <variablelist class="dbus-method" generated="True" extra-ref="Reload()"/>
2123
2124 <variablelist class="dbus-method" generated="True" extra-ref="Restart()"/>
2125
2126 <variablelist class="dbus-method" generated="True" extra-ref="TryRestart()"/>
2127
2128 <variablelist class="dbus-method" generated="True" extra-ref="ReloadOrRestart()"/>
2129
2130 <variablelist class="dbus-method" generated="True" extra-ref="ReloadOrTryRestart()"/>
2131
2132 <variablelist class="dbus-method" generated="True" extra-ref="EnqueueJob()"/>
2133
2134 <variablelist class="dbus-method" generated="True" extra-ref="Kill()"/>
2135
2136 <variablelist class="dbus-method" generated="True" extra-ref="QueueSignal()"/>
2137
2138 <variablelist class="dbus-method" generated="True" extra-ref="ResetFailed()"/>
2139
2140 <variablelist class="dbus-method" generated="True" extra-ref="SetProperties()"/>
2141
2142 <variablelist class="dbus-method" generated="True" extra-ref="Ref()"/>
2143
2144 <variablelist class="dbus-method" generated="True" extra-ref="Unref()"/>
2145
2146 <variablelist class="dbus-method" generated="True" extra-ref="Clean()"/>
2147
2148 <variablelist class="dbus-method" generated="True" extra-ref="Freeze()"/>
2149
2150 <variablelist class="dbus-method" generated="True" extra-ref="Thaw()"/>
2151
2152 <variablelist class="dbus-property" generated="True" extra-ref="Id"/>
2153
2154 <variablelist class="dbus-property" generated="True" extra-ref="Names"/>
2155
2156 <variablelist class="dbus-property" generated="True" extra-ref="Following"/>
2157
2158 <variablelist class="dbus-property" generated="True" extra-ref="Requires"/>
2159
2160 <variablelist class="dbus-property" generated="True" extra-ref="Requisite"/>
2161
2162 <variablelist class="dbus-property" generated="True" extra-ref="Wants"/>
2163
2164 <variablelist class="dbus-property" generated="True" extra-ref="BindsTo"/>
2165
2166 <variablelist class="dbus-property" generated="True" extra-ref="PartOf"/>
2167
2168 <variablelist class="dbus-property" generated="True" extra-ref="Upholds"/>
2169
2170 <variablelist class="dbus-property" generated="True" extra-ref="RequiredBy"/>
2171
2172 <variablelist class="dbus-property" generated="True" extra-ref="RequisiteOf"/>
2173
2174 <variablelist class="dbus-property" generated="True" extra-ref="WantedBy"/>
2175
2176 <variablelist class="dbus-property" generated="True" extra-ref="BoundBy"/>
2177
2178 <variablelist class="dbus-property" generated="True" extra-ref="UpheldBy"/>
2179
2180 <variablelist class="dbus-property" generated="True" extra-ref="ConsistsOf"/>
2181
2182 <variablelist class="dbus-property" generated="True" extra-ref="Conflicts"/>
2183
2184 <variablelist class="dbus-property" generated="True" extra-ref="ConflictedBy"/>
2185
2186 <variablelist class="dbus-property" generated="True" extra-ref="Before"/>
2187
2188 <variablelist class="dbus-property" generated="True" extra-ref="After"/>
2189
2190 <variablelist class="dbus-property" generated="True" extra-ref="OnSuccess"/>
2191
2192 <variablelist class="dbus-property" generated="True" extra-ref="OnSuccessOf"/>
2193
2194 <variablelist class="dbus-property" generated="True" extra-ref="OnFailure"/>
2195
2196 <variablelist class="dbus-property" generated="True" extra-ref="OnFailureOf"/>
2197
2198 <variablelist class="dbus-property" generated="True" extra-ref="Triggers"/>
2199
2200 <variablelist class="dbus-property" generated="True" extra-ref="TriggeredBy"/>
2201
2202 <variablelist class="dbus-property" generated="True" extra-ref="PropagatesReloadTo"/>
2203
2204 <variablelist class="dbus-property" generated="True" extra-ref="ReloadPropagatedFrom"/>
2205
2206 <variablelist class="dbus-property" generated="True" extra-ref="PropagatesStopTo"/>
2207
2208 <variablelist class="dbus-property" generated="True" extra-ref="StopPropagatedFrom"/>
2209
2210 <variablelist class="dbus-property" generated="True" extra-ref="JoinsNamespaceOf"/>
2211
2212 <variablelist class="dbus-property" generated="True" extra-ref="SliceOf"/>
2213
2214 <variablelist class="dbus-property" generated="True" extra-ref="RequiresMountsFor"/>
2215
2216 <variablelist class="dbus-property" generated="True" extra-ref="Documentation"/>
2217
2218 <variablelist class="dbus-property" generated="True" extra-ref="Description"/>
2219
2220 <variablelist class="dbus-property" generated="True" extra-ref="AccessSELinuxContext"/>
2221
2222 <variablelist class="dbus-property" generated="True" extra-ref="LoadState"/>
2223
2224 <variablelist class="dbus-property" generated="True" extra-ref="ActiveState"/>
2225
2226 <variablelist class="dbus-property" generated="True" extra-ref="FreezerState"/>
2227
2228 <variablelist class="dbus-property" generated="True" extra-ref="SubState"/>
2229
2230 <variablelist class="dbus-property" generated="True" extra-ref="FragmentPath"/>
2231
2232 <variablelist class="dbus-property" generated="True" extra-ref="SourcePath"/>
2233
2234 <variablelist class="dbus-property" generated="True" extra-ref="DropInPaths"/>
2235
2236 <variablelist class="dbus-property" generated="True" extra-ref="UnitFileState"/>
2237
2238 <variablelist class="dbus-property" generated="True" extra-ref="UnitFilePreset"/>
2239
2240 <variablelist class="dbus-property" generated="True" extra-ref="StateChangeTimestamp"/>
2241
2242 <variablelist class="dbus-property" generated="True" extra-ref="StateChangeTimestampMonotonic"/>
2243
2244 <variablelist class="dbus-property" generated="True" extra-ref="InactiveExitTimestamp"/>
2245
2246 <variablelist class="dbus-property" generated="True" extra-ref="InactiveExitTimestampMonotonic"/>
2247
2248 <variablelist class="dbus-property" generated="True" extra-ref="ActiveEnterTimestamp"/>
2249
2250 <variablelist class="dbus-property" generated="True" extra-ref="ActiveEnterTimestampMonotonic"/>
2251
2252 <variablelist class="dbus-property" generated="True" extra-ref="ActiveExitTimestamp"/>
2253
2254 <variablelist class="dbus-property" generated="True" extra-ref="ActiveExitTimestampMonotonic"/>
2255
2256 <variablelist class="dbus-property" generated="True" extra-ref="InactiveEnterTimestamp"/>
2257
2258 <variablelist class="dbus-property" generated="True" extra-ref="InactiveEnterTimestampMonotonic"/>
2259
2260 <variablelist class="dbus-property" generated="True" extra-ref="CanStart"/>
2261
2262 <variablelist class="dbus-property" generated="True" extra-ref="CanStop"/>
2263
2264 <variablelist class="dbus-property" generated="True" extra-ref="CanReload"/>
2265
2266 <variablelist class="dbus-property" generated="True" extra-ref="CanIsolate"/>
2267
2268 <variablelist class="dbus-property" generated="True" extra-ref="CanClean"/>
2269
2270 <variablelist class="dbus-property" generated="True" extra-ref="CanFreeze"/>
2271
2272 <variablelist class="dbus-property" generated="True" extra-ref="Job"/>
2273
2274 <variablelist class="dbus-property" generated="True" extra-ref="StopWhenUnneeded"/>
2275
2276 <variablelist class="dbus-property" generated="True" extra-ref="RefuseManualStart"/>
2277
2278 <variablelist class="dbus-property" generated="True" extra-ref="RefuseManualStop"/>
2279
2280 <variablelist class="dbus-property" generated="True" extra-ref="AllowIsolate"/>
2281
2282 <variablelist class="dbus-property" generated="True" extra-ref="DefaultDependencies"/>
2283
2284 <variablelist class="dbus-property" generated="True" extra-ref="OnSuccessJobMode"/>
2285
2286 <variablelist class="dbus-property" generated="True" extra-ref="OnFailureJobMode"/>
2287
2288 <variablelist class="dbus-property" generated="True" extra-ref="IgnoreOnIsolate"/>
2289
2290 <variablelist class="dbus-property" generated="True" extra-ref="NeedDaemonReload"/>
2291
2292 <variablelist class="dbus-property" generated="True" extra-ref="Markers"/>
2293
2294 <variablelist class="dbus-property" generated="True" extra-ref="JobTimeoutUSec"/>
2295
2296 <variablelist class="dbus-property" generated="True" extra-ref="JobRunningTimeoutUSec"/>
2297
2298 <variablelist class="dbus-property" generated="True" extra-ref="JobTimeoutAction"/>
2299
2300 <variablelist class="dbus-property" generated="True" extra-ref="JobTimeoutRebootArgument"/>
2301
2302 <variablelist class="dbus-property" generated="True" extra-ref="ConditionResult"/>
2303
2304 <variablelist class="dbus-property" generated="True" extra-ref="AssertResult"/>
2305
2306 <variablelist class="dbus-property" generated="True" extra-ref="ConditionTimestamp"/>
2307
2308 <variablelist class="dbus-property" generated="True" extra-ref="ConditionTimestampMonotonic"/>
2309
2310 <variablelist class="dbus-property" generated="True" extra-ref="AssertTimestamp"/>
2311
2312 <variablelist class="dbus-property" generated="True" extra-ref="AssertTimestampMonotonic"/>
2313
2314 <variablelist class="dbus-property" generated="True" extra-ref="Conditions"/>
2315
2316 <variablelist class="dbus-property" generated="True" extra-ref="Asserts"/>
2317
2318 <variablelist class="dbus-property" generated="True" extra-ref="LoadError"/>
2319
2320 <variablelist class="dbus-property" generated="True" extra-ref="Transient"/>
2321
2322 <variablelist class="dbus-property" generated="True" extra-ref="Perpetual"/>
2323
2324 <variablelist class="dbus-property" generated="True" extra-ref="StartLimitIntervalUSec"/>
2325
2326 <variablelist class="dbus-property" generated="True" extra-ref="StartLimitBurst"/>
2327
2328 <variablelist class="dbus-property" generated="True" extra-ref="StartLimitAction"/>
2329
2330 <variablelist class="dbus-property" generated="True" extra-ref="FailureAction"/>
2331
2332 <variablelist class="dbus-property" generated="True" extra-ref="FailureActionExitStatus"/>
2333
2334 <variablelist class="dbus-property" generated="True" extra-ref="SuccessAction"/>
2335
2336 <variablelist class="dbus-property" generated="True" extra-ref="SuccessActionExitStatus"/>
2337
2338 <variablelist class="dbus-property" generated="True" extra-ref="RebootArgument"/>
2339
2340 <variablelist class="dbus-property" generated="True" extra-ref="InvocationID"/>
2341
2342 <variablelist class="dbus-property" generated="True" extra-ref="CollectMode"/>
2343
2344 <variablelist class="dbus-property" generated="True" extra-ref="Refs"/>
2345
2346 <variablelist class="dbus-property" generated="True" extra-ref="ActivationDetails"/>
2347
2348 <!--End of Autogenerated section-->
2349
2350 <refsect2>
2351 <title>Methods</title>
2352
2353 <para><function>Start()</function>, <function>Stop()</function>, <function>Reload()</function>,
2354 <function>Restart()</function>, <function>TryRestart()</function>,
2355 <function>ReloadOrRestart()</function>, <function>ReloadOrTryRestart()</function>,
2356 <function>Kill()</function>, <function>QueueSignal()</function>, <function>ResetFailed()</function>,
2357 and <function>SetProperties()</function> implement the same operation as the respective methods on the
2358 <interfacename>Manager</interfacename> object (see above). However, these methods operate on the unit
2359 object and hence do not take a unit name parameter. Invoking the methods directly on the Manager object
2360 has the advantage of not requiring a <function>GetUnit()</function> call to get the unit object for a
2361 specific unit name. Calling the methods on the Manager object is hence a round trip
2362 optimization.</para>
2363 </refsect2>
2364
2365 <refsect2>
2366 <title>Properties</title>
2367
2368 <para><varname>Id</varname> contains the primary name of the unit.</para>
2369
2370 <para><varname>Names</varname> contains all names of the unit, including the primary name that is also
2371 exposed in <varname>Id</varname>.</para>
2372
2373 <para><varname>Following</varname> either contains the empty string or contains the name of another
2374 unit that this unit follows in state. This is used for some device units which reflect the unit state
2375 machine of another unit, and which other unit this is might possibly change.</para>
2376
2377 <para><varname>Requires</varname>, <varname>RequiresOverridable</varname>,
2378 <varname>Requisite</varname>, <varname>RequisiteOverridable</varname>, <varname>Wants</varname>,
2379 <varname>BindsTo</varname>, <varname>RequiredBy</varname>, <varname>RequiredByOverridable</varname>,
2380 <varname>WantedBy</varname>, <varname>BoundBy</varname>, <varname>Conflicts</varname>,
2381 <varname>ConflictedBy</varname>, <varname>Before</varname>, <varname>After</varname>,
2382 <varname>OnFailure</varname>, <varname>Triggers</varname>, <varname>TriggeredBy</varname>,
2383 <varname>PropagatesReloadTo</varname>, and <varname>RequiresMountsFor</varname> contain arrays which encode
2384 the dependencies and their inverse dependencies (where this applies) as configured in the unit file or
2385 determined automatically.</para>
2386
2387 <para><varname>Description</varname> contains the human readable description string for the
2388 unit.</para>
2389
2390 <para><varname>SourcePath</varname> contains the path to a configuration file this unit is
2391 automatically generated from in case it is not a native unit (in which case it contains the empty
2392 string). For example, all mount units generated from <filename>/etc/fstab</filename> have this field
2393 set to <filename>/etc/fstab</filename>.</para>
2394
2395 <para><varname>Documentation</varname> contains a string array with URLs of documentation for this
2396 unit.</para>
2397
2398 <para><varname>LoadState</varname> contains a state value that reflects whether the configuration file
2399 of this unit has been loaded. The following states are currently defined: <literal>loaded</literal>,
2400 <literal>error</literal>, and <literal>masked</literal>. <literal>loaded</literal> indicates that the
2401 configuration was successfully loaded. <literal>error</literal> indicates that the configuration failed
2402 to load. The <varname>LoadError</varname> field (see below) contains information about the cause of
2403 this failure. <literal>masked</literal> indicates that the unit is currently masked out (i.e. symlinked
2404 to <filename>/dev/null</filename> or empty). Note that the <varname>LoadState</varname> is fully
2405 orthogonal to the <varname>ActiveState</varname> (see below) as units without valid loaded
2406 configuration might be active (because configuration might have been reloaded at a time where a unit
2407 was already active).</para>
2408
2409 <para><varname>ActiveState</varname> contains a state value that reflects whether the unit is currently
2410 active or not. The following states are currently defined: <literal>active</literal>,
2411 <literal>reloading</literal>, <literal>inactive</literal>, <literal>failed</literal>,
2412 <literal>activating</literal>, and <literal>deactivating</literal>. <literal>active</literal> indicates
2413 that unit is active (obviously...). <literal>reloading</literal> indicates that the unit is active and
2414 currently reloading its configuration. <literal>inactive</literal> indicates that it is inactive and
2415 the previous run was successful or no previous run has taken place yet. <literal>failed</literal>
2416 indicates that it is inactive and the previous run was not successful (more information about the
2417 reason for this is available on the unit type specific interfaces, for example for services in the
2418 <varname>Result</varname> property, see below). <literal>activating</literal> indicates that the unit
2419 has previously been inactive but is currently in the process of entering an active state. Conversely
2420 <literal>deactivating</literal> indicates that the unit is currently in the process of
2421 deactivation.</para>
2422
2423 <para><varname>SubState</varname> encodes states of the same state machine that
2424 <varname>ActiveState</varname> covers, but knows more fine-grained states that are
2425 unit-type-specific. Where <varname>ActiveState</varname> only covers six high-level states,
2426 <varname>SubState</varname> covers possibly many more low-level unit-type-specific states that are
2427 mapped to the six high-level states. Note that multiple low-level states might map to the same
2428 high-level state, but not vice versa. Not all high-level states have low-level counterparts on all unit
2429 types. At this point the low-level states are not documented here, and are more likely to be extended
2430 later on than the common high-level states explained above.</para>
2431
2432 <para><varname>FragmentPath</varname> contains the unit file path this unit was read from, if there is
2433 one (if not, it contains the empty string).</para>
2434
2435 <para><varname>UnitFileState</varname> encodes the install state of the unit file of
2436 <varname>FragmentPath</varname>. It currently knows the following states: <literal>enabled</literal>,
2437 <literal>enabled-runtime</literal>, <literal>linked</literal>, <literal>linked-runtime</literal>,
2438 <literal>masked</literal>, <literal>masked-runtime</literal>, <literal>static</literal>,
2439 <literal>disabled</literal>, and <literal>invalid</literal>. <literal>enabled</literal> indicates that a
2440 unit file is permanently enabled. <literal>enable-runtime</literal> indicates the unit file is only
2441 temporarily enabled and will no longer be enabled after a reboot (that means, it is enabled via
2442 <filename>/run/</filename> symlinks, rather than <filename>/etc/</filename>). <literal>linked</literal>
2443 indicates that a unit is linked into <filename>/etc/</filename> permanently. <literal>linked-runtime</literal>
2444 indicates that a unit is linked into <filename>/run/</filename> temporarily (until the next
2445 reboot). <literal>masked</literal> indicates that the unit file is masked permanently.
2446 <literal>masked-runtime</literal> indicates that it is masked in <filename>/run/</filename> temporarily
2447 (until the next reboot). <literal>static</literal> indicates that the unit is statically enabled, i.e.
2448 always enabled and doesn't need to be enabled explicitly. <literal>invalid</literal> indicates that it
2449 could not be determined whether the unit file is enabled.</para>
2450
2451 <para><varname>InactiveExitTimestamp</varname>, <varname>InactiveExitTimestampMonotonic</varname>,
2452 <varname>ActiveEnterTimestamp</varname>, <varname>ActiveEnterTimestampMonotonic</varname>,
2453 <varname>ActiveExitTimestamp</varname>, <varname>ActiveExitTimestampMonotonic</varname>,
2454 <varname>InactiveEnterTimestamp</varname>, and <varname>InactiveEnterTimestampMonotonic</varname>
2455 contain <constant>CLOCK_REALTIME</constant> and <constant>CLOCK_MONOTONIC</constant> 64-bit microsecond
2456 timestamps of the last time a unit left the inactive state, entered the active state, exited the active
2457 state, or entered an inactive state. These are the points in time where the unit transitioned
2458 <literal>inactive</literal>/<literal>failed</literal><literal>activating</literal>,
2459 <literal>activating</literal><literal>active</literal>, <literal>active</literal>
2460 <literal>deactivating</literal>, and finally <literal>deactivating</literal>
2461 <literal>inactive</literal>/<literal>failed</literal>. The fields are 0 in case such a transition has
2462 not yet been recorded on this boot.</para>
2463
2464 <para><varname>CanStart</varname>, <varname>CanStop</varname>, and <varname>CanReload</varname> encode
2465 as booleans whether the unit supports the start, stop or reload operations. Even if a unit supports
2466 such an operation, the client might not necessary have the necessary privileges to execute them.</para>
2467
2468 <para><varname>CanIsolate</varname> encodes as a boolean whether the unit may be started in isolation
2469 mode.</para>
2470
2471 <para><varname>Job</varname> encodes the job ID and job object path of the job currently scheduled or
2472 executed for this unit, if there is any. If no job is scheduled or executed, the job id field will be
2473 0.</para>
2474
2475 <para><varname>StopWhenUnneeded</varname>, <varname>RefuseManualStart</varname>,
2476 <varname>RefuseManualStop</varname>, <varname>AllowIsolate</varname>,
2477 <varname>DefaultDependencies</varname>, <varname>OnFailureIsolate</varname>,
2478 <varname>IgnoreOnIsolate</varname>, <varname>IgnoreOnSnapshot</varname> map directly to the
2479 corresponding configuration booleans in the unit file.</para>
2480
2481 <para><varname>NeedDaemonReload</varname> is a boolean that indicates whether the configuration file
2482 this unit is loaded from (i.e. <varname>FragmentPath</varname> or <varname>SourcePath</varname>) has
2483 changed since the configuration was read and hence whether a configuration reload is recommended.
2484 </para>
2485
2486 <para><varname>Markers</varname> is an array of string flags that can be set using
2487 <function>SetUnitProperties()</function> to indicate that the service should be reloaded or
2488 restarted. Currently known values are <literal>needs-restart</literal> and
2489 <literal>needs-reload</literal>. Package scripts may use the first to mark units for later restart when
2490 a new version of the package is installed. Configuration management scripts may use the second to mark
2491 units for a later reload when the configuration is adjusted. Those flags are not set by the manager,
2492 except to unset as appropriate when the unit is stopped, restarted, or reloaded.</para>
2493
2494 <para><varname>JobTimeoutUSec</varname> maps directly to the corresponding configuration setting in the
2495 unit file.</para>
2496
2497 <para><varname>ConditionTimestamp</varname> and <varname>ConditionTimestampMonotonic</varname> contain
2498 the <constant>CLOCK_REALTIME</constant>/<constant>CLOCK_MONOTONIC</constant> microsecond timestamps of
2499 the last time the configured conditions of the unit have been checked or 0 if they have never been
2500 checked. Conditions are checked when a unit is requested to start.</para>
2501
2502 <para><varname>ConditionResult</varname> contains the condition result of the last time the configured
2503 conditions of this unit were checked. </para>
2504
2505 <para><varname>Conditions</varname> contains all configured conditions of the unit. For each condition,
2506 five fields are given: condition type (e.g. <varname>ConditionPathExists</varname>), whether the
2507 condition is a trigger condition, whether the condition is reversed, the right hand side of the
2508 condition (e.g. the path in case of <varname>ConditionPathExists</varname>), and the status. The status
2509 can be 0, in which case the condition hasn't been checked yet, a positive value, in which case the
2510 condition passed, or a negative value, in which case the condition is not met. Currently only 0, +1, and -1
2511 are used, but additional values may be used in the future, retaining the meaning of
2512 zero/positive/negative values.</para>
2513
2514 <para><varname>LoadError</varname> contains a pair of strings. If the unit failed to load (as encoded
2515 in <varname>LoadState</varname>, see above), then this will include a D-Bus error pair consisting of
2516 the error ID and an explanatory human readable string of what happened. If it loaded successfully, this
2517 will be a pair of empty strings.</para>
2518
2519 <para><varname>Transient</varname> contains a boolean that indicates whether the unit was created as a
2520 transient unit (i.e. via <function>StartTransientUnit()</function> on the manager object).</para>
2521
2522 <para><varname>ActivationDetails</varname> contains a list of string pairs, key and value, that
2523 describe the event that caused the unit to be activated, if any. The key describes the information
2524 (e.g.: <varname>trigger_unit</varname>, with value <varname>foo.service</varname>). This is only filled
2525 in if the unit was triggered by a <varname>Path</varname> or <varname>Timer</varname> unit, and it is
2526 only provided in a best effort fashion: it is not guaranteed to be set, and it is not guaranteed to be
2527 the only trigger. It is only guaranteed to be a valid trigger that caused the activation job to be
2528 enqueued and complete successfully. The key value pairs correspond (in lowercase) to the environment
2529 variables described in the <literal>Environment Variables Set or Propagated by the Service
2530 Manager</literal> section in
2531 <citerefentry><refentrytitle>systemd.exec</refentrytitle><manvolnum>1</manvolnum></citerefentry>. Note
2532 that new key value pair may be added at any time in future versions. Existing entries will not be
2533 removed.</para>
2534 </refsect2>
2535
2536 <refsect2>
2537 <title>Security</title>
2538
2539 <para>Similarly to methods on the <interfacename>Manager</interfacename> object, read-only access is
2540 allowed for everyone. All operations are allowed for clients with the
2541 <constant>CAP_SYS_ADMIN</constant> capability or when the
2542 <interfacename>org.freedesktop.systemd1.manage-units</interfacename> privilege is granted by
2543 polkit.</para>
2544 </refsect2>
2545 </refsect1>
2546
2547 <refsect1>
2548 <title>Service Unit Objects</title>
2549
2550 <para>All service unit objects implement the
2551 <interfacename>org.freedesktop.systemd1.Service</interfacename> interface (described here) in addition to
2552 the generic <interfacename>org.freedesktop.systemd1.Unit</interfacename> interface (see above).</para>
2553
2554 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/avahi_2ddaemon_2eservice" interface="org.freedesktop.systemd1.Service">
2555 node /org/freedesktop/systemd1/unit/avahi_2ddaemon_2eservice {
2556 interface org.freedesktop.systemd1.Service {
2557 methods:
2558 BindMount(in s source,
2559 in s destination,
2560 in b read_only,
2561 in b mkdir);
2562 MountImage(in s source,
2563 in s destination,
2564 in b read_only,
2565 in b mkdir,
2566 in a(ss) options);
2567 DumpFileDescriptorStore(out a(suuutuusu) entries);
2568 GetProcesses(out a(sus) processes);
2569 AttachProcesses(in s subcgroup,
2570 in au pids);
2571 properties:
2572 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2573 readonly s Type = '...';
2574 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2575 readonly s ExitType = '...';
2576 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2577 readonly s Restart = '...';
2578 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2579 readonly s PIDFile = '...';
2580 readonly s NotifyAccess = '...';
2581 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2582 readonly t RestartUSec = ...;
2583 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2584 readonly u RestartSteps = ...;
2585 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2586 readonly t RestartMaxDelayUSec = ...;
2587 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2588 readonly t RestartUSecNext = ...;
2589 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2590 readonly t TimeoutStartUSec = ...;
2591 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2592 readonly t TimeoutStopUSec = ...;
2593 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2594 readonly t TimeoutAbortUSec = ...;
2595 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2596 readonly s TimeoutStartFailureMode = '...';
2597 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2598 readonly s TimeoutStopFailureMode = '...';
2599 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2600 readonly t RuntimeMaxUSec = ...;
2601 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2602 readonly t RuntimeRandomizedExtraUSec = ...;
2603 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2604 readonly t WatchdogUSec = ...;
2605 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2606 readonly t WatchdogTimestamp = ...;
2607 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2608 readonly t WatchdogTimestampMonotonic = ...;
2609 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2610 readonly b RootDirectoryStartOnly = ...;
2611 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2612 readonly b RemainAfterExit = ...;
2613 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2614 readonly b GuessMainPID = ...;
2615 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2616 readonly (aiai) RestartPreventExitStatus = ...;
2617 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2618 readonly (aiai) RestartForceExitStatus = ...;
2619 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2620 readonly (aiai) SuccessExitStatus = ...;
2621 readonly u MainPID = ...;
2622 readonly u ControlPID = ...;
2623 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2624 readonly s BusName = '...';
2625 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2626 readonly u FileDescriptorStoreMax = ...;
2627 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2628 readonly u NFileDescriptorStore = ...;
2629 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2630 readonly s FileDescriptorStorePreserve = '...';
2631 readonly s StatusText = '...';
2632 readonly i StatusErrno = ...;
2633 readonly s Result = '...';
2634 readonly s ReloadResult = '...';
2635 readonly s CleanResult = '...';
2636 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2637 readonly s USBFunctionDescriptors = '...';
2638 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2639 readonly s USBFunctionStrings = '...';
2640 readonly u UID = ...;
2641 readonly u GID = ...;
2642 readonly u NRestarts = ...;
2643 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2644 readonly s OOMPolicy = '...';
2645 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2646 readonly a(sst) OpenFile = [...];
2647 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2648 readonly i ReloadSignal = ...;
2649 readonly t ExecMainStartTimestamp = ...;
2650 readonly t ExecMainStartTimestampMonotonic = ...;
2651 readonly t ExecMainExitTimestamp = ...;
2652 readonly t ExecMainExitTimestampMonotonic = ...;
2653 readonly u ExecMainPID = ...;
2654 readonly i ExecMainCode = ...;
2655 readonly i ExecMainStatus = ...;
2656 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2657 readonly a(sasbttttuii) ExecCondition = [...];
2658 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2659 readonly a(sasasttttuii) ExecConditionEx = [...];
2660 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2661 readonly a(sasbttttuii) ExecStartPre = [...];
2662 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2663 readonly a(sasasttttuii) ExecStartPreEx = [...];
2664 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2665 readonly a(sasbttttuii) ExecStart = [...];
2666 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2667 readonly a(sasasttttuii) ExecStartEx = [...];
2668 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2669 readonly a(sasbttttuii) ExecStartPost = [...];
2670 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2671 readonly a(sasasttttuii) ExecStartPostEx = [...];
2672 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2673 readonly a(sasbttttuii) ExecReload = [...];
2674 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2675 readonly a(sasasttttuii) ExecReloadEx = [...];
2676 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2677 readonly a(sasbttttuii) ExecStop = [...];
2678 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2679 readonly a(sasasttttuii) ExecStopEx = [...];
2680 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2681 readonly a(sasbttttuii) ExecStopPost = [...];
2682 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2683 readonly a(sasasttttuii) ExecStopPostEx = [...];
2684 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2685 readonly s Slice = '...';
2686 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2687 readonly s ControlGroup = '...';
2688 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2689 readonly t ControlGroupId = ...;
2690 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2691 readonly t MemoryCurrent = ...;
2692 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2693 readonly t MemoryAvailable = ...;
2694 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2695 readonly t CPUUsageNSec = ...;
2696 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2697 readonly ay EffectiveCPUs = [...];
2698 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2699 readonly ay EffectiveMemoryNodes = [...];
2700 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2701 readonly t TasksCurrent = ...;
2702 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2703 readonly t IPIngressBytes = ...;
2704 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2705 readonly t IPIngressPackets = ...;
2706 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2707 readonly t IPEgressBytes = ...;
2708 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2709 readonly t IPEgressPackets = ...;
2710 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2711 readonly t IOReadBytes = ...;
2712 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2713 readonly t IOReadOperations = ...;
2714 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2715 readonly t IOWriteBytes = ...;
2716 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2717 readonly t IOWriteOperations = ...;
2718 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2719 readonly b Delegate = ...;
2720 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2721 readonly as DelegateControllers = ['...', ...];
2722 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2723 readonly s DelegateSubgroup = '...';
2724 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2725 readonly b CPUAccounting = ...;
2726 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2727 readonly t CPUWeight = ...;
2728 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2729 readonly t StartupCPUWeight = ...;
2730 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2731 readonly t CPUShares = ...;
2732 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2733 readonly t StartupCPUShares = ...;
2734 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2735 readonly t CPUQuotaPerSecUSec = ...;
2736 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2737 readonly t CPUQuotaPeriodUSec = ...;
2738 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2739 readonly ay AllowedCPUs = [...];
2740 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2741 readonly ay StartupAllowedCPUs = [...];
2742 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2743 readonly ay AllowedMemoryNodes = [...];
2744 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2745 readonly ay StartupAllowedMemoryNodes = [...];
2746 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2747 readonly b IOAccounting = ...;
2748 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2749 readonly t IOWeight = ...;
2750 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2751 readonly t StartupIOWeight = ...;
2752 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2753 readonly a(st) IODeviceWeight = [...];
2754 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2755 readonly a(st) IOReadBandwidthMax = [...];
2756 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2757 readonly a(st) IOWriteBandwidthMax = [...];
2758 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2759 readonly a(st) IOReadIOPSMax = [...];
2760 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2761 readonly a(st) IOWriteIOPSMax = [...];
2762 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2763 readonly a(st) IODeviceLatencyTargetUSec = [...];
2764 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2765 readonly b BlockIOAccounting = ...;
2766 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2767 readonly t BlockIOWeight = ...;
2768 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2769 readonly t StartupBlockIOWeight = ...;
2770 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2771 readonly a(st) BlockIODeviceWeight = [...];
2772 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2773 readonly a(st) BlockIOReadBandwidth = [...];
2774 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2775 readonly a(st) BlockIOWriteBandwidth = [...];
2776 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2777 readonly b MemoryAccounting = ...;
2778 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2779 readonly t DefaultMemoryLow = ...;
2780 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2781 readonly t DefaultStartupMemoryLow = ...;
2782 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2783 readonly t DefaultMemoryMin = ...;
2784 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2785 readonly t MemoryMin = ...;
2786 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2787 readonly t MemoryLow = ...;
2788 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2789 readonly t StartupMemoryLow = ...;
2790 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2791 readonly t MemoryHigh = ...;
2792 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2793 readonly t StartupMemoryHigh = ...;
2794 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2795 readonly t MemoryMax = ...;
2796 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2797 readonly t StartupMemoryMax = ...;
2798 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2799 readonly t MemorySwapMax = ...;
2800 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2801 readonly t StartupMemorySwapMax = ...;
2802 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2803 readonly t MemoryZSwapMax = ...;
2804 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2805 readonly t StartupMemoryZSwapMax = ...;
2806 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2807 readonly t MemoryLimit = ...;
2808 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2809 readonly s DevicePolicy = '...';
2810 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2811 readonly a(ss) DeviceAllow = [...];
2812 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2813 readonly b TasksAccounting = ...;
2814 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2815 readonly t TasksMax = ...;
2816 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2817 readonly b IPAccounting = ...;
2818 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2819 readonly a(iayu) IPAddressAllow = [...];
2820 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2821 readonly a(iayu) IPAddressDeny = [...];
2822 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2823 readonly as IPIngressFilterPath = ['...', ...];
2824 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2825 readonly as IPEgressFilterPath = ['...', ...];
2826 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2827 readonly as DisableControllers = ['...', ...];
2828 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2829 readonly s ManagedOOMSwap = '...';
2830 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2831 readonly s ManagedOOMMemoryPressure = '...';
2832 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2833 readonly u ManagedOOMMemoryPressureLimit = ...;
2834 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2835 readonly s ManagedOOMPreference = '...';
2836 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2837 readonly a(ss) BPFProgram = [...];
2838 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2839 readonly a(iiqq) SocketBindAllow = [...];
2840 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2841 readonly a(iiqq) SocketBindDeny = [...];
2842 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2843 readonly (bas) RestrictNetworkInterfaces = ...;
2844 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2845 readonly s MemoryPressureWatch = '...';
2846 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2847 readonly t MemoryPressureThresholdUSec = ...;
2848 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2849 readonly as Environment = ['...', ...];
2850 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2851 readonly a(sb) EnvironmentFiles = [...];
2852 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2853 readonly as PassEnvironment = ['...', ...];
2854 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2855 readonly as UnsetEnvironment = ['...', ...];
2856 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2857 readonly u UMask = ...;
2858 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2859 readonly t LimitCPU = ...;
2860 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2861 readonly t LimitCPUSoft = ...;
2862 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2863 readonly t LimitFSIZE = ...;
2864 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2865 readonly t LimitFSIZESoft = ...;
2866 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2867 readonly t LimitDATA = ...;
2868 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2869 readonly t LimitDATASoft = ...;
2870 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2871 readonly t LimitSTACK = ...;
2872 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2873 readonly t LimitSTACKSoft = ...;
2874 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2875 readonly t LimitCORE = ...;
2876 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2877 readonly t LimitCORESoft = ...;
2878 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2879 readonly t LimitRSS = ...;
2880 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2881 readonly t LimitRSSSoft = ...;
2882 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2883 readonly t LimitNOFILE = ...;
2884 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2885 readonly t LimitNOFILESoft = ...;
2886 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2887 readonly t LimitAS = ...;
2888 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2889 readonly t LimitASSoft = ...;
2890 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2891 readonly t LimitNPROC = ...;
2892 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2893 readonly t LimitNPROCSoft = ...;
2894 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2895 readonly t LimitMEMLOCK = ...;
2896 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2897 readonly t LimitMEMLOCKSoft = ...;
2898 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2899 readonly t LimitLOCKS = ...;
2900 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2901 readonly t LimitLOCKSSoft = ...;
2902 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2903 readonly t LimitSIGPENDING = ...;
2904 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2905 readonly t LimitSIGPENDINGSoft = ...;
2906 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2907 readonly t LimitMSGQUEUE = ...;
2908 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2909 readonly t LimitMSGQUEUESoft = ...;
2910 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2911 readonly t LimitNICE = ...;
2912 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2913 readonly t LimitNICESoft = ...;
2914 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2915 readonly t LimitRTPRIO = ...;
2916 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2917 readonly t LimitRTPRIOSoft = ...;
2918 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2919 readonly t LimitRTTIME = ...;
2920 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2921 readonly t LimitRTTIMESoft = ...;
2922 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2923 readonly s WorkingDirectory = '...';
2924 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2925 readonly s RootDirectory = '...';
2926 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2927 readonly s RootImage = '...';
2928 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2929 readonly a(ss) RootImageOptions = [...];
2930 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2931 readonly ay RootHash = [...];
2932 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2933 readonly s RootHashPath = '...';
2934 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2935 readonly ay RootHashSignature = [...];
2936 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2937 readonly s RootHashSignaturePath = '...';
2938 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2939 readonly s RootVerity = '...';
2940 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2941 readonly as ExtensionDirectories = ['...', ...];
2942 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2943 readonly a(sba(ss)) ExtensionImages = [...];
2944 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2945 readonly a(ssba(ss)) MountImages = [...];
2946 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2947 readonly i OOMScoreAdjust = ...;
2948 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2949 readonly t CoredumpFilter = ...;
2950 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2951 readonly i Nice = ...;
2952 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2953 readonly i IOSchedulingClass = ...;
2954 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2955 readonly i IOSchedulingPriority = ...;
2956 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2957 readonly i CPUSchedulingPolicy = ...;
2958 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2959 readonly i CPUSchedulingPriority = ...;
2960 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2961 readonly ay CPUAffinity = [...];
2962 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2963 readonly b CPUAffinityFromNUMA = ...;
2964 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2965 readonly i NUMAPolicy = ...;
2966 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2967 readonly ay NUMAMask = [...];
2968 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2969 readonly t TimerSlackNSec = ...;
2970 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2971 readonly b CPUSchedulingResetOnFork = ...;
2972 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2973 readonly b NonBlocking = ...;
2974 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2975 readonly s StandardInput = '...';
2976 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2977 readonly s StandardInputFileDescriptorName = '...';
2978 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2979 readonly ay StandardInputData = [...];
2980 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2981 readonly s StandardOutput = '...';
2982 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2983 readonly s StandardOutputFileDescriptorName = '...';
2984 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2985 readonly s StandardError = '...';
2986 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2987 readonly s StandardErrorFileDescriptorName = '...';
2988 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2989 readonly s TTYPath = '...';
2990 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2991 readonly b TTYReset = ...;
2992 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2993 readonly b TTYVHangup = ...;
2994 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2995 readonly b TTYVTDisallocate = ...;
2996 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2997 readonly q TTYRows = ...;
2998 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2999 readonly q TTYColumns = ...;
3000 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3001 readonly i SyslogPriority = ...;
3002 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3003 readonly s SyslogIdentifier = '...';
3004 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3005 readonly b SyslogLevelPrefix = ...;
3006 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3007 readonly i SyslogLevel = ...;
3008 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3009 readonly i SyslogFacility = ...;
3010 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3011 readonly i LogLevelMax = ...;
3012 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3013 readonly t LogRateLimitIntervalUSec = ...;
3014 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3015 readonly u LogRateLimitBurst = ...;
3016 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3017 readonly aay LogExtraFields = [[...], ...];
3018 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3019 readonly a(bs) LogFilterPatterns = [...];
3020 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3021 readonly s LogNamespace = '...';
3022 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3023 readonly i SecureBits = ...;
3024 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3025 readonly t CapabilityBoundingSet = ...;
3026 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3027 readonly t AmbientCapabilities = ...;
3028 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3029 readonly s User = '...';
3030 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3031 readonly s Group = '...';
3032 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3033 readonly b DynamicUser = ...;
3034 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3035 readonly b RemoveIPC = ...;
3036 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3037 readonly a(say) SetCredential = [...];
3038 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3039 readonly a(say) SetCredentialEncrypted = [...];
3040 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3041 readonly a(ss) LoadCredential = [...];
3042 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3043 readonly a(ss) LoadCredentialEncrypted = [...];
3044 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3045 readonly as SupplementaryGroups = ['...', ...];
3046 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3047 readonly s PAMName = '...';
3048 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3049 readonly as ReadWritePaths = ['...', ...];
3050 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3051 readonly as ReadOnlyPaths = ['...', ...];
3052 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3053 readonly as InaccessiblePaths = ['...', ...];
3054 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3055 readonly as ExecPaths = ['...', ...];
3056 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3057 readonly as NoExecPaths = ['...', ...];
3058 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3059 readonly as ExecSearchPath = ['...', ...];
3060 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3061 readonly t MountFlags = ...;
3062 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3063 readonly b PrivateTmp = ...;
3064 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3065 readonly b PrivateDevices = ...;
3066 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3067 readonly b ProtectClock = ...;
3068 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3069 readonly b ProtectKernelTunables = ...;
3070 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3071 readonly b ProtectKernelModules = ...;
3072 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3073 readonly b ProtectKernelLogs = ...;
3074 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3075 readonly b ProtectControlGroups = ...;
3076 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3077 readonly b PrivateNetwork = ...;
3078 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3079 readonly b PrivateUsers = ...;
3080 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3081 readonly b PrivateMounts = ...;
3082 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3083 readonly b PrivateIPC = ...;
3084 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3085 readonly s ProtectHome = '...';
3086 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3087 readonly s ProtectSystem = '...';
3088 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3089 readonly b SameProcessGroup = ...;
3090 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3091 readonly s UtmpIdentifier = '...';
3092 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3093 readonly s UtmpMode = '...';
3094 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3095 readonly (bs) SELinuxContext = ...;
3096 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3097 readonly (bs) AppArmorProfile = ...;
3098 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3099 readonly (bs) SmackProcessLabel = ...;
3100 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3101 readonly b IgnoreSIGPIPE = ...;
3102 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3103 readonly b NoNewPrivileges = ...;
3104 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3105 readonly (bas) SystemCallFilter = ...;
3106 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3107 readonly as SystemCallArchitectures = ['...', ...];
3108 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3109 readonly i SystemCallErrorNumber = ...;
3110 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3111 readonly (bas) SystemCallLog = ...;
3112 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3113 readonly s Personality = '...';
3114 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3115 readonly b LockPersonality = ...;
3116 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3117 readonly (bas) RestrictAddressFamilies = ...;
3118 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3119 readonly a(sst) RuntimeDirectorySymlink = [...];
3120 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3121 readonly s RuntimeDirectoryPreserve = '...';
3122 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3123 readonly u RuntimeDirectoryMode = ...;
3124 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3125 readonly as RuntimeDirectory = ['...', ...];
3126 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3127 readonly a(sst) StateDirectorySymlink = [...];
3128 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3129 readonly u StateDirectoryMode = ...;
3130 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3131 readonly as StateDirectory = ['...', ...];
3132 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3133 readonly a(sst) CacheDirectorySymlink = [...];
3134 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3135 readonly u CacheDirectoryMode = ...;
3136 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3137 readonly as CacheDirectory = ['...', ...];
3138 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3139 readonly a(sst) LogsDirectorySymlink = [...];
3140 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3141 readonly u LogsDirectoryMode = ...;
3142 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3143 readonly as LogsDirectory = ['...', ...];
3144 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3145 readonly u ConfigurationDirectoryMode = ...;
3146 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3147 readonly as ConfigurationDirectory = ['...', ...];
3148 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3149 readonly t TimeoutCleanUSec = ...;
3150 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3151 readonly b MemoryDenyWriteExecute = ...;
3152 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3153 readonly b RestrictRealtime = ...;
3154 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3155 readonly b RestrictSUIDSGID = ...;
3156 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3157 readonly t RestrictNamespaces = ...;
3158 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3159 readonly (bas) RestrictFileSystems = ...;
3160 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3161 readonly a(ssbt) BindPaths = [...];
3162 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3163 readonly a(ssbt) BindReadOnlyPaths = [...];
3164 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3165 readonly a(ss) TemporaryFileSystem = [...];
3166 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3167 readonly b MountAPIVFS = ...;
3168 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3169 readonly s KeyringMode = '...';
3170 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3171 readonly s ProtectProc = '...';
3172 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3173 readonly s ProcSubset = '...';
3174 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3175 readonly b ProtectHostname = ...;
3176 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3177 readonly b MemoryKSM = ...;
3178 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3179 readonly s NetworkNamespacePath = '...';
3180 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3181 readonly s IPCNamespacePath = '...';
3182 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3183 readonly s RootImagePolicy = '...';
3184 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3185 readonly s MountImagePolicy = '...';
3186 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3187 readonly s ExtensionImagePolicy = '...';
3188 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3189 readonly s KillMode = '...';
3190 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3191 readonly i KillSignal = ...;
3192 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3193 readonly i RestartKillSignal = ...;
3194 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3195 readonly i FinalKillSignal = ...;
3196 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3197 readonly b SendSIGKILL = ...;
3198 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3199 readonly b SendSIGHUP = ...;
3200 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3201 readonly i WatchdogSignal = ...;
3202 };
3203 interface org.freedesktop.DBus.Peer { ... };
3204 interface org.freedesktop.DBus.Introspectable { ... };
3205 interface org.freedesktop.DBus.Properties { ... };
3206 interface org.freedesktop.systemd1.Unit { ... };
3207 };
3208 </programlisting>
3209
3210 <!--method GetProcesses is not documented!-->
3211
3212 <!--method AttachProcesses is not documented!-->
3213
3214 <!--property Type is not documented!-->
3215
3216 <!--property ExitType is not documented!-->
3217
3218 <!--property Restart is not documented!-->
3219
3220 <!--property PIDFile is not documented!-->
3221
3222 <!--property NotifyAccess is not documented!-->
3223
3224 <!--property RestartUSec is not documented!-->
3225
3226 <!--property RestartSteps is not documented!-->
3227
3228 <!--property RestartMaxDelayUSec is not documented!-->
3229
3230 <!--property RestartUSecNext is not documented!-->
3231
3232 <!--property TimeoutStartFailureMode is not documented!-->
3233
3234 <!--property TimeoutStopFailureMode is not documented!-->
3235
3236 <!--property RuntimeMaxUSec is not documented!-->
3237
3238 <!--property RuntimeRandomizedExtraUSec is not documented!-->
3239
3240 <!--property WatchdogUSec is not documented!-->
3241
3242 <!--property RootDirectoryStartOnly is not documented!-->
3243
3244 <!--property RemainAfterExit is not documented!-->
3245
3246 <!--property GuessMainPID is not documented!-->
3247
3248 <!--property RestartPreventExitStatus is not documented!-->
3249
3250 <!--property RestartForceExitStatus is not documented!-->
3251
3252 <!--property SuccessExitStatus is not documented!-->
3253
3254 <!--property BusName is not documented!-->
3255
3256 <!--property FileDescriptorStoreMax is not documented!-->
3257
3258 <!--property NFileDescriptorStore is not documented!-->
3259
3260 <!--property FileDescriptorStorePreserve is not documented!-->
3261
3262 <!--property StatusErrno is not documented!-->
3263
3264 <!--property ReloadResult is not documented!-->
3265
3266 <!--property CleanResult is not documented!-->
3267
3268 <!--property USBFunctionDescriptors is not documented!-->
3269
3270 <!--property USBFunctionStrings is not documented!-->
3271
3272 <!--property UID is not documented!-->
3273
3274 <!--property GID is not documented!-->
3275
3276 <!--property NRestarts is not documented!-->
3277
3278 <!--property OOMPolicy is not documented!-->
3279
3280 <!--property OpenFile is not documented!-->
3281
3282 <!--property ReloadSignal is not documented!-->
3283
3284 <!--property ExecCondition is not documented!-->
3285
3286 <!--property ExecConditionEx is not documented!-->
3287
3288 <!--property ExecStartPreEx is not documented!-->
3289
3290 <!--property ExecStartEx is not documented!-->
3291
3292 <!--property ExecStartPostEx is not documented!-->
3293
3294 <!--property ExecReloadEx is not documented!-->
3295
3296 <!--property ExecStopEx is not documented!-->
3297
3298 <!--property ExecStopPost is not documented!-->
3299
3300 <!--property ExecStopPostEx is not documented!-->
3301
3302 <!--property Slice is not documented!-->
3303
3304 <!--property ControlGroupId is not documented!-->
3305
3306 <!--property MemoryCurrent is not documented!-->
3307
3308 <!--property CPUUsageNSec is not documented!-->
3309
3310 <!--property EffectiveCPUs is not documented!-->
3311
3312 <!--property EffectiveMemoryNodes is not documented!-->
3313
3314 <!--property TasksCurrent is not documented!-->
3315
3316 <!--property IPIngressBytes is not documented!-->
3317
3318 <!--property IPIngressPackets is not documented!-->
3319
3320 <!--property IPEgressBytes is not documented!-->
3321
3322 <!--property IPEgressPackets is not documented!-->
3323
3324 <!--property IOReadBytes is not documented!-->
3325
3326 <!--property IOReadOperations is not documented!-->
3327
3328 <!--property IOWriteBytes is not documented!-->
3329
3330 <!--property IOWriteOperations is not documented!-->
3331
3332 <!--property Delegate is not documented!-->
3333
3334 <!--property DelegateControllers is not documented!-->
3335
3336 <!--property CPUAccounting is not documented!-->
3337
3338 <!--property CPUWeight is not documented!-->
3339
3340 <!--property StartupCPUWeight is not documented!-->
3341
3342 <!--property CPUShares is not documented!-->
3343
3344 <!--property StartupCPUShares is not documented!-->
3345
3346 <!--property CPUQuotaPerSecUSec is not documented!-->
3347
3348 <!--property CPUQuotaPeriodUSec is not documented!-->
3349
3350 <!--property AllowedCPUs is not documented!-->
3351
3352 <!--property StartupAllowedCPUs is not documented!-->
3353
3354 <!--property AllowedMemoryNodes is not documented!-->
3355
3356 <!--property StartupAllowedMemoryNodes is not documented!-->
3357
3358 <!--property IOAccounting is not documented!-->
3359
3360 <!--property IOWeight is not documented!-->
3361
3362 <!--property StartupIOWeight is not documented!-->
3363
3364 <!--property IODeviceWeight is not documented!-->
3365
3366 <!--property IOReadBandwidthMax is not documented!-->
3367
3368 <!--property IOWriteBandwidthMax is not documented!-->
3369
3370 <!--property IOReadIOPSMax is not documented!-->
3371
3372 <!--property IOWriteIOPSMax is not documented!-->
3373
3374 <!--property IODeviceLatencyTargetUSec is not documented!-->
3375
3376 <!--property BlockIOAccounting is not documented!-->
3377
3378 <!--property BlockIOWeight is not documented!-->
3379
3380 <!--property StartupBlockIOWeight is not documented!-->
3381
3382 <!--property BlockIODeviceWeight is not documented!-->
3383
3384 <!--property BlockIOReadBandwidth is not documented!-->
3385
3386 <!--property BlockIOWriteBandwidth is not documented!-->
3387
3388 <!--property MemoryAccounting is not documented!-->
3389
3390 <!--property DefaultMemoryLow is not documented!-->
3391
3392 <!--property DefaultStartupMemoryLow is not documented!-->
3393
3394 <!--property DefaultMemoryMin is not documented!-->
3395
3396 <!--property MemoryMin is not documented!-->
3397
3398 <!--property MemoryLow is not documented!-->
3399
3400 <!--property StartupMemoryLow is not documented!-->
3401
3402 <!--property MemoryHigh is not documented!-->
3403
3404 <!--property StartupMemoryHigh is not documented!-->
3405
3406 <!--property MemoryMax is not documented!-->
3407
3408 <!--property StartupMemoryMax is not documented!-->
3409
3410 <!--property MemorySwapMax is not documented!-->
3411
3412 <!--property StartupMemorySwapMax is not documented!-->
3413
3414 <!--property MemoryZSwapMax is not documented!-->
3415
3416 <!--property StartupMemoryZSwapMax is not documented!-->
3417
3418 <!--property MemoryLimit is not documented!-->
3419
3420 <!--property DevicePolicy is not documented!-->
3421
3422 <!--property DeviceAllow is not documented!-->
3423
3424 <!--property TasksAccounting is not documented!-->
3425
3426 <!--property TasksMax is not documented!-->
3427
3428 <!--property IPAccounting is not documented!-->
3429
3430 <!--property IPAddressAllow is not documented!-->
3431
3432 <!--property IPAddressDeny is not documented!-->
3433
3434 <!--property IPIngressFilterPath is not documented!-->
3435
3436 <!--property IPEgressFilterPath is not documented!-->
3437
3438 <!--property DisableControllers is not documented!-->
3439
3440 <!--property ManagedOOMSwap is not documented!-->
3441
3442 <!--property ManagedOOMMemoryPressure is not documented!-->
3443
3444 <!--property ManagedOOMMemoryPressureLimit is not documented!-->
3445
3446 <!--property ManagedOOMPreference is not documented!-->
3447
3448 <!--property BPFProgram is not documented!-->
3449
3450 <!--property SocketBindAllow is not documented!-->
3451
3452 <!--property SocketBindDeny is not documented!-->
3453
3454 <!--property RestrictNetworkInterfaces is not documented!-->
3455
3456 <!--property MemoryPressureWatch is not documented!-->
3457
3458 <!--property MemoryPressureThresholdUSec is not documented!-->
3459
3460 <!--property EnvironmentFiles is not documented!-->
3461
3462 <!--property PassEnvironment is not documented!-->
3463
3464 <!--property UnsetEnvironment is not documented!-->
3465
3466 <!--property UMask is not documented!-->
3467
3468 <!--property LimitCPUSoft is not documented!-->
3469
3470 <!--property LimitFSIZE is not documented!-->
3471
3472 <!--property LimitFSIZESoft is not documented!-->
3473
3474 <!--property LimitDATA is not documented!-->
3475
3476 <!--property LimitDATASoft is not documented!-->
3477
3478 <!--property LimitSTACK is not documented!-->
3479
3480 <!--property LimitSTACKSoft is not documented!-->
3481
3482 <!--property LimitCORE is not documented!-->
3483
3484 <!--property LimitCORESoft is not documented!-->
3485
3486 <!--property LimitRSS is not documented!-->
3487
3488 <!--property LimitRSSSoft is not documented!-->
3489
3490 <!--property LimitNOFILE is not documented!-->
3491
3492 <!--property LimitNOFILESoft is not documented!-->
3493
3494 <!--property LimitAS is not documented!-->
3495
3496 <!--property LimitASSoft is not documented!-->
3497
3498 <!--property LimitNPROC is not documented!-->
3499
3500 <!--property LimitNPROCSoft is not documented!-->
3501
3502 <!--property LimitMEMLOCK is not documented!-->
3503
3504 <!--property LimitMEMLOCKSoft is not documented!-->
3505
3506 <!--property LimitLOCKS is not documented!-->
3507
3508 <!--property LimitLOCKSSoft is not documented!-->
3509
3510 <!--property LimitSIGPENDING is not documented!-->
3511
3512 <!--property LimitSIGPENDINGSoft is not documented!-->
3513
3514 <!--property LimitMSGQUEUE is not documented!-->
3515
3516 <!--property LimitMSGQUEUESoft is not documented!-->
3517
3518 <!--property LimitNICE is not documented!-->
3519
3520 <!--property LimitNICESoft is not documented!-->
3521
3522 <!--property LimitRTPRIO is not documented!-->
3523
3524 <!--property LimitRTPRIOSoft is not documented!-->
3525
3526 <!--property LimitRTTIME is not documented!-->
3527
3528 <!--property LimitRTTIMESoft is not documented!-->
3529
3530 <!--property WorkingDirectory is not documented!-->
3531
3532 <!--property RootHashPath is not documented!-->
3533
3534 <!--property RootHashSignaturePath is not documented!-->
3535
3536 <!--property OOMScoreAdjust is not documented!-->
3537
3538 <!--property CoredumpFilter is not documented!-->
3539
3540 <!--property Nice is not documented!-->
3541
3542 <!--property IOSchedulingClass is not documented!-->
3543
3544 <!--property IOSchedulingPriority is not documented!-->
3545
3546 <!--property CPUSchedulingPolicy is not documented!-->
3547
3548 <!--property CPUSchedulingPriority is not documented!-->
3549
3550 <!--property CPUAffinity is not documented!-->
3551
3552 <!--property CPUAffinityFromNUMA is not documented!-->
3553
3554 <!--property NUMAPolicy is not documented!-->
3555
3556 <!--property NUMAMask is not documented!-->
3557
3558 <!--property TimerSlackNSec is not documented!-->
3559
3560 <!--property CPUSchedulingResetOnFork is not documented!-->
3561
3562 <!--property NonBlocking is not documented!-->
3563
3564 <!--property StandardInput is not documented!-->
3565
3566 <!--property StandardInputFileDescriptorName is not documented!-->
3567
3568 <!--property StandardInputData is not documented!-->
3569
3570 <!--property StandardOutput is not documented!-->
3571
3572 <!--property StandardOutputFileDescriptorName is not documented!-->
3573
3574 <!--property StandardError is not documented!-->
3575
3576 <!--property StandardErrorFileDescriptorName is not documented!-->
3577
3578 <!--property TTYPath is not documented!-->
3579
3580 <!--property TTYReset is not documented!-->
3581
3582 <!--property TTYVHangup is not documented!-->
3583
3584 <!--property TTYVTDisallocate is not documented!-->
3585
3586 <!--property TTYRows is not documented!-->
3587
3588 <!--property TTYColumns is not documented!-->
3589
3590 <!--property SyslogPriority is not documented!-->
3591
3592 <!--property SyslogIdentifier is not documented!-->
3593
3594 <!--property SyslogLevelPrefix is not documented!-->
3595
3596 <!--property SyslogLevel is not documented!-->
3597
3598 <!--property SyslogFacility is not documented!-->
3599
3600 <!--property LogLevelMax is not documented!-->
3601
3602 <!--property LogRateLimitIntervalUSec is not documented!-->
3603
3604 <!--property LogRateLimitBurst is not documented!-->
3605
3606 <!--property LogExtraFields is not documented!-->
3607
3608 <!--property LogFilterPatterns is not documented!-->
3609
3610 <!--property LogNamespace is not documented!-->
3611
3612 <!--property AmbientCapabilities is not documented!-->
3613
3614 <!--property User is not documented!-->
3615
3616 <!--property Group is not documented!-->
3617
3618 <!--property DynamicUser is not documented!-->
3619
3620 <!--property RemoveIPC is not documented!-->
3621
3622 <!--property SetCredential is not documented!-->
3623
3624 <!--property SetCredentialEncrypted is not documented!-->
3625
3626 <!--property LoadCredential is not documented!-->
3627
3628 <!--property LoadCredentialEncrypted is not documented!-->
3629
3630 <!--property SupplementaryGroups is not documented!-->
3631
3632 <!--property PAMName is not documented!-->
3633
3634 <!--property ReadWritePaths is not documented!-->
3635
3636 <!--property ReadOnlyPaths is not documented!-->
3637
3638 <!--property InaccessiblePaths is not documented!-->
3639
3640 <!--property ExecPaths is not documented!-->
3641
3642 <!--property NoExecPaths is not documented!-->
3643
3644 <!--property ExecSearchPath is not documented!-->
3645
3646 <!--property PrivateTmp is not documented!-->
3647
3648 <!--property PrivateDevices is not documented!-->
3649
3650 <!--property ProtectClock is not documented!-->
3651
3652 <!--property ProtectKernelTunables is not documented!-->
3653
3654 <!--property ProtectKernelModules is not documented!-->
3655
3656 <!--property ProtectKernelLogs is not documented!-->
3657
3658 <!--property ProtectControlGroups is not documented!-->
3659
3660 <!--property PrivateNetwork is not documented!-->
3661
3662 <!--property PrivateUsers is not documented!-->
3663
3664 <!--property PrivateMounts is not documented!-->
3665
3666 <!--property PrivateIPC is not documented!-->
3667
3668 <!--property ProtectHome is not documented!-->
3669
3670 <!--property ProtectSystem is not documented!-->
3671
3672 <!--property SameProcessGroup is not documented!-->
3673
3674 <!--property UtmpIdentifier is not documented!-->
3675
3676 <!--property UtmpMode is not documented!-->
3677
3678 <!--property SELinuxContext is not documented!-->
3679
3680 <!--property AppArmorProfile is not documented!-->
3681
3682 <!--property SmackProcessLabel is not documented!-->
3683
3684 <!--property IgnoreSIGPIPE is not documented!-->
3685
3686 <!--property NoNewPrivileges is not documented!-->
3687
3688 <!--property SystemCallFilter is not documented!-->
3689
3690 <!--property SystemCallArchitectures is not documented!-->
3691
3692 <!--property SystemCallErrorNumber is not documented!-->
3693
3694 <!--property SystemCallLog is not documented!-->
3695
3696 <!--property Personality is not documented!-->
3697
3698 <!--property LockPersonality is not documented!-->
3699
3700 <!--property RestrictAddressFamilies is not documented!-->
3701
3702 <!--property RuntimeDirectoryPreserve is not documented!-->
3703
3704 <!--property RuntimeDirectoryMode is not documented!-->
3705
3706 <!--property StateDirectoryMode is not documented!-->
3707
3708 <!--property CacheDirectoryMode is not documented!-->
3709
3710 <!--property LogsDirectoryMode is not documented!-->
3711
3712 <!--property ConfigurationDirectoryMode is not documented!-->
3713
3714 <!--property ConfigurationDirectory is not documented!-->
3715
3716 <!--property TimeoutCleanUSec is not documented!-->
3717
3718 <!--property MemoryDenyWriteExecute is not documented!-->
3719
3720 <!--property RestrictRealtime is not documented!-->
3721
3722 <!--property RestrictSUIDSGID is not documented!-->
3723
3724 <!--property RestrictNamespaces is not documented!-->
3725
3726 <!--property RestrictFileSystems is not documented!-->
3727
3728 <!--property BindPaths is not documented!-->
3729
3730 <!--property BindReadOnlyPaths is not documented!-->
3731
3732 <!--property TemporaryFileSystem is not documented!-->
3733
3734 <!--property MountAPIVFS is not documented!-->
3735
3736 <!--property KeyringMode is not documented!-->
3737
3738 <!--property ProtectProc is not documented!-->
3739
3740 <!--property ProcSubset is not documented!-->
3741
3742 <!--property ProtectHostname is not documented!-->
3743
3744 <!--property MemoryKSM is not documented!-->
3745
3746 <!--property NetworkNamespacePath is not documented!-->
3747
3748 <!--property IPCNamespacePath is not documented!-->
3749
3750 <!--property RootImagePolicy is not documented!-->
3751
3752 <!--property MountImagePolicy is not documented!-->
3753
3754 <!--property ExtensionImagePolicy is not documented!-->
3755
3756 <!--property KillMode is not documented!-->
3757
3758 <!--property KillSignal is not documented!-->
3759
3760 <!--property RestartKillSignal is not documented!-->
3761
3762 <!--property FinalKillSignal is not documented!-->
3763
3764 <!--property SendSIGKILL is not documented!-->
3765
3766 <!--property SendSIGHUP is not documented!-->
3767
3768 <!--property WatchdogSignal is not documented!-->
3769
3770 <!--Autogenerated cross-references for systemd.directives, do not edit-->
3771
3772 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
3773
3774 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Service"/>
3775
3776 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
3777
3778 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Service"/>
3779
3780 <variablelist class="dbus-method" generated="True" extra-ref="BindMount()"/>
3781
3782 <variablelist class="dbus-method" generated="True" extra-ref="MountImage()"/>
3783
3784 <variablelist class="dbus-method" generated="True" extra-ref="DumpFileDescriptorStore()"/>
3785
3786 <variablelist class="dbus-method" generated="True" extra-ref="GetProcesses()"/>
3787
3788 <variablelist class="dbus-method" generated="True" extra-ref="AttachProcesses()"/>
3789
3790 <variablelist class="dbus-property" generated="True" extra-ref="Type"/>
3791
3792 <variablelist class="dbus-property" generated="True" extra-ref="ExitType"/>
3793
3794 <variablelist class="dbus-property" generated="True" extra-ref="Restart"/>
3795
3796 <variablelist class="dbus-property" generated="True" extra-ref="PIDFile"/>
3797
3798 <variablelist class="dbus-property" generated="True" extra-ref="NotifyAccess"/>
3799
3800 <variablelist class="dbus-property" generated="True" extra-ref="RestartUSec"/>
3801
3802 <variablelist class="dbus-property" generated="True" extra-ref="RestartSteps"/>
3803
3804 <variablelist class="dbus-property" generated="True" extra-ref="RestartMaxDelayUSec"/>
3805
3806 <variablelist class="dbus-property" generated="True" extra-ref="RestartUSecNext"/>
3807
3808 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutStartUSec"/>
3809
3810 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutStopUSec"/>
3811
3812 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutAbortUSec"/>
3813
3814 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutStartFailureMode"/>
3815
3816 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutStopFailureMode"/>
3817
3818 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeMaxUSec"/>
3819
3820 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeRandomizedExtraUSec"/>
3821
3822 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogUSec"/>
3823
3824 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogTimestamp"/>
3825
3826 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogTimestampMonotonic"/>
3827
3828 <variablelist class="dbus-property" generated="True" extra-ref="RootDirectoryStartOnly"/>
3829
3830 <variablelist class="dbus-property" generated="True" extra-ref="RemainAfterExit"/>
3831
3832 <variablelist class="dbus-property" generated="True" extra-ref="GuessMainPID"/>
3833
3834 <variablelist class="dbus-property" generated="True" extra-ref="RestartPreventExitStatus"/>
3835
3836 <variablelist class="dbus-property" generated="True" extra-ref="RestartForceExitStatus"/>
3837
3838 <variablelist class="dbus-property" generated="True" extra-ref="SuccessExitStatus"/>
3839
3840 <variablelist class="dbus-property" generated="True" extra-ref="MainPID"/>
3841
3842 <variablelist class="dbus-property" generated="True" extra-ref="ControlPID"/>
3843
3844 <variablelist class="dbus-property" generated="True" extra-ref="BusName"/>
3845
3846 <variablelist class="dbus-property" generated="True" extra-ref="FileDescriptorStoreMax"/>
3847
3848 <variablelist class="dbus-property" generated="True" extra-ref="NFileDescriptorStore"/>
3849
3850 <variablelist class="dbus-property" generated="True" extra-ref="FileDescriptorStorePreserve"/>
3851
3852 <variablelist class="dbus-property" generated="True" extra-ref="StatusText"/>
3853
3854 <variablelist class="dbus-property" generated="True" extra-ref="StatusErrno"/>
3855
3856 <variablelist class="dbus-property" generated="True" extra-ref="Result"/>
3857
3858 <variablelist class="dbus-property" generated="True" extra-ref="ReloadResult"/>
3859
3860 <variablelist class="dbus-property" generated="True" extra-ref="CleanResult"/>
3861
3862 <variablelist class="dbus-property" generated="True" extra-ref="USBFunctionDescriptors"/>
3863
3864 <variablelist class="dbus-property" generated="True" extra-ref="USBFunctionStrings"/>
3865
3866 <variablelist class="dbus-property" generated="True" extra-ref="UID"/>
3867
3868 <variablelist class="dbus-property" generated="True" extra-ref="GID"/>
3869
3870 <variablelist class="dbus-property" generated="True" extra-ref="NRestarts"/>
3871
3872 <variablelist class="dbus-property" generated="True" extra-ref="OOMPolicy"/>
3873
3874 <variablelist class="dbus-property" generated="True" extra-ref="OpenFile"/>
3875
3876 <variablelist class="dbus-property" generated="True" extra-ref="ReloadSignal"/>
3877
3878 <variablelist class="dbus-property" generated="True" extra-ref="ExecMainStartTimestamp"/>
3879
3880 <variablelist class="dbus-property" generated="True" extra-ref="ExecMainStartTimestampMonotonic"/>
3881
3882 <variablelist class="dbus-property" generated="True" extra-ref="ExecMainExitTimestamp"/>
3883
3884 <variablelist class="dbus-property" generated="True" extra-ref="ExecMainExitTimestampMonotonic"/>
3885
3886 <variablelist class="dbus-property" generated="True" extra-ref="ExecMainPID"/>
3887
3888 <variablelist class="dbus-property" generated="True" extra-ref="ExecMainCode"/>
3889
3890 <variablelist class="dbus-property" generated="True" extra-ref="ExecMainStatus"/>
3891
3892 <variablelist class="dbus-property" generated="True" extra-ref="ExecCondition"/>
3893
3894 <variablelist class="dbus-property" generated="True" extra-ref="ExecConditionEx"/>
3895
3896 <variablelist class="dbus-property" generated="True" extra-ref="ExecStartPre"/>
3897
3898 <variablelist class="dbus-property" generated="True" extra-ref="ExecStartPreEx"/>
3899
3900 <variablelist class="dbus-property" generated="True" extra-ref="ExecStart"/>
3901
3902 <variablelist class="dbus-property" generated="True" extra-ref="ExecStartEx"/>
3903
3904 <variablelist class="dbus-property" generated="True" extra-ref="ExecStartPost"/>
3905
3906 <variablelist class="dbus-property" generated="True" extra-ref="ExecStartPostEx"/>
3907
3908 <variablelist class="dbus-property" generated="True" extra-ref="ExecReload"/>
3909
3910 <variablelist class="dbus-property" generated="True" extra-ref="ExecReloadEx"/>
3911
3912 <variablelist class="dbus-property" generated="True" extra-ref="ExecStop"/>
3913
3914 <variablelist class="dbus-property" generated="True" extra-ref="ExecStopEx"/>
3915
3916 <variablelist class="dbus-property" generated="True" extra-ref="ExecStopPost"/>
3917
3918 <variablelist class="dbus-property" generated="True" extra-ref="ExecStopPostEx"/>
3919
3920 <variablelist class="dbus-property" generated="True" extra-ref="Slice"/>
3921
3922 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroup"/>
3923
3924 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroupId"/>
3925
3926 <variablelist class="dbus-property" generated="True" extra-ref="MemoryCurrent"/>
3927
3928 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAvailable"/>
3929
3930 <variablelist class="dbus-property" generated="True" extra-ref="CPUUsageNSec"/>
3931
3932 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveCPUs"/>
3933
3934 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveMemoryNodes"/>
3935
3936 <variablelist class="dbus-property" generated="True" extra-ref="TasksCurrent"/>
3937
3938 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressBytes"/>
3939
3940 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressPackets"/>
3941
3942 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressBytes"/>
3943
3944 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressPackets"/>
3945
3946 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBytes"/>
3947
3948 <variablelist class="dbus-property" generated="True" extra-ref="IOReadOperations"/>
3949
3950 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBytes"/>
3951
3952 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteOperations"/>
3953
3954 <variablelist class="dbus-property" generated="True" extra-ref="Delegate"/>
3955
3956 <variablelist class="dbus-property" generated="True" extra-ref="DelegateControllers"/>
3957
3958 <variablelist class="dbus-property" generated="True" extra-ref="DelegateSubgroup"/>
3959
3960 <variablelist class="dbus-property" generated="True" extra-ref="CPUAccounting"/>
3961
3962 <variablelist class="dbus-property" generated="True" extra-ref="CPUWeight"/>
3963
3964 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUWeight"/>
3965
3966 <variablelist class="dbus-property" generated="True" extra-ref="CPUShares"/>
3967
3968 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUShares"/>
3969
3970 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPerSecUSec"/>
3971
3972 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPeriodUSec"/>
3973
3974 <variablelist class="dbus-property" generated="True" extra-ref="AllowedCPUs"/>
3975
3976 <variablelist class="dbus-property" generated="True" extra-ref="StartupAllowedCPUs"/>
3977
3978 <variablelist class="dbus-property" generated="True" extra-ref="AllowedMemoryNodes"/>
3979
3980 <variablelist class="dbus-property" generated="True" extra-ref="StartupAllowedMemoryNodes"/>
3981
3982 <variablelist class="dbus-property" generated="True" extra-ref="IOAccounting"/>
3983
3984 <variablelist class="dbus-property" generated="True" extra-ref="IOWeight"/>
3985
3986 <variablelist class="dbus-property" generated="True" extra-ref="StartupIOWeight"/>
3987
3988 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceWeight"/>
3989
3990 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBandwidthMax"/>
3991
3992 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBandwidthMax"/>
3993
3994 <variablelist class="dbus-property" generated="True" extra-ref="IOReadIOPSMax"/>
3995
3996 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteIOPSMax"/>
3997
3998 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceLatencyTargetUSec"/>
3999
4000 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOAccounting"/>
4001
4002 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWeight"/>
4003
4004 <variablelist class="dbus-property" generated="True" extra-ref="StartupBlockIOWeight"/>
4005
4006 <variablelist class="dbus-property" generated="True" extra-ref="BlockIODeviceWeight"/>
4007
4008 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOReadBandwidth"/>
4009
4010 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWriteBandwidth"/>
4011
4012 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAccounting"/>
4013
4014 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryLow"/>
4015
4016 <variablelist class="dbus-property" generated="True" extra-ref="DefaultStartupMemoryLow"/>
4017
4018 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryMin"/>
4019
4020 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMin"/>
4021
4022 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLow"/>
4023
4024 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryLow"/>
4025
4026 <variablelist class="dbus-property" generated="True" extra-ref="MemoryHigh"/>
4027
4028 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryHigh"/>
4029
4030 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMax"/>
4031
4032 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryMax"/>
4033
4034 <variablelist class="dbus-property" generated="True" extra-ref="MemorySwapMax"/>
4035
4036 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemorySwapMax"/>
4037
4038 <variablelist class="dbus-property" generated="True" extra-ref="MemoryZSwapMax"/>
4039
4040 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryZSwapMax"/>
4041
4042 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLimit"/>
4043
4044 <variablelist class="dbus-property" generated="True" extra-ref="DevicePolicy"/>
4045
4046 <variablelist class="dbus-property" generated="True" extra-ref="DeviceAllow"/>
4047
4048 <variablelist class="dbus-property" generated="True" extra-ref="TasksAccounting"/>
4049
4050 <variablelist class="dbus-property" generated="True" extra-ref="TasksMax"/>
4051
4052 <variablelist class="dbus-property" generated="True" extra-ref="IPAccounting"/>
4053
4054 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressAllow"/>
4055
4056 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressDeny"/>
4057
4058 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressFilterPath"/>
4059
4060 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressFilterPath"/>
4061
4062 <variablelist class="dbus-property" generated="True" extra-ref="DisableControllers"/>
4063
4064 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMSwap"/>
4065
4066 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressure"/>
4067
4068 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressureLimit"/>
4069
4070 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMPreference"/>
4071
4072 <variablelist class="dbus-property" generated="True" extra-ref="BPFProgram"/>
4073
4074 <variablelist class="dbus-property" generated="True" extra-ref="SocketBindAllow"/>
4075
4076 <variablelist class="dbus-property" generated="True" extra-ref="SocketBindDeny"/>
4077
4078 <variablelist class="dbus-property" generated="True" extra-ref="RestrictNetworkInterfaces"/>
4079
4080 <variablelist class="dbus-property" generated="True" extra-ref="MemoryPressureWatch"/>
4081
4082 <variablelist class="dbus-property" generated="True" extra-ref="MemoryPressureThresholdUSec"/>
4083
4084 <variablelist class="dbus-property" generated="True" extra-ref="Environment"/>
4085
4086 <variablelist class="dbus-property" generated="True" extra-ref="EnvironmentFiles"/>
4087
4088 <variablelist class="dbus-property" generated="True" extra-ref="PassEnvironment"/>
4089
4090 <variablelist class="dbus-property" generated="True" extra-ref="UnsetEnvironment"/>
4091
4092 <variablelist class="dbus-property" generated="True" extra-ref="UMask"/>
4093
4094 <variablelist class="dbus-property" generated="True" extra-ref="LimitCPU"/>
4095
4096 <variablelist class="dbus-property" generated="True" extra-ref="LimitCPUSoft"/>
4097
4098 <variablelist class="dbus-property" generated="True" extra-ref="LimitFSIZE"/>
4099
4100 <variablelist class="dbus-property" generated="True" extra-ref="LimitFSIZESoft"/>
4101
4102 <variablelist class="dbus-property" generated="True" extra-ref="LimitDATA"/>
4103
4104 <variablelist class="dbus-property" generated="True" extra-ref="LimitDATASoft"/>
4105
4106 <variablelist class="dbus-property" generated="True" extra-ref="LimitSTACK"/>
4107
4108 <variablelist class="dbus-property" generated="True" extra-ref="LimitSTACKSoft"/>
4109
4110 <variablelist class="dbus-property" generated="True" extra-ref="LimitCORE"/>
4111
4112 <variablelist class="dbus-property" generated="True" extra-ref="LimitCORESoft"/>
4113
4114 <variablelist class="dbus-property" generated="True" extra-ref="LimitRSS"/>
4115
4116 <variablelist class="dbus-property" generated="True" extra-ref="LimitRSSSoft"/>
4117
4118 <variablelist class="dbus-property" generated="True" extra-ref="LimitNOFILE"/>
4119
4120 <variablelist class="dbus-property" generated="True" extra-ref="LimitNOFILESoft"/>
4121
4122 <variablelist class="dbus-property" generated="True" extra-ref="LimitAS"/>
4123
4124 <variablelist class="dbus-property" generated="True" extra-ref="LimitASSoft"/>
4125
4126 <variablelist class="dbus-property" generated="True" extra-ref="LimitNPROC"/>
4127
4128 <variablelist class="dbus-property" generated="True" extra-ref="LimitNPROCSoft"/>
4129
4130 <variablelist class="dbus-property" generated="True" extra-ref="LimitMEMLOCK"/>
4131
4132 <variablelist class="dbus-property" generated="True" extra-ref="LimitMEMLOCKSoft"/>
4133
4134 <variablelist class="dbus-property" generated="True" extra-ref="LimitLOCKS"/>
4135
4136 <variablelist class="dbus-property" generated="True" extra-ref="LimitLOCKSSoft"/>
4137
4138 <variablelist class="dbus-property" generated="True" extra-ref="LimitSIGPENDING"/>
4139
4140 <variablelist class="dbus-property" generated="True" extra-ref="LimitSIGPENDINGSoft"/>
4141
4142 <variablelist class="dbus-property" generated="True" extra-ref="LimitMSGQUEUE"/>
4143
4144 <variablelist class="dbus-property" generated="True" extra-ref="LimitMSGQUEUESoft"/>
4145
4146 <variablelist class="dbus-property" generated="True" extra-ref="LimitNICE"/>
4147
4148 <variablelist class="dbus-property" generated="True" extra-ref="LimitNICESoft"/>
4149
4150 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTPRIO"/>
4151
4152 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTPRIOSoft"/>
4153
4154 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTTIME"/>
4155
4156 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTTIMESoft"/>
4157
4158 <variablelist class="dbus-property" generated="True" extra-ref="WorkingDirectory"/>
4159
4160 <variablelist class="dbus-property" generated="True" extra-ref="RootDirectory"/>
4161
4162 <variablelist class="dbus-property" generated="True" extra-ref="RootImage"/>
4163
4164 <variablelist class="dbus-property" generated="True" extra-ref="RootImageOptions"/>
4165
4166 <variablelist class="dbus-property" generated="True" extra-ref="RootHash"/>
4167
4168 <variablelist class="dbus-property" generated="True" extra-ref="RootHashPath"/>
4169
4170 <variablelist class="dbus-property" generated="True" extra-ref="RootHashSignature"/>
4171
4172 <variablelist class="dbus-property" generated="True" extra-ref="RootHashSignaturePath"/>
4173
4174 <variablelist class="dbus-property" generated="True" extra-ref="RootVerity"/>
4175
4176 <variablelist class="dbus-property" generated="True" extra-ref="ExtensionDirectories"/>
4177
4178 <variablelist class="dbus-property" generated="True" extra-ref="ExtensionImages"/>
4179
4180 <variablelist class="dbus-property" generated="True" extra-ref="MountImages"/>
4181
4182 <variablelist class="dbus-property" generated="True" extra-ref="OOMScoreAdjust"/>
4183
4184 <variablelist class="dbus-property" generated="True" extra-ref="CoredumpFilter"/>
4185
4186 <variablelist class="dbus-property" generated="True" extra-ref="Nice"/>
4187
4188 <variablelist class="dbus-property" generated="True" extra-ref="IOSchedulingClass"/>
4189
4190 <variablelist class="dbus-property" generated="True" extra-ref="IOSchedulingPriority"/>
4191
4192 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingPolicy"/>
4193
4194 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingPriority"/>
4195
4196 <variablelist class="dbus-property" generated="True" extra-ref="CPUAffinity"/>
4197
4198 <variablelist class="dbus-property" generated="True" extra-ref="CPUAffinityFromNUMA"/>
4199
4200 <variablelist class="dbus-property" generated="True" extra-ref="NUMAPolicy"/>
4201
4202 <variablelist class="dbus-property" generated="True" extra-ref="NUMAMask"/>
4203
4204 <variablelist class="dbus-property" generated="True" extra-ref="TimerSlackNSec"/>
4205
4206 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingResetOnFork"/>
4207
4208 <variablelist class="dbus-property" generated="True" extra-ref="NonBlocking"/>
4209
4210 <variablelist class="dbus-property" generated="True" extra-ref="StandardInput"/>
4211
4212 <variablelist class="dbus-property" generated="True" extra-ref="StandardInputFileDescriptorName"/>
4213
4214 <variablelist class="dbus-property" generated="True" extra-ref="StandardInputData"/>
4215
4216 <variablelist class="dbus-property" generated="True" extra-ref="StandardOutput"/>
4217
4218 <variablelist class="dbus-property" generated="True" extra-ref="StandardOutputFileDescriptorName"/>
4219
4220 <variablelist class="dbus-property" generated="True" extra-ref="StandardError"/>
4221
4222 <variablelist class="dbus-property" generated="True" extra-ref="StandardErrorFileDescriptorName"/>
4223
4224 <variablelist class="dbus-property" generated="True" extra-ref="TTYPath"/>
4225
4226 <variablelist class="dbus-property" generated="True" extra-ref="TTYReset"/>
4227
4228 <variablelist class="dbus-property" generated="True" extra-ref="TTYVHangup"/>
4229
4230 <variablelist class="dbus-property" generated="True" extra-ref="TTYVTDisallocate"/>
4231
4232 <variablelist class="dbus-property" generated="True" extra-ref="TTYRows"/>
4233
4234 <variablelist class="dbus-property" generated="True" extra-ref="TTYColumns"/>
4235
4236 <variablelist class="dbus-property" generated="True" extra-ref="SyslogPriority"/>
4237
4238 <variablelist class="dbus-property" generated="True" extra-ref="SyslogIdentifier"/>
4239
4240 <variablelist class="dbus-property" generated="True" extra-ref="SyslogLevelPrefix"/>
4241
4242 <variablelist class="dbus-property" generated="True" extra-ref="SyslogLevel"/>
4243
4244 <variablelist class="dbus-property" generated="True" extra-ref="SyslogFacility"/>
4245
4246 <variablelist class="dbus-property" generated="True" extra-ref="LogLevelMax"/>
4247
4248 <variablelist class="dbus-property" generated="True" extra-ref="LogRateLimitIntervalUSec"/>
4249
4250 <variablelist class="dbus-property" generated="True" extra-ref="LogRateLimitBurst"/>
4251
4252 <variablelist class="dbus-property" generated="True" extra-ref="LogExtraFields"/>
4253
4254 <variablelist class="dbus-property" generated="True" extra-ref="LogFilterPatterns"/>
4255
4256 <variablelist class="dbus-property" generated="True" extra-ref="LogNamespace"/>
4257
4258 <variablelist class="dbus-property" generated="True" extra-ref="SecureBits"/>
4259
4260 <variablelist class="dbus-property" generated="True" extra-ref="CapabilityBoundingSet"/>
4261
4262 <variablelist class="dbus-property" generated="True" extra-ref="AmbientCapabilities"/>
4263
4264 <variablelist class="dbus-property" generated="True" extra-ref="User"/>
4265
4266 <variablelist class="dbus-property" generated="True" extra-ref="Group"/>
4267
4268 <variablelist class="dbus-property" generated="True" extra-ref="DynamicUser"/>
4269
4270 <variablelist class="dbus-property" generated="True" extra-ref="RemoveIPC"/>
4271
4272 <variablelist class="dbus-property" generated="True" extra-ref="SetCredential"/>
4273
4274 <variablelist class="dbus-property" generated="True" extra-ref="SetCredentialEncrypted"/>
4275
4276 <variablelist class="dbus-property" generated="True" extra-ref="LoadCredential"/>
4277
4278 <variablelist class="dbus-property" generated="True" extra-ref="LoadCredentialEncrypted"/>
4279
4280 <variablelist class="dbus-property" generated="True" extra-ref="SupplementaryGroups"/>
4281
4282 <variablelist class="dbus-property" generated="True" extra-ref="PAMName"/>
4283
4284 <variablelist class="dbus-property" generated="True" extra-ref="ReadWritePaths"/>
4285
4286 <variablelist class="dbus-property" generated="True" extra-ref="ReadOnlyPaths"/>
4287
4288 <variablelist class="dbus-property" generated="True" extra-ref="InaccessiblePaths"/>
4289
4290 <variablelist class="dbus-property" generated="True" extra-ref="ExecPaths"/>
4291
4292 <variablelist class="dbus-property" generated="True" extra-ref="NoExecPaths"/>
4293
4294 <variablelist class="dbus-property" generated="True" extra-ref="ExecSearchPath"/>
4295
4296 <variablelist class="dbus-property" generated="True" extra-ref="MountFlags"/>
4297
4298 <variablelist class="dbus-property" generated="True" extra-ref="PrivateTmp"/>
4299
4300 <variablelist class="dbus-property" generated="True" extra-ref="PrivateDevices"/>
4301
4302 <variablelist class="dbus-property" generated="True" extra-ref="ProtectClock"/>
4303
4304 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelTunables"/>
4305
4306 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelModules"/>
4307
4308 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelLogs"/>
4309
4310 <variablelist class="dbus-property" generated="True" extra-ref="ProtectControlGroups"/>
4311
4312 <variablelist class="dbus-property" generated="True" extra-ref="PrivateNetwork"/>
4313
4314 <variablelist class="dbus-property" generated="True" extra-ref="PrivateUsers"/>
4315
4316 <variablelist class="dbus-property" generated="True" extra-ref="PrivateMounts"/>
4317
4318 <variablelist class="dbus-property" generated="True" extra-ref="PrivateIPC"/>
4319
4320 <variablelist class="dbus-property" generated="True" extra-ref="ProtectHome"/>
4321
4322 <variablelist class="dbus-property" generated="True" extra-ref="ProtectSystem"/>
4323
4324 <variablelist class="dbus-property" generated="True" extra-ref="SameProcessGroup"/>
4325
4326 <variablelist class="dbus-property" generated="True" extra-ref="UtmpIdentifier"/>
4327
4328 <variablelist class="dbus-property" generated="True" extra-ref="UtmpMode"/>
4329
4330 <variablelist class="dbus-property" generated="True" extra-ref="SELinuxContext"/>
4331
4332 <variablelist class="dbus-property" generated="True" extra-ref="AppArmorProfile"/>
4333
4334 <variablelist class="dbus-property" generated="True" extra-ref="SmackProcessLabel"/>
4335
4336 <variablelist class="dbus-property" generated="True" extra-ref="IgnoreSIGPIPE"/>
4337
4338 <variablelist class="dbus-property" generated="True" extra-ref="NoNewPrivileges"/>
4339
4340 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallFilter"/>
4341
4342 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallArchitectures"/>
4343
4344 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallErrorNumber"/>
4345
4346 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallLog"/>
4347
4348 <variablelist class="dbus-property" generated="True" extra-ref="Personality"/>
4349
4350 <variablelist class="dbus-property" generated="True" extra-ref="LockPersonality"/>
4351
4352 <variablelist class="dbus-property" generated="True" extra-ref="RestrictAddressFamilies"/>
4353
4354 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectorySymlink"/>
4355
4356 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectoryPreserve"/>
4357
4358 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectoryMode"/>
4359
4360 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectory"/>
4361
4362 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectorySymlink"/>
4363
4364 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectoryMode"/>
4365
4366 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectory"/>
4367
4368 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectorySymlink"/>
4369
4370 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectoryMode"/>
4371
4372 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectory"/>
4373
4374 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectorySymlink"/>
4375
4376 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectoryMode"/>
4377
4378 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectory"/>
4379
4380 <variablelist class="dbus-property" generated="True" extra-ref="ConfigurationDirectoryMode"/>
4381
4382 <variablelist class="dbus-property" generated="True" extra-ref="ConfigurationDirectory"/>
4383
4384 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutCleanUSec"/>
4385
4386 <variablelist class="dbus-property" generated="True" extra-ref="MemoryDenyWriteExecute"/>
4387
4388 <variablelist class="dbus-property" generated="True" extra-ref="RestrictRealtime"/>
4389
4390 <variablelist class="dbus-property" generated="True" extra-ref="RestrictSUIDSGID"/>
4391
4392 <variablelist class="dbus-property" generated="True" extra-ref="RestrictNamespaces"/>
4393
4394 <variablelist class="dbus-property" generated="True" extra-ref="RestrictFileSystems"/>
4395
4396 <variablelist class="dbus-property" generated="True" extra-ref="BindPaths"/>
4397
4398 <variablelist class="dbus-property" generated="True" extra-ref="BindReadOnlyPaths"/>
4399
4400 <variablelist class="dbus-property" generated="True" extra-ref="TemporaryFileSystem"/>
4401
4402 <variablelist class="dbus-property" generated="True" extra-ref="MountAPIVFS"/>
4403
4404 <variablelist class="dbus-property" generated="True" extra-ref="KeyringMode"/>
4405
4406 <variablelist class="dbus-property" generated="True" extra-ref="ProtectProc"/>
4407
4408 <variablelist class="dbus-property" generated="True" extra-ref="ProcSubset"/>
4409
4410 <variablelist class="dbus-property" generated="True" extra-ref="ProtectHostname"/>
4411
4412 <variablelist class="dbus-property" generated="True" extra-ref="MemoryKSM"/>
4413
4414 <variablelist class="dbus-property" generated="True" extra-ref="NetworkNamespacePath"/>
4415
4416 <variablelist class="dbus-property" generated="True" extra-ref="IPCNamespacePath"/>
4417
4418 <variablelist class="dbus-property" generated="True" extra-ref="RootImagePolicy"/>
4419
4420 <variablelist class="dbus-property" generated="True" extra-ref="MountImagePolicy"/>
4421
4422 <variablelist class="dbus-property" generated="True" extra-ref="ExtensionImagePolicy"/>
4423
4424 <variablelist class="dbus-property" generated="True" extra-ref="KillMode"/>
4425
4426 <variablelist class="dbus-property" generated="True" extra-ref="KillSignal"/>
4427
4428 <variablelist class="dbus-property" generated="True" extra-ref="RestartKillSignal"/>
4429
4430 <variablelist class="dbus-property" generated="True" extra-ref="FinalKillSignal"/>
4431
4432 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGKILL"/>
4433
4434 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGHUP"/>
4435
4436 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogSignal"/>
4437
4438 <!--End of Autogenerated section-->
4439
4440 <refsect2>
4441 <title>Methods</title>
4442
4443 <para><function>BindMount()</function> and <function>MountImage()</function> implement the same operations
4444 as the respective methods on the <interfacename>Manager</interfacename> object (see above). However, these
4445 methods operate on the service object and hence do not take a unit name parameter. Invoking the methods
4446 directly on the Manager object has the advantage of not requiring a <function>GetUnit()</function> call
4447 to get the unit object for a specific unit name. Calling the methods on the Manager object is hence a round
4448 trip optimization.</para>
4449
4450 <para><function>DumpFileDescriptorStore()</function> returns an array with information about the file
4451 descriptors currently in the file descriptor store of the service. Each entry consists of a file
4452 descriptor name (i.e. the <varname>FDNAME=</varname> field), the file descriptor inode type and access
4453 mode as integer (i.e. a <type>mode_t</type> value, flags such as <constant>S_IFREG</constant>,
4454 <constant>S_IRUSR</constant>, …), the major and minor numbers of the device number of the file system
4455 backing the inode of the file descriptor, the inode number, the major and minor numbers of the device
4456 number if this refers to a character or block device node, a file system path pointing to the inode,
4457 and the file descriptor flags (i.e. <constant>O_RDWR</constant>, <constant>O_RDONLY</constant>,
4458 …).</para>
4459 </refsect2>
4460
4461 <refsect2>
4462 <title>Properties</title>
4463
4464 <para>Most properties of the Service interface map directly to the corresponding settings in service
4465 unit files. For the sake of brevity, here's a list of all exceptions only:</para>
4466
4467 <para><varname>TimeoutStartUSec</varname>, <varname>TimeoutStopUSec</varname> and
4468 <varname>TimeoutAbortUSec</varname> contain the start, stop and abort timeouts, in microseconds. Note
4469 the slight difference in naming when compared to the matching unit file settings (see
4470 <citerefentry><refentrytitle>systemd.service</refentrytitle><manvolnum>7</manvolnum></citerefentry>):
4471 these bus properties strictly use microseconds (and thus are suffixed <varname>…USec</varname>) while
4472 the unit file settings default to a time unit of seconds (and thus are suffixed
4473 <varname>…Sec</varname>), unless a different unit is explicitly specified. This reflects that fact that
4474 internally the service manager deals in microsecond units only, and the bus properties are a relatively
4475 low-level (binary) concept exposing this. The unit file settings on the other hand are relatively
4476 high-level (string-based) concepts and thus support more user friendly time specifications which
4477 default to second time units but allow other units too, if specified.</para>
4478
4479 <para><varname>WatchdogTimestamp</varname> and <varname>WatchdogTimestampMonotonic</varname> contain
4480 <constant>CLOCK_REALTIME</constant>/<constant>CLOCK_MONOTONIC</constant> microsecond timestamps of the
4481 last watchdog ping received from the service, or 0 if none was ever received.</para>
4482
4483 <para><varname>ExecStartPre</varname>, <varname>ExecStart</varname>, <varname>ExecStartPost</varname>,
4484 <varname>ExecReload</varname>, <varname>ExecStop</varname>, and <varname>ExecStop</varname> are arrays
4485 of structures where each struct contains: the binary path to execute; an array with all arguments to
4486 pass to the executed command, starting with argument 0; a boolean whether it should be considered a
4487 failure if the process exits uncleanly; two pairs of
4488 <constant>CLOCK_REALTIME</constant>/<constant>CLOCK_MONOTONIC</constant> microsecond timestamps when
4489 the process began and finished running the last time, or 0 if it never ran or never finished running;
4490 the PID of the process, or 0 if it has not run yet; the exit code and status of the last run. This
4491 field hence maps more or less to the corresponding setting in the service unit file but is augmented
4492 with runtime data.</para>
4493
4494 <para><varname>LimitCPU</varname> (and related properties) map more or less directly to the
4495 corresponding settings in the service unit files except that if they aren't set, their value is
4496 18446744073709551615 (i.e. -1).</para>
4497
4498 <para><varname>Capabilities</varname> contains the configured capabilities, as formatted with
4499 <citerefentry project="man-pages"><refentrytitle>cap_to_text</refentrytitle><manvolnum>3</manvolnum></citerefentry>.
4500 </para>
4501
4502 <para><varname>SecureBits</varname>, <varname>CapabilityBoundingSet</varname>,
4503 <varname>MountFlags</varname> also correspond to the configured settings of the unit files, but
4504 instead of being formatted as strings, they are encoded as the actual binary flags they are.
4505 </para>
4506
4507 <para><varname>ExecMainStartTimestamp</varname>, <varname>ExecMainStartTimestampMonotonic</varname>,
4508 <varname>ExecMainExitTimestamp</varname>, <varname>ExecMainExitTimestampMonotonic</varname>,
4509 <varname>ExecMainPID</varname>, <varname>ExecMainCode</varname>, <varname>ExecMainStatus</varname>
4510 contain information about the main process of the service as far as it is known. This is often the same
4511 runtime information that is stored in <varname>ExecStart</varname>. However, it deviates for
4512 <varname>Type=forking</varname> services where the main process of the service is not forked off
4513 systemd directly. These fields either contain information of the last run of the process or of the
4514 current running process.</para>
4515
4516 <para><varname>MainPID</varname> and <varname>ControlPID</varname> contain the main and control PID of
4517 the service. The main PID is the current main PID of the service and is 0 when the service currently
4518 has no main PID. The control PID is the PID of the current start/stop/reload process running and is 0
4519 if no such process is currently running. That means that <varname>ExecMainPID</varname> and
4520 <varname>MainPID</varname> differ in the way that the latter immediately reflects whether a main
4521 process is currently running while the latter possible contains information collected from the last run
4522 even if the process is no longer around.</para>
4523
4524 <para><varname>StatusText</varname> contains the status text passed to the service manager via a call
4525 to
4526 <citerefentry><refentrytitle>sd_notify</refentrytitle><manvolnum>3</manvolnum></citerefentry>.
4527 This may be used by services to inform the service manager about its internal state with a nice
4528 explanatory string.</para>
4529
4530 <para><varname>Result</varname> encodes the execution result of the last run of the service. It is
4531 useful to determine the reason a service failed if it is in the <literal>failed</literal> state (see
4532 <varname>ActiveState</varname> above). The following values are currently known:
4533 <literal>success</literal> is set if the unit didn't fail. <literal>resources</literal> indicates that
4534 not enough resources were available to fork off and execute the service
4535 processes. <literal>timeout</literal> indicates that a timeout occurred while executing a service
4536 operation. <literal>exit-code</literal> indicates that a service process exited with an unclean exit
4537 code. <literal>signal</literal> indicates that a service process exited with an uncaught
4538 signal. <literal>core-dump</literal> indicates that a service process exited uncleanly and dumped
4539 core. <literal>watchdog</literal> indicates that a service did not send out watchdog ping messages
4540 often enough. <literal>start-limit</literal> indicates that a service has been started too frequently
4541 in a specific time frame (as configured in <varname>StartLimitInterval</varname>,
4542 <varname>StartLimitBurst</varname>).</para>
4543
4544 <para><varname>ControlGroup</varname> indicates the control group path the processes of this service
4545 unit are placed in.</para>
4546
4547 <para>The following properties map 1:1 to corresponding settings in the unit file:
4548 <varname>RootDirectory</varname>
4549 <varname>RootImage</varname>
4550 <varname>RootImageOptions</varname>
4551 <varname>RootVerity</varname>
4552 <varname>RootHash</varname>
4553 <varname>RootHashSignature</varname>
4554 <varname>MountImages</varname>
4555 <varname>ExtensionImages</varname>
4556 <varname>ExtensionDirectories</varname>
4557 see systemd.exec(5) for their meaning.</para>
4558
4559 <para><varname>MemoryAvailable</varname> indicates how much unused memory is available to the unit before
4560 the <literal>MemoryMax</literal> or <literal>MemoryHigh</literal> (whichever is lower) limit set by the cgroup
4561 memory controller is reached. It will take into consideration limits on all parent slices, other than the
4562 limits set on the unit itself.</para>
4563
4564 <para><varname>DelegateSubgroup</varname> contains the cgroup subgroup to place invoked unit processes
4565 in. As configured by the option of the same name in unit files. This is set to the empty string when it
4566 does not apply or no subgroup has been configured.</para>
4567
4568 <para><varname>RuntimeDirectorySymlink</varname>, <varname>StateDirectorySymlink</varname>,
4569 <varname>CacheDirectorySymlink</varname> and <varname>LogsDirectorySymlink</varname> respectively
4570 implement the destination parameter of the unit files settings <varname>RuntimeDirectory</varname>,
4571 <varname>StateDirectory</varname>, <varname>CacheDirectory</varname> and <varname>LogsDirectory</varname>,
4572 which will create a symlink of the given name to the respective directory. The messages take an unused
4573 <varname>flags</varname> parameter, reserved for future backward-compatible changes.</para>
4574 </refsect2>
4575 </refsect1>
4576
4577 <refsect1>
4578 <title>Socket Unit Objects</title>
4579
4580 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/avahi_2ddaemon_2esocket" interface="org.freedesktop.systemd1.Socket">
4581 node /org/freedesktop/systemd1/unit/avahi_2ddaemon_2esocket {
4582 interface org.freedesktop.systemd1.Socket {
4583 methods:
4584 GetProcesses(out a(sus) processes);
4585 AttachProcesses(in s subcgroup,
4586 in au pids);
4587 properties:
4588 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4589 readonly s BindIPv6Only = '...';
4590 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4591 readonly u Backlog = ...;
4592 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4593 readonly t TimeoutUSec = ...;
4594 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4595 readonly s BindToDevice = '...';
4596 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4597 readonly s SocketUser = '...';
4598 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4599 readonly s SocketGroup = '...';
4600 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4601 readonly u SocketMode = ...;
4602 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4603 readonly u DirectoryMode = ...;
4604 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4605 readonly b Accept = ...;
4606 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4607 readonly b FlushPending = ...;
4608 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4609 readonly b Writable = ...;
4610 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4611 readonly b KeepAlive = ...;
4612 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4613 readonly t KeepAliveTimeUSec = ...;
4614 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4615 readonly t KeepAliveIntervalUSec = ...;
4616 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4617 readonly u KeepAliveProbes = ...;
4618 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4619 readonly t DeferAcceptUSec = ...;
4620 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4621 readonly b NoDelay = ...;
4622 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4623 readonly i Priority = ...;
4624 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4625 readonly t ReceiveBuffer = ...;
4626 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4627 readonly t SendBuffer = ...;
4628 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4629 readonly i IPTOS = ...;
4630 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4631 readonly i IPTTL = ...;
4632 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4633 readonly t PipeSize = ...;
4634 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4635 readonly b FreeBind = ...;
4636 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4637 readonly b Transparent = ...;
4638 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4639 readonly b Broadcast = ...;
4640 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4641 readonly b PassCredentials = ...;
4642 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4643 readonly b PassSecurity = ...;
4644 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4645 readonly b PassPacketInfo = ...;
4646 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4647 readonly s Timestamping = '...';
4648 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4649 readonly b RemoveOnStop = ...;
4650 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4651 readonly a(ss) Listen = [...];
4652 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4653 readonly as Symlinks = ['...', ...];
4654 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4655 readonly i Mark = ...;
4656 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4657 readonly u MaxConnections = ...;
4658 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4659 readonly u MaxConnectionsPerSource = ...;
4660 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4661 readonly x MessageQueueMaxMessages = ...;
4662 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4663 readonly x MessageQueueMessageSize = ...;
4664 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4665 readonly s TCPCongestion = '...';
4666 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4667 readonly b ReusePort = ...;
4668 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4669 readonly s SmackLabel = '...';
4670 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4671 readonly s SmackLabelIPIn = '...';
4672 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4673 readonly s SmackLabelIPOut = '...';
4674 readonly u ControlPID = ...;
4675 readonly s Result = '...';
4676 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4677 readonly u NConnections = ...;
4678 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4679 readonly u NAccepted = ...;
4680 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4681 readonly u NRefused = ...;
4682 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4683 readonly s FileDescriptorName = '...';
4684 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4685 readonly i SocketProtocol = ...;
4686 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4687 readonly t TriggerLimitIntervalUSec = ...;
4688 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4689 readonly u TriggerLimitBurst = ...;
4690 readonly u UID = ...;
4691 readonly u GID = ...;
4692 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
4693 readonly a(sasbttttuii) ExecStartPre = [...];
4694 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
4695 readonly a(sasbttttuii) ExecStartPost = [...];
4696 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
4697 readonly a(sasbttttuii) ExecStopPre = [...];
4698 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
4699 readonly a(sasbttttuii) ExecStopPost = [...];
4700 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4701 readonly s Slice = '...';
4702 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4703 readonly s ControlGroup = '...';
4704 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4705 readonly t ControlGroupId = ...;
4706 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4707 readonly t MemoryCurrent = ...;
4708 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4709 readonly t MemoryAvailable = ...;
4710 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4711 readonly t CPUUsageNSec = ...;
4712 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4713 readonly ay EffectiveCPUs = [...];
4714 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4715 readonly ay EffectiveMemoryNodes = [...];
4716 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4717 readonly t TasksCurrent = ...;
4718 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4719 readonly t IPIngressBytes = ...;
4720 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4721 readonly t IPIngressPackets = ...;
4722 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4723 readonly t IPEgressBytes = ...;
4724 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4725 readonly t IPEgressPackets = ...;
4726 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4727 readonly t IOReadBytes = ...;
4728 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4729 readonly t IOReadOperations = ...;
4730 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4731 readonly t IOWriteBytes = ...;
4732 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4733 readonly t IOWriteOperations = ...;
4734 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4735 readonly b Delegate = ...;
4736 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4737 readonly as DelegateControllers = ['...', ...];
4738 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4739 readonly s DelegateSubgroup = '...';
4740 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4741 readonly b CPUAccounting = ...;
4742 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4743 readonly t CPUWeight = ...;
4744 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4745 readonly t StartupCPUWeight = ...;
4746 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4747 readonly t CPUShares = ...;
4748 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4749 readonly t StartupCPUShares = ...;
4750 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4751 readonly t CPUQuotaPerSecUSec = ...;
4752 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4753 readonly t CPUQuotaPeriodUSec = ...;
4754 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4755 readonly ay AllowedCPUs = [...];
4756 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4757 readonly ay StartupAllowedCPUs = [...];
4758 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4759 readonly ay AllowedMemoryNodes = [...];
4760 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4761 readonly ay StartupAllowedMemoryNodes = [...];
4762 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4763 readonly b IOAccounting = ...;
4764 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4765 readonly t IOWeight = ...;
4766 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4767 readonly t StartupIOWeight = ...;
4768 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4769 readonly a(st) IODeviceWeight = [...];
4770 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4771 readonly a(st) IOReadBandwidthMax = [...];
4772 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4773 readonly a(st) IOWriteBandwidthMax = [...];
4774 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4775 readonly a(st) IOReadIOPSMax = [...];
4776 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4777 readonly a(st) IOWriteIOPSMax = [...];
4778 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4779 readonly a(st) IODeviceLatencyTargetUSec = [...];
4780 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4781 readonly b BlockIOAccounting = ...;
4782 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4783 readonly t BlockIOWeight = ...;
4784 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4785 readonly t StartupBlockIOWeight = ...;
4786 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4787 readonly a(st) BlockIODeviceWeight = [...];
4788 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4789 readonly a(st) BlockIOReadBandwidth = [...];
4790 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4791 readonly a(st) BlockIOWriteBandwidth = [...];
4792 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4793 readonly b MemoryAccounting = ...;
4794 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4795 readonly t DefaultMemoryLow = ...;
4796 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4797 readonly t DefaultStartupMemoryLow = ...;
4798 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4799 readonly t DefaultMemoryMin = ...;
4800 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4801 readonly t MemoryMin = ...;
4802 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4803 readonly t MemoryLow = ...;
4804 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4805 readonly t StartupMemoryLow = ...;
4806 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4807 readonly t MemoryHigh = ...;
4808 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4809 readonly t StartupMemoryHigh = ...;
4810 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4811 readonly t MemoryMax = ...;
4812 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4813 readonly t StartupMemoryMax = ...;
4814 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4815 readonly t MemorySwapMax = ...;
4816 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4817 readonly t StartupMemorySwapMax = ...;
4818 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4819 readonly t MemoryZSwapMax = ...;
4820 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4821 readonly t StartupMemoryZSwapMax = ...;
4822 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4823 readonly t MemoryLimit = ...;
4824 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4825 readonly s DevicePolicy = '...';
4826 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4827 readonly a(ss) DeviceAllow = [...];
4828 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4829 readonly b TasksAccounting = ...;
4830 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4831 readonly t TasksMax = ...;
4832 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4833 readonly b IPAccounting = ...;
4834 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4835 readonly a(iayu) IPAddressAllow = [...];
4836 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4837 readonly a(iayu) IPAddressDeny = [...];
4838 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4839 readonly as IPIngressFilterPath = ['...', ...];
4840 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4841 readonly as IPEgressFilterPath = ['...', ...];
4842 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4843 readonly as DisableControllers = ['...', ...];
4844 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4845 readonly s ManagedOOMSwap = '...';
4846 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4847 readonly s ManagedOOMMemoryPressure = '...';
4848 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4849 readonly u ManagedOOMMemoryPressureLimit = ...;
4850 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4851 readonly s ManagedOOMPreference = '...';
4852 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4853 readonly a(ss) BPFProgram = [...];
4854 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4855 readonly a(iiqq) SocketBindAllow = [...];
4856 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4857 readonly a(iiqq) SocketBindDeny = [...];
4858 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4859 readonly (bas) RestrictNetworkInterfaces = ...;
4860 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4861 readonly s MemoryPressureWatch = '...';
4862 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4863 readonly t MemoryPressureThresholdUSec = ...;
4864 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4865 readonly as Environment = ['...', ...];
4866 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4867 readonly a(sb) EnvironmentFiles = [...];
4868 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4869 readonly as PassEnvironment = ['...', ...];
4870 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4871 readonly as UnsetEnvironment = ['...', ...];
4872 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4873 readonly u UMask = ...;
4874 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4875 readonly t LimitCPU = ...;
4876 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4877 readonly t LimitCPUSoft = ...;
4878 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4879 readonly t LimitFSIZE = ...;
4880 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4881 readonly t LimitFSIZESoft = ...;
4882 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4883 readonly t LimitDATA = ...;
4884 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4885 readonly t LimitDATASoft = ...;
4886 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4887 readonly t LimitSTACK = ...;
4888 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4889 readonly t LimitSTACKSoft = ...;
4890 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4891 readonly t LimitCORE = ...;
4892 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4893 readonly t LimitCORESoft = ...;
4894 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4895 readonly t LimitRSS = ...;
4896 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4897 readonly t LimitRSSSoft = ...;
4898 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4899 readonly t LimitNOFILE = ...;
4900 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4901 readonly t LimitNOFILESoft = ...;
4902 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4903 readonly t LimitAS = ...;
4904 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4905 readonly t LimitASSoft = ...;
4906 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4907 readonly t LimitNPROC = ...;
4908 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4909 readonly t LimitNPROCSoft = ...;
4910 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4911 readonly t LimitMEMLOCK = ...;
4912 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4913 readonly t LimitMEMLOCKSoft = ...;
4914 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4915 readonly t LimitLOCKS = ...;
4916 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4917 readonly t LimitLOCKSSoft = ...;
4918 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4919 readonly t LimitSIGPENDING = ...;
4920 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4921 readonly t LimitSIGPENDINGSoft = ...;
4922 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4923 readonly t LimitMSGQUEUE = ...;
4924 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4925 readonly t LimitMSGQUEUESoft = ...;
4926 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4927 readonly t LimitNICE = ...;
4928 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4929 readonly t LimitNICESoft = ...;
4930 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4931 readonly t LimitRTPRIO = ...;
4932 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4933 readonly t LimitRTPRIOSoft = ...;
4934 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4935 readonly t LimitRTTIME = ...;
4936 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4937 readonly t LimitRTTIMESoft = ...;
4938 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4939 readonly s WorkingDirectory = '...';
4940 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4941 readonly s RootDirectory = '...';
4942 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4943 readonly s RootImage = '...';
4944 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4945 readonly a(ss) RootImageOptions = [...];
4946 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4947 readonly ay RootHash = [...];
4948 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4949 readonly s RootHashPath = '...';
4950 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4951 readonly ay RootHashSignature = [...];
4952 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4953 readonly s RootHashSignaturePath = '...';
4954 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4955 readonly s RootVerity = '...';
4956 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4957 readonly as ExtensionDirectories = ['...', ...];
4958 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4959 readonly a(sba(ss)) ExtensionImages = [...];
4960 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4961 readonly a(ssba(ss)) MountImages = [...];
4962 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4963 readonly i OOMScoreAdjust = ...;
4964 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4965 readonly t CoredumpFilter = ...;
4966 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4967 readonly i Nice = ...;
4968 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4969 readonly i IOSchedulingClass = ...;
4970 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4971 readonly i IOSchedulingPriority = ...;
4972 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4973 readonly i CPUSchedulingPolicy = ...;
4974 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4975 readonly i CPUSchedulingPriority = ...;
4976 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4977 readonly ay CPUAffinity = [...];
4978 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4979 readonly b CPUAffinityFromNUMA = ...;
4980 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4981 readonly i NUMAPolicy = ...;
4982 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4983 readonly ay NUMAMask = [...];
4984 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4985 readonly t TimerSlackNSec = ...;
4986 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4987 readonly b CPUSchedulingResetOnFork = ...;
4988 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4989 readonly b NonBlocking = ...;
4990 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4991 readonly s StandardInput = '...';
4992 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4993 readonly s StandardInputFileDescriptorName = '...';
4994 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4995 readonly ay StandardInputData = [...];
4996 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4997 readonly s StandardOutput = '...';
4998 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4999 readonly s StandardOutputFileDescriptorName = '...';
5000 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5001 readonly s StandardError = '...';
5002 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5003 readonly s StandardErrorFileDescriptorName = '...';
5004 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5005 readonly s TTYPath = '...';
5006 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5007 readonly b TTYReset = ...;
5008 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5009 readonly b TTYVHangup = ...;
5010 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5011 readonly b TTYVTDisallocate = ...;
5012 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5013 readonly q TTYRows = ...;
5014 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5015 readonly q TTYColumns = ...;
5016 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5017 readonly i SyslogPriority = ...;
5018 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5019 readonly s SyslogIdentifier = '...';
5020 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5021 readonly b SyslogLevelPrefix = ...;
5022 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5023 readonly i SyslogLevel = ...;
5024 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5025 readonly i SyslogFacility = ...;
5026 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5027 readonly i LogLevelMax = ...;
5028 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5029 readonly t LogRateLimitIntervalUSec = ...;
5030 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5031 readonly u LogRateLimitBurst = ...;
5032 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5033 readonly aay LogExtraFields = [[...], ...];
5034 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5035 readonly a(bs) LogFilterPatterns = [...];
5036 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5037 readonly s LogNamespace = '...';
5038 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5039 readonly i SecureBits = ...;
5040 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5041 readonly t CapabilityBoundingSet = ...;
5042 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5043 readonly t AmbientCapabilities = ...;
5044 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5045 readonly s User = '...';
5046 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5047 readonly s Group = '...';
5048 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5049 readonly b DynamicUser = ...;
5050 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5051 readonly b RemoveIPC = ...;
5052 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5053 readonly a(say) SetCredential = [...];
5054 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5055 readonly a(say) SetCredentialEncrypted = [...];
5056 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5057 readonly a(ss) LoadCredential = [...];
5058 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5059 readonly a(ss) LoadCredentialEncrypted = [...];
5060 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5061 readonly as SupplementaryGroups = ['...', ...];
5062 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5063 readonly s PAMName = '...';
5064 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5065 readonly as ReadWritePaths = ['...', ...];
5066 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5067 readonly as ReadOnlyPaths = ['...', ...];
5068 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5069 readonly as InaccessiblePaths = ['...', ...];
5070 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5071 readonly as ExecPaths = ['...', ...];
5072 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5073 readonly as NoExecPaths = ['...', ...];
5074 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5075 readonly as ExecSearchPath = ['...', ...];
5076 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5077 readonly t MountFlags = ...;
5078 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5079 readonly b PrivateTmp = ...;
5080 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5081 readonly b PrivateDevices = ...;
5082 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5083 readonly b ProtectClock = ...;
5084 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5085 readonly b ProtectKernelTunables = ...;
5086 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5087 readonly b ProtectKernelModules = ...;
5088 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5089 readonly b ProtectKernelLogs = ...;
5090 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5091 readonly b ProtectControlGroups = ...;
5092 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5093 readonly b PrivateNetwork = ...;
5094 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5095 readonly b PrivateUsers = ...;
5096 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5097 readonly b PrivateMounts = ...;
5098 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5099 readonly b PrivateIPC = ...;
5100 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5101 readonly s ProtectHome = '...';
5102 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5103 readonly s ProtectSystem = '...';
5104 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5105 readonly b SameProcessGroup = ...;
5106 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5107 readonly s UtmpIdentifier = '...';
5108 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5109 readonly s UtmpMode = '...';
5110 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5111 readonly (bs) SELinuxContext = ...;
5112 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5113 readonly (bs) AppArmorProfile = ...;
5114 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5115 readonly (bs) SmackProcessLabel = ...;
5116 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5117 readonly b IgnoreSIGPIPE = ...;
5118 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5119 readonly b NoNewPrivileges = ...;
5120 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5121 readonly (bas) SystemCallFilter = ...;
5122 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5123 readonly as SystemCallArchitectures = ['...', ...];
5124 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5125 readonly i SystemCallErrorNumber = ...;
5126 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5127 readonly (bas) SystemCallLog = ...;
5128 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5129 readonly s Personality = '...';
5130 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5131 readonly b LockPersonality = ...;
5132 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5133 readonly (bas) RestrictAddressFamilies = ...;
5134 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5135 readonly a(sst) RuntimeDirectorySymlink = [...];
5136 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5137 readonly s RuntimeDirectoryPreserve = '...';
5138 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5139 readonly u RuntimeDirectoryMode = ...;
5140 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5141 readonly as RuntimeDirectory = ['...', ...];
5142 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5143 readonly a(sst) StateDirectorySymlink = [...];
5144 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5145 readonly u StateDirectoryMode = ...;
5146 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5147 readonly as StateDirectory = ['...', ...];
5148 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5149 readonly a(sst) CacheDirectorySymlink = [...];
5150 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5151 readonly u CacheDirectoryMode = ...;
5152 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5153 readonly as CacheDirectory = ['...', ...];
5154 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5155 readonly a(sst) LogsDirectorySymlink = [...];
5156 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5157 readonly u LogsDirectoryMode = ...;
5158 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5159 readonly as LogsDirectory = ['...', ...];
5160 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5161 readonly u ConfigurationDirectoryMode = ...;
5162 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5163 readonly as ConfigurationDirectory = ['...', ...];
5164 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5165 readonly t TimeoutCleanUSec = ...;
5166 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5167 readonly b MemoryDenyWriteExecute = ...;
5168 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5169 readonly b RestrictRealtime = ...;
5170 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5171 readonly b RestrictSUIDSGID = ...;
5172 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5173 readonly t RestrictNamespaces = ...;
5174 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5175 readonly (bas) RestrictFileSystems = ...;
5176 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5177 readonly a(ssbt) BindPaths = [...];
5178 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5179 readonly a(ssbt) BindReadOnlyPaths = [...];
5180 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5181 readonly a(ss) TemporaryFileSystem = [...];
5182 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5183 readonly b MountAPIVFS = ...;
5184 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5185 readonly s KeyringMode = '...';
5186 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5187 readonly s ProtectProc = '...';
5188 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5189 readonly s ProcSubset = '...';
5190 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5191 readonly b ProtectHostname = ...;
5192 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5193 readonly b MemoryKSM = ...;
5194 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5195 readonly s NetworkNamespacePath = '...';
5196 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5197 readonly s IPCNamespacePath = '...';
5198 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5199 readonly s RootImagePolicy = '...';
5200 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5201 readonly s MountImagePolicy = '...';
5202 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5203 readonly s ExtensionImagePolicy = '...';
5204 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5205 readonly s KillMode = '...';
5206 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5207 readonly i KillSignal = ...;
5208 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5209 readonly i RestartKillSignal = ...;
5210 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5211 readonly i FinalKillSignal = ...;
5212 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5213 readonly b SendSIGKILL = ...;
5214 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5215 readonly b SendSIGHUP = ...;
5216 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5217 readonly i WatchdogSignal = ...;
5218 };
5219 interface org.freedesktop.DBus.Peer { ... };
5220 interface org.freedesktop.DBus.Introspectable { ... };
5221 interface org.freedesktop.DBus.Properties { ... };
5222 interface org.freedesktop.systemd1.Unit { ... };
5223 };
5224 </programlisting>
5225
5226 <!--method GetProcesses is not documented!-->
5227
5228 <!--method AttachProcesses is not documented!-->
5229
5230 <!--property BindIPv6Only is not documented!-->
5231
5232 <!--property Backlog is not documented!-->
5233
5234 <!--property TimeoutUSec is not documented!-->
5235
5236 <!--property BindToDevice is not documented!-->
5237
5238 <!--property SocketUser is not documented!-->
5239
5240 <!--property SocketGroup is not documented!-->
5241
5242 <!--property SocketMode is not documented!-->
5243
5244 <!--property DirectoryMode is not documented!-->
5245
5246 <!--property Writable is not documented!-->
5247
5248 <!--property KeepAlive is not documented!-->
5249
5250 <!--property KeepAliveTimeUSec is not documented!-->
5251
5252 <!--property KeepAliveIntervalUSec is not documented!-->
5253
5254 <!--property KeepAliveProbes is not documented!-->
5255
5256 <!--property DeferAcceptUSec is not documented!-->
5257
5258 <!--property NoDelay is not documented!-->
5259
5260 <!--property Priority is not documented!-->
5261
5262 <!--property ReceiveBuffer is not documented!-->
5263
5264 <!--property SendBuffer is not documented!-->
5265
5266 <!--property IPTOS is not documented!-->
5267
5268 <!--property IPTTL is not documented!-->
5269
5270 <!--property PipeSize is not documented!-->
5271
5272 <!--property FreeBind is not documented!-->
5273
5274 <!--property Transparent is not documented!-->
5275
5276 <!--property Broadcast is not documented!-->
5277
5278 <!--property PassCredentials is not documented!-->
5279
5280 <!--property PassSecurity is not documented!-->
5281
5282 <!--property PassPacketInfo is not documented!-->
5283
5284 <!--property Timestamping is not documented!-->
5285
5286 <!--property RemoveOnStop is not documented!-->
5287
5288 <!--property Listen is not documented!-->
5289
5290 <!--property Symlinks is not documented!-->
5291
5292 <!--property Mark is not documented!-->
5293
5294 <!--property MaxConnections is not documented!-->
5295
5296 <!--property MaxConnectionsPerSource is not documented!-->
5297
5298 <!--property MessageQueueMaxMessages is not documented!-->
5299
5300 <!--property MessageQueueMessageSize is not documented!-->
5301
5302 <!--property TCPCongestion is not documented!-->
5303
5304 <!--property ReusePort is not documented!-->
5305
5306 <!--property SmackLabel is not documented!-->
5307
5308 <!--property SmackLabelIPIn is not documented!-->
5309
5310 <!--property SmackLabelIPOut is not documented!-->
5311
5312 <!--property NRefused is not documented!-->
5313
5314 <!--property FileDescriptorName is not documented!-->
5315
5316 <!--property SocketProtocol is not documented!-->
5317
5318 <!--property TriggerLimitIntervalUSec is not documented!-->
5319
5320 <!--property TriggerLimitBurst is not documented!-->
5321
5322 <!--property UID is not documented!-->
5323
5324 <!--property GID is not documented!-->
5325
5326 <!--property ExecStopPre is not documented!-->
5327
5328 <!--property ExecStopPost is not documented!-->
5329
5330 <!--property Slice is not documented!-->
5331
5332 <!--property ControlGroupId is not documented!-->
5333
5334 <!--property MemoryCurrent is not documented!-->
5335
5336 <!--property CPUUsageNSec is not documented!-->
5337
5338 <!--property EffectiveCPUs is not documented!-->
5339
5340 <!--property EffectiveMemoryNodes is not documented!-->
5341
5342 <!--property TasksCurrent is not documented!-->
5343
5344 <!--property IPIngressBytes is not documented!-->
5345
5346 <!--property IPIngressPackets is not documented!-->
5347
5348 <!--property IPEgressBytes is not documented!-->
5349
5350 <!--property IPEgressPackets is not documented!-->
5351
5352 <!--property IOReadBytes is not documented!-->
5353
5354 <!--property IOReadOperations is not documented!-->
5355
5356 <!--property IOWriteBytes is not documented!-->
5357
5358 <!--property IOWriteOperations is not documented!-->
5359
5360 <!--property Delegate is not documented!-->
5361
5362 <!--property DelegateControllers is not documented!-->
5363
5364 <!--property CPUAccounting is not documented!-->
5365
5366 <!--property CPUWeight is not documented!-->
5367
5368 <!--property StartupCPUWeight is not documented!-->
5369
5370 <!--property CPUShares is not documented!-->
5371
5372 <!--property StartupCPUShares is not documented!-->
5373
5374 <!--property CPUQuotaPerSecUSec is not documented!-->
5375
5376 <!--property CPUQuotaPeriodUSec is not documented!-->
5377
5378 <!--property AllowedCPUs is not documented!-->
5379
5380 <!--property StartupAllowedCPUs is not documented!-->
5381
5382 <!--property AllowedMemoryNodes is not documented!-->
5383
5384 <!--property StartupAllowedMemoryNodes is not documented!-->
5385
5386 <!--property IOAccounting is not documented!-->
5387
5388 <!--property IOWeight is not documented!-->
5389
5390 <!--property StartupIOWeight is not documented!-->
5391
5392 <!--property IODeviceWeight is not documented!-->
5393
5394 <!--property IOReadBandwidthMax is not documented!-->
5395
5396 <!--property IOWriteBandwidthMax is not documented!-->
5397
5398 <!--property IOReadIOPSMax is not documented!-->
5399
5400 <!--property IOWriteIOPSMax is not documented!-->
5401
5402 <!--property IODeviceLatencyTargetUSec is not documented!-->
5403
5404 <!--property BlockIOAccounting is not documented!-->
5405
5406 <!--property BlockIOWeight is not documented!-->
5407
5408 <!--property StartupBlockIOWeight is not documented!-->
5409
5410 <!--property BlockIODeviceWeight is not documented!-->
5411
5412 <!--property BlockIOReadBandwidth is not documented!-->
5413
5414 <!--property BlockIOWriteBandwidth is not documented!-->
5415
5416 <!--property MemoryAccounting is not documented!-->
5417
5418 <!--property DefaultMemoryLow is not documented!-->
5419
5420 <!--property DefaultStartupMemoryLow is not documented!-->
5421
5422 <!--property DefaultMemoryMin is not documented!-->
5423
5424 <!--property MemoryMin is not documented!-->
5425
5426 <!--property MemoryLow is not documented!-->
5427
5428 <!--property StartupMemoryLow is not documented!-->
5429
5430 <!--property MemoryHigh is not documented!-->
5431
5432 <!--property StartupMemoryHigh is not documented!-->
5433
5434 <!--property MemoryMax is not documented!-->
5435
5436 <!--property StartupMemoryMax is not documented!-->
5437
5438 <!--property MemorySwapMax is not documented!-->
5439
5440 <!--property StartupMemorySwapMax is not documented!-->
5441
5442 <!--property MemoryZSwapMax is not documented!-->
5443
5444 <!--property StartupMemoryZSwapMax is not documented!-->
5445
5446 <!--property MemoryLimit is not documented!-->
5447
5448 <!--property DevicePolicy is not documented!-->
5449
5450 <!--property DeviceAllow is not documented!-->
5451
5452 <!--property TasksAccounting is not documented!-->
5453
5454 <!--property TasksMax is not documented!-->
5455
5456 <!--property IPAccounting is not documented!-->
5457
5458 <!--property IPAddressAllow is not documented!-->
5459
5460 <!--property IPAddressDeny is not documented!-->
5461
5462 <!--property IPIngressFilterPath is not documented!-->
5463
5464 <!--property IPEgressFilterPath is not documented!-->
5465
5466 <!--property DisableControllers is not documented!-->
5467
5468 <!--property ManagedOOMSwap is not documented!-->
5469
5470 <!--property ManagedOOMMemoryPressure is not documented!-->
5471
5472 <!--property ManagedOOMMemoryPressureLimit is not documented!-->
5473
5474 <!--property ManagedOOMPreference is not documented!-->
5475
5476 <!--property BPFProgram is not documented!-->
5477
5478 <!--property SocketBindAllow is not documented!-->
5479
5480 <!--property SocketBindDeny is not documented!-->
5481
5482 <!--property RestrictNetworkInterfaces is not documented!-->
5483
5484 <!--property MemoryPressureWatch is not documented!-->
5485
5486 <!--property MemoryPressureThresholdUSec is not documented!-->
5487
5488 <!--property EnvironmentFiles is not documented!-->
5489
5490 <!--property PassEnvironment is not documented!-->
5491
5492 <!--property UnsetEnvironment is not documented!-->
5493
5494 <!--property UMask is not documented!-->
5495
5496 <!--property LimitCPUSoft is not documented!-->
5497
5498 <!--property LimitFSIZE is not documented!-->
5499
5500 <!--property LimitFSIZESoft is not documented!-->
5501
5502 <!--property LimitDATA is not documented!-->
5503
5504 <!--property LimitDATASoft is not documented!-->
5505
5506 <!--property LimitSTACK is not documented!-->
5507
5508 <!--property LimitSTACKSoft is not documented!-->
5509
5510 <!--property LimitCORE is not documented!-->
5511
5512 <!--property LimitCORESoft is not documented!-->
5513
5514 <!--property LimitRSS is not documented!-->
5515
5516 <!--property LimitRSSSoft is not documented!-->
5517
5518 <!--property LimitNOFILE is not documented!-->
5519
5520 <!--property LimitNOFILESoft is not documented!-->
5521
5522 <!--property LimitAS is not documented!-->
5523
5524 <!--property LimitASSoft is not documented!-->
5525
5526 <!--property LimitNPROC is not documented!-->
5527
5528 <!--property LimitNPROCSoft is not documented!-->
5529
5530 <!--property LimitMEMLOCK is not documented!-->
5531
5532 <!--property LimitMEMLOCKSoft is not documented!-->
5533
5534 <!--property LimitLOCKS is not documented!-->
5535
5536 <!--property LimitLOCKSSoft is not documented!-->
5537
5538 <!--property LimitSIGPENDING is not documented!-->
5539
5540 <!--property LimitSIGPENDINGSoft is not documented!-->
5541
5542 <!--property LimitMSGQUEUE is not documented!-->
5543
5544 <!--property LimitMSGQUEUESoft is not documented!-->
5545
5546 <!--property LimitNICE is not documented!-->
5547
5548 <!--property LimitNICESoft is not documented!-->
5549
5550 <!--property LimitRTPRIO is not documented!-->
5551
5552 <!--property LimitRTPRIOSoft is not documented!-->
5553
5554 <!--property LimitRTTIME is not documented!-->
5555
5556 <!--property LimitRTTIMESoft is not documented!-->
5557
5558 <!--property WorkingDirectory is not documented!-->
5559
5560 <!--property RootHashPath is not documented!-->
5561
5562 <!--property RootHashSignaturePath is not documented!-->
5563
5564 <!--property OOMScoreAdjust is not documented!-->
5565
5566 <!--property CoredumpFilter is not documented!-->
5567
5568 <!--property Nice is not documented!-->
5569
5570 <!--property IOSchedulingClass is not documented!-->
5571
5572 <!--property IOSchedulingPriority is not documented!-->
5573
5574 <!--property CPUSchedulingPolicy is not documented!-->
5575
5576 <!--property CPUSchedulingPriority is not documented!-->
5577
5578 <!--property CPUAffinity is not documented!-->
5579
5580 <!--property CPUAffinityFromNUMA is not documented!-->
5581
5582 <!--property NUMAPolicy is not documented!-->
5583
5584 <!--property NUMAMask is not documented!-->
5585
5586 <!--property TimerSlackNSec is not documented!-->
5587
5588 <!--property CPUSchedulingResetOnFork is not documented!-->
5589
5590 <!--property NonBlocking is not documented!-->
5591
5592 <!--property StandardInput is not documented!-->
5593
5594 <!--property StandardInputFileDescriptorName is not documented!-->
5595
5596 <!--property StandardInputData is not documented!-->
5597
5598 <!--property StandardOutput is not documented!-->
5599
5600 <!--property StandardOutputFileDescriptorName is not documented!-->
5601
5602 <!--property StandardError is not documented!-->
5603
5604 <!--property StandardErrorFileDescriptorName is not documented!-->
5605
5606 <!--property TTYPath is not documented!-->
5607
5608 <!--property TTYReset is not documented!-->
5609
5610 <!--property TTYVHangup is not documented!-->
5611
5612 <!--property TTYVTDisallocate is not documented!-->
5613
5614 <!--property TTYRows is not documented!-->
5615
5616 <!--property TTYColumns is not documented!-->
5617
5618 <!--property SyslogPriority is not documented!-->
5619
5620 <!--property SyslogIdentifier is not documented!-->
5621
5622 <!--property SyslogLevelPrefix is not documented!-->
5623
5624 <!--property SyslogLevel is not documented!-->
5625
5626 <!--property SyslogFacility is not documented!-->
5627
5628 <!--property LogLevelMax is not documented!-->
5629
5630 <!--property LogRateLimitIntervalUSec is not documented!-->
5631
5632 <!--property LogRateLimitBurst is not documented!-->
5633
5634 <!--property LogExtraFields is not documented!-->
5635
5636 <!--property LogFilterPatterns is not documented!-->
5637
5638 <!--property LogNamespace is not documented!-->
5639
5640 <!--property AmbientCapabilities is not documented!-->
5641
5642 <!--property User is not documented!-->
5643
5644 <!--property Group is not documented!-->
5645
5646 <!--property DynamicUser is not documented!-->
5647
5648 <!--property RemoveIPC is not documented!-->
5649
5650 <!--property SetCredential is not documented!-->
5651
5652 <!--property SetCredentialEncrypted is not documented!-->
5653
5654 <!--property LoadCredential is not documented!-->
5655
5656 <!--property LoadCredentialEncrypted is not documented!-->
5657
5658 <!--property SupplementaryGroups is not documented!-->
5659
5660 <!--property PAMName is not documented!-->
5661
5662 <!--property ReadWritePaths is not documented!-->
5663
5664 <!--property ReadOnlyPaths is not documented!-->
5665
5666 <!--property InaccessiblePaths is not documented!-->
5667
5668 <!--property ExecPaths is not documented!-->
5669
5670 <!--property NoExecPaths is not documented!-->
5671
5672 <!--property ExecSearchPath is not documented!-->
5673
5674 <!--property PrivateTmp is not documented!-->
5675
5676 <!--property PrivateDevices is not documented!-->
5677
5678 <!--property ProtectClock is not documented!-->
5679
5680 <!--property ProtectKernelTunables is not documented!-->
5681
5682 <!--property ProtectKernelModules is not documented!-->
5683
5684 <!--property ProtectKernelLogs is not documented!-->
5685
5686 <!--property ProtectControlGroups is not documented!-->
5687
5688 <!--property PrivateNetwork is not documented!-->
5689
5690 <!--property PrivateUsers is not documented!-->
5691
5692 <!--property PrivateMounts is not documented!-->
5693
5694 <!--property PrivateIPC is not documented!-->
5695
5696 <!--property ProtectHome is not documented!-->
5697
5698 <!--property ProtectSystem is not documented!-->
5699
5700 <!--property SameProcessGroup is not documented!-->
5701
5702 <!--property UtmpIdentifier is not documented!-->
5703
5704 <!--property UtmpMode is not documented!-->
5705
5706 <!--property SELinuxContext is not documented!-->
5707
5708 <!--property AppArmorProfile is not documented!-->
5709
5710 <!--property SmackProcessLabel is not documented!-->
5711
5712 <!--property IgnoreSIGPIPE is not documented!-->
5713
5714 <!--property NoNewPrivileges is not documented!-->
5715
5716 <!--property SystemCallFilter is not documented!-->
5717
5718 <!--property SystemCallArchitectures is not documented!-->
5719
5720 <!--property SystemCallErrorNumber is not documented!-->
5721
5722 <!--property SystemCallLog is not documented!-->
5723
5724 <!--property Personality is not documented!-->
5725
5726 <!--property LockPersonality is not documented!-->
5727
5728 <!--property RestrictAddressFamilies is not documented!-->
5729
5730 <!--property RuntimeDirectoryPreserve is not documented!-->
5731
5732 <!--property RuntimeDirectoryMode is not documented!-->
5733
5734 <!--property StateDirectoryMode is not documented!-->
5735
5736 <!--property CacheDirectoryMode is not documented!-->
5737
5738 <!--property LogsDirectoryMode is not documented!-->
5739
5740 <!--property ConfigurationDirectoryMode is not documented!-->
5741
5742 <!--property ConfigurationDirectory is not documented!-->
5743
5744 <!--property TimeoutCleanUSec is not documented!-->
5745
5746 <!--property MemoryDenyWriteExecute is not documented!-->
5747
5748 <!--property RestrictRealtime is not documented!-->
5749
5750 <!--property RestrictSUIDSGID is not documented!-->
5751
5752 <!--property RestrictNamespaces is not documented!-->
5753
5754 <!--property RestrictFileSystems is not documented!-->
5755
5756 <!--property BindPaths is not documented!-->
5757
5758 <!--property BindReadOnlyPaths is not documented!-->
5759
5760 <!--property TemporaryFileSystem is not documented!-->
5761
5762 <!--property MountAPIVFS is not documented!-->
5763
5764 <!--property KeyringMode is not documented!-->
5765
5766 <!--property ProtectProc is not documented!-->
5767
5768 <!--property ProcSubset is not documented!-->
5769
5770 <!--property ProtectHostname is not documented!-->
5771
5772 <!--property MemoryKSM is not documented!-->
5773
5774 <!--property NetworkNamespacePath is not documented!-->
5775
5776 <!--property IPCNamespacePath is not documented!-->
5777
5778 <!--property RootImagePolicy is not documented!-->
5779
5780 <!--property MountImagePolicy is not documented!-->
5781
5782 <!--property ExtensionImagePolicy is not documented!-->
5783
5784 <!--property KillMode is not documented!-->
5785
5786 <!--property KillSignal is not documented!-->
5787
5788 <!--property RestartKillSignal is not documented!-->
5789
5790 <!--property FinalKillSignal is not documented!-->
5791
5792 <!--property SendSIGKILL is not documented!-->
5793
5794 <!--property SendSIGHUP is not documented!-->
5795
5796 <!--property WatchdogSignal is not documented!-->
5797
5798 <!--Autogenerated cross-references for systemd.directives, do not edit-->
5799
5800 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
5801
5802 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Socket"/>
5803
5804 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
5805
5806 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Socket"/>
5807
5808 <variablelist class="dbus-method" generated="True" extra-ref="GetProcesses()"/>
5809
5810 <variablelist class="dbus-method" generated="True" extra-ref="AttachProcesses()"/>
5811
5812 <variablelist class="dbus-property" generated="True" extra-ref="BindIPv6Only"/>
5813
5814 <variablelist class="dbus-property" generated="True" extra-ref="Backlog"/>
5815
5816 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutUSec"/>
5817
5818 <variablelist class="dbus-property" generated="True" extra-ref="BindToDevice"/>
5819
5820 <variablelist class="dbus-property" generated="True" extra-ref="SocketUser"/>
5821
5822 <variablelist class="dbus-property" generated="True" extra-ref="SocketGroup"/>
5823
5824 <variablelist class="dbus-property" generated="True" extra-ref="SocketMode"/>
5825
5826 <variablelist class="dbus-property" generated="True" extra-ref="DirectoryMode"/>
5827
5828 <variablelist class="dbus-property" generated="True" extra-ref="Accept"/>
5829
5830 <variablelist class="dbus-property" generated="True" extra-ref="FlushPending"/>
5831
5832 <variablelist class="dbus-property" generated="True" extra-ref="Writable"/>
5833
5834 <variablelist class="dbus-property" generated="True" extra-ref="KeepAlive"/>
5835
5836 <variablelist class="dbus-property" generated="True" extra-ref="KeepAliveTimeUSec"/>
5837
5838 <variablelist class="dbus-property" generated="True" extra-ref="KeepAliveIntervalUSec"/>
5839
5840 <variablelist class="dbus-property" generated="True" extra-ref="KeepAliveProbes"/>
5841
5842 <variablelist class="dbus-property" generated="True" extra-ref="DeferAcceptUSec"/>
5843
5844 <variablelist class="dbus-property" generated="True" extra-ref="NoDelay"/>
5845
5846 <variablelist class="dbus-property" generated="True" extra-ref="Priority"/>
5847
5848 <variablelist class="dbus-property" generated="True" extra-ref="ReceiveBuffer"/>
5849
5850 <variablelist class="dbus-property" generated="True" extra-ref="SendBuffer"/>
5851
5852 <variablelist class="dbus-property" generated="True" extra-ref="IPTOS"/>
5853
5854 <variablelist class="dbus-property" generated="True" extra-ref="IPTTL"/>
5855
5856 <variablelist class="dbus-property" generated="True" extra-ref="PipeSize"/>
5857
5858 <variablelist class="dbus-property" generated="True" extra-ref="FreeBind"/>
5859
5860 <variablelist class="dbus-property" generated="True" extra-ref="Transparent"/>
5861
5862 <variablelist class="dbus-property" generated="True" extra-ref="Broadcast"/>
5863
5864 <variablelist class="dbus-property" generated="True" extra-ref="PassCredentials"/>
5865
5866 <variablelist class="dbus-property" generated="True" extra-ref="PassSecurity"/>
5867
5868 <variablelist class="dbus-property" generated="True" extra-ref="PassPacketInfo"/>
5869
5870 <variablelist class="dbus-property" generated="True" extra-ref="Timestamping"/>
5871
5872 <variablelist class="dbus-property" generated="True" extra-ref="RemoveOnStop"/>
5873
5874 <variablelist class="dbus-property" generated="True" extra-ref="Listen"/>
5875
5876 <variablelist class="dbus-property" generated="True" extra-ref="Symlinks"/>
5877
5878 <variablelist class="dbus-property" generated="True" extra-ref="Mark"/>
5879
5880 <variablelist class="dbus-property" generated="True" extra-ref="MaxConnections"/>
5881
5882 <variablelist class="dbus-property" generated="True" extra-ref="MaxConnectionsPerSource"/>
5883
5884 <variablelist class="dbus-property" generated="True" extra-ref="MessageQueueMaxMessages"/>
5885
5886 <variablelist class="dbus-property" generated="True" extra-ref="MessageQueueMessageSize"/>
5887
5888 <variablelist class="dbus-property" generated="True" extra-ref="TCPCongestion"/>
5889
5890 <variablelist class="dbus-property" generated="True" extra-ref="ReusePort"/>
5891
5892 <variablelist class="dbus-property" generated="True" extra-ref="SmackLabel"/>
5893
5894 <variablelist class="dbus-property" generated="True" extra-ref="SmackLabelIPIn"/>
5895
5896 <variablelist class="dbus-property" generated="True" extra-ref="SmackLabelIPOut"/>
5897
5898 <variablelist class="dbus-property" generated="True" extra-ref="ControlPID"/>
5899
5900 <variablelist class="dbus-property" generated="True" extra-ref="Result"/>
5901
5902 <variablelist class="dbus-property" generated="True" extra-ref="NConnections"/>
5903
5904 <variablelist class="dbus-property" generated="True" extra-ref="NAccepted"/>
5905
5906 <variablelist class="dbus-property" generated="True" extra-ref="NRefused"/>
5907
5908 <variablelist class="dbus-property" generated="True" extra-ref="FileDescriptorName"/>
5909
5910 <variablelist class="dbus-property" generated="True" extra-ref="SocketProtocol"/>
5911
5912 <variablelist class="dbus-property" generated="True" extra-ref="TriggerLimitIntervalUSec"/>
5913
5914 <variablelist class="dbus-property" generated="True" extra-ref="TriggerLimitBurst"/>
5915
5916 <variablelist class="dbus-property" generated="True" extra-ref="UID"/>
5917
5918 <variablelist class="dbus-property" generated="True" extra-ref="GID"/>
5919
5920 <variablelist class="dbus-property" generated="True" extra-ref="ExecStartPre"/>
5921
5922 <variablelist class="dbus-property" generated="True" extra-ref="ExecStartPost"/>
5923
5924 <variablelist class="dbus-property" generated="True" extra-ref="ExecStopPre"/>
5925
5926 <variablelist class="dbus-property" generated="True" extra-ref="ExecStopPost"/>
5927
5928 <variablelist class="dbus-property" generated="True" extra-ref="Slice"/>
5929
5930 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroup"/>
5931
5932 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroupId"/>
5933
5934 <variablelist class="dbus-property" generated="True" extra-ref="MemoryCurrent"/>
5935
5936 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAvailable"/>
5937
5938 <variablelist class="dbus-property" generated="True" extra-ref="CPUUsageNSec"/>
5939
5940 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveCPUs"/>
5941
5942 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveMemoryNodes"/>
5943
5944 <variablelist class="dbus-property" generated="True" extra-ref="TasksCurrent"/>
5945
5946 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressBytes"/>
5947
5948 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressPackets"/>
5949
5950 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressBytes"/>
5951
5952 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressPackets"/>
5953
5954 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBytes"/>
5955
5956 <variablelist class="dbus-property" generated="True" extra-ref="IOReadOperations"/>
5957
5958 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBytes"/>
5959
5960 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteOperations"/>
5961
5962 <variablelist class="dbus-property" generated="True" extra-ref="Delegate"/>
5963
5964 <variablelist class="dbus-property" generated="True" extra-ref="DelegateControllers"/>
5965
5966 <variablelist class="dbus-property" generated="True" extra-ref="DelegateSubgroup"/>
5967
5968 <variablelist class="dbus-property" generated="True" extra-ref="CPUAccounting"/>
5969
5970 <variablelist class="dbus-property" generated="True" extra-ref="CPUWeight"/>
5971
5972 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUWeight"/>
5973
5974 <variablelist class="dbus-property" generated="True" extra-ref="CPUShares"/>
5975
5976 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUShares"/>
5977
5978 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPerSecUSec"/>
5979
5980 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPeriodUSec"/>
5981
5982 <variablelist class="dbus-property" generated="True" extra-ref="AllowedCPUs"/>
5983
5984 <variablelist class="dbus-property" generated="True" extra-ref="StartupAllowedCPUs"/>
5985
5986 <variablelist class="dbus-property" generated="True" extra-ref="AllowedMemoryNodes"/>
5987
5988 <variablelist class="dbus-property" generated="True" extra-ref="StartupAllowedMemoryNodes"/>
5989
5990 <variablelist class="dbus-property" generated="True" extra-ref="IOAccounting"/>
5991
5992 <variablelist class="dbus-property" generated="True" extra-ref="IOWeight"/>
5993
5994 <variablelist class="dbus-property" generated="True" extra-ref="StartupIOWeight"/>
5995
5996 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceWeight"/>
5997
5998 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBandwidthMax"/>
5999
6000 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBandwidthMax"/>
6001
6002 <variablelist class="dbus-property" generated="True" extra-ref="IOReadIOPSMax"/>
6003
6004 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteIOPSMax"/>
6005
6006 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceLatencyTargetUSec"/>
6007
6008 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOAccounting"/>
6009
6010 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWeight"/>
6011
6012 <variablelist class="dbus-property" generated="True" extra-ref="StartupBlockIOWeight"/>
6013
6014 <variablelist class="dbus-property" generated="True" extra-ref="BlockIODeviceWeight"/>
6015
6016 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOReadBandwidth"/>
6017
6018 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWriteBandwidth"/>
6019
6020 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAccounting"/>
6021
6022 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryLow"/>
6023
6024 <variablelist class="dbus-property" generated="True" extra-ref="DefaultStartupMemoryLow"/>
6025
6026 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryMin"/>
6027
6028 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMin"/>
6029
6030 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLow"/>
6031
6032 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryLow"/>
6033
6034 <variablelist class="dbus-property" generated="True" extra-ref="MemoryHigh"/>
6035
6036 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryHigh"/>
6037
6038 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMax"/>
6039
6040 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryMax"/>
6041
6042 <variablelist class="dbus-property" generated="True" extra-ref="MemorySwapMax"/>
6043
6044 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemorySwapMax"/>
6045
6046 <variablelist class="dbus-property" generated="True" extra-ref="MemoryZSwapMax"/>
6047
6048 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryZSwapMax"/>
6049
6050 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLimit"/>
6051
6052 <variablelist class="dbus-property" generated="True" extra-ref="DevicePolicy"/>
6053
6054 <variablelist class="dbus-property" generated="True" extra-ref="DeviceAllow"/>
6055
6056 <variablelist class="dbus-property" generated="True" extra-ref="TasksAccounting"/>
6057
6058 <variablelist class="dbus-property" generated="True" extra-ref="TasksMax"/>
6059
6060 <variablelist class="dbus-property" generated="True" extra-ref="IPAccounting"/>
6061
6062 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressAllow"/>
6063
6064 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressDeny"/>
6065
6066 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressFilterPath"/>
6067
6068 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressFilterPath"/>
6069
6070 <variablelist class="dbus-property" generated="True" extra-ref="DisableControllers"/>
6071
6072 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMSwap"/>
6073
6074 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressure"/>
6075
6076 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressureLimit"/>
6077
6078 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMPreference"/>
6079
6080 <variablelist class="dbus-property" generated="True" extra-ref="BPFProgram"/>
6081
6082 <variablelist class="dbus-property" generated="True" extra-ref="SocketBindAllow"/>
6083
6084 <variablelist class="dbus-property" generated="True" extra-ref="SocketBindDeny"/>
6085
6086 <variablelist class="dbus-property" generated="True" extra-ref="RestrictNetworkInterfaces"/>
6087
6088 <variablelist class="dbus-property" generated="True" extra-ref="MemoryPressureWatch"/>
6089
6090 <variablelist class="dbus-property" generated="True" extra-ref="MemoryPressureThresholdUSec"/>
6091
6092 <variablelist class="dbus-property" generated="True" extra-ref="Environment"/>
6093
6094 <variablelist class="dbus-property" generated="True" extra-ref="EnvironmentFiles"/>
6095
6096 <variablelist class="dbus-property" generated="True" extra-ref="PassEnvironment"/>
6097
6098 <variablelist class="dbus-property" generated="True" extra-ref="UnsetEnvironment"/>
6099
6100 <variablelist class="dbus-property" generated="True" extra-ref="UMask"/>
6101
6102 <variablelist class="dbus-property" generated="True" extra-ref="LimitCPU"/>
6103
6104 <variablelist class="dbus-property" generated="True" extra-ref="LimitCPUSoft"/>
6105
6106 <variablelist class="dbus-property" generated="True" extra-ref="LimitFSIZE"/>
6107
6108 <variablelist class="dbus-property" generated="True" extra-ref="LimitFSIZESoft"/>
6109
6110 <variablelist class="dbus-property" generated="True" extra-ref="LimitDATA"/>
6111
6112 <variablelist class="dbus-property" generated="True" extra-ref="LimitDATASoft"/>
6113
6114 <variablelist class="dbus-property" generated="True" extra-ref="LimitSTACK"/>
6115
6116 <variablelist class="dbus-property" generated="True" extra-ref="LimitSTACKSoft"/>
6117
6118 <variablelist class="dbus-property" generated="True" extra-ref="LimitCORE"/>
6119
6120 <variablelist class="dbus-property" generated="True" extra-ref="LimitCORESoft"/>
6121
6122 <variablelist class="dbus-property" generated="True" extra-ref="LimitRSS"/>
6123
6124 <variablelist class="dbus-property" generated="True" extra-ref="LimitRSSSoft"/>
6125
6126 <variablelist class="dbus-property" generated="True" extra-ref="LimitNOFILE"/>
6127
6128 <variablelist class="dbus-property" generated="True" extra-ref="LimitNOFILESoft"/>
6129
6130 <variablelist class="dbus-property" generated="True" extra-ref="LimitAS"/>
6131
6132 <variablelist class="dbus-property" generated="True" extra-ref="LimitASSoft"/>
6133
6134 <variablelist class="dbus-property" generated="True" extra-ref="LimitNPROC"/>
6135
6136 <variablelist class="dbus-property" generated="True" extra-ref="LimitNPROCSoft"/>
6137
6138 <variablelist class="dbus-property" generated="True" extra-ref="LimitMEMLOCK"/>
6139
6140 <variablelist class="dbus-property" generated="True" extra-ref="LimitMEMLOCKSoft"/>
6141
6142 <variablelist class="dbus-property" generated="True" extra-ref="LimitLOCKS"/>
6143
6144 <variablelist class="dbus-property" generated="True" extra-ref="LimitLOCKSSoft"/>
6145
6146 <variablelist class="dbus-property" generated="True" extra-ref="LimitSIGPENDING"/>
6147
6148 <variablelist class="dbus-property" generated="True" extra-ref="LimitSIGPENDINGSoft"/>
6149
6150 <variablelist class="dbus-property" generated="True" extra-ref="LimitMSGQUEUE"/>
6151
6152 <variablelist class="dbus-property" generated="True" extra-ref="LimitMSGQUEUESoft"/>
6153
6154 <variablelist class="dbus-property" generated="True" extra-ref="LimitNICE"/>
6155
6156 <variablelist class="dbus-property" generated="True" extra-ref="LimitNICESoft"/>
6157
6158 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTPRIO"/>
6159
6160 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTPRIOSoft"/>
6161
6162 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTTIME"/>
6163
6164 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTTIMESoft"/>
6165
6166 <variablelist class="dbus-property" generated="True" extra-ref="WorkingDirectory"/>
6167
6168 <variablelist class="dbus-property" generated="True" extra-ref="RootDirectory"/>
6169
6170 <variablelist class="dbus-property" generated="True" extra-ref="RootImage"/>
6171
6172 <variablelist class="dbus-property" generated="True" extra-ref="RootImageOptions"/>
6173
6174 <variablelist class="dbus-property" generated="True" extra-ref="RootHash"/>
6175
6176 <variablelist class="dbus-property" generated="True" extra-ref="RootHashPath"/>
6177
6178 <variablelist class="dbus-property" generated="True" extra-ref="RootHashSignature"/>
6179
6180 <variablelist class="dbus-property" generated="True" extra-ref="RootHashSignaturePath"/>
6181
6182 <variablelist class="dbus-property" generated="True" extra-ref="RootVerity"/>
6183
6184 <variablelist class="dbus-property" generated="True" extra-ref="ExtensionDirectories"/>
6185
6186 <variablelist class="dbus-property" generated="True" extra-ref="ExtensionImages"/>
6187
6188 <variablelist class="dbus-property" generated="True" extra-ref="MountImages"/>
6189
6190 <variablelist class="dbus-property" generated="True" extra-ref="OOMScoreAdjust"/>
6191
6192 <variablelist class="dbus-property" generated="True" extra-ref="CoredumpFilter"/>
6193
6194 <variablelist class="dbus-property" generated="True" extra-ref="Nice"/>
6195
6196 <variablelist class="dbus-property" generated="True" extra-ref="IOSchedulingClass"/>
6197
6198 <variablelist class="dbus-property" generated="True" extra-ref="IOSchedulingPriority"/>
6199
6200 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingPolicy"/>
6201
6202 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingPriority"/>
6203
6204 <variablelist class="dbus-property" generated="True" extra-ref="CPUAffinity"/>
6205
6206 <variablelist class="dbus-property" generated="True" extra-ref="CPUAffinityFromNUMA"/>
6207
6208 <variablelist class="dbus-property" generated="True" extra-ref="NUMAPolicy"/>
6209
6210 <variablelist class="dbus-property" generated="True" extra-ref="NUMAMask"/>
6211
6212 <variablelist class="dbus-property" generated="True" extra-ref="TimerSlackNSec"/>
6213
6214 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingResetOnFork"/>
6215
6216 <variablelist class="dbus-property" generated="True" extra-ref="NonBlocking"/>
6217
6218 <variablelist class="dbus-property" generated="True" extra-ref="StandardInput"/>
6219
6220 <variablelist class="dbus-property" generated="True" extra-ref="StandardInputFileDescriptorName"/>
6221
6222 <variablelist class="dbus-property" generated="True" extra-ref="StandardInputData"/>
6223
6224 <variablelist class="dbus-property" generated="True" extra-ref="StandardOutput"/>
6225
6226 <variablelist class="dbus-property" generated="True" extra-ref="StandardOutputFileDescriptorName"/>
6227
6228 <variablelist class="dbus-property" generated="True" extra-ref="StandardError"/>
6229
6230 <variablelist class="dbus-property" generated="True" extra-ref="StandardErrorFileDescriptorName"/>
6231
6232 <variablelist class="dbus-property" generated="True" extra-ref="TTYPath"/>
6233
6234 <variablelist class="dbus-property" generated="True" extra-ref="TTYReset"/>
6235
6236 <variablelist class="dbus-property" generated="True" extra-ref="TTYVHangup"/>
6237
6238 <variablelist class="dbus-property" generated="True" extra-ref="TTYVTDisallocate"/>
6239
6240 <variablelist class="dbus-property" generated="True" extra-ref="TTYRows"/>
6241
6242 <variablelist class="dbus-property" generated="True" extra-ref="TTYColumns"/>
6243
6244 <variablelist class="dbus-property" generated="True" extra-ref="SyslogPriority"/>
6245
6246 <variablelist class="dbus-property" generated="True" extra-ref="SyslogIdentifier"/>
6247
6248 <variablelist class="dbus-property" generated="True" extra-ref="SyslogLevelPrefix"/>
6249
6250 <variablelist class="dbus-property" generated="True" extra-ref="SyslogLevel"/>
6251
6252 <variablelist class="dbus-property" generated="True" extra-ref="SyslogFacility"/>
6253
6254 <variablelist class="dbus-property" generated="True" extra-ref="LogLevelMax"/>
6255
6256 <variablelist class="dbus-property" generated="True" extra-ref="LogRateLimitIntervalUSec"/>
6257
6258 <variablelist class="dbus-property" generated="True" extra-ref="LogRateLimitBurst"/>
6259
6260 <variablelist class="dbus-property" generated="True" extra-ref="LogExtraFields"/>
6261
6262 <variablelist class="dbus-property" generated="True" extra-ref="LogFilterPatterns"/>
6263
6264 <variablelist class="dbus-property" generated="True" extra-ref="LogNamespace"/>
6265
6266 <variablelist class="dbus-property" generated="True" extra-ref="SecureBits"/>
6267
6268 <variablelist class="dbus-property" generated="True" extra-ref="CapabilityBoundingSet"/>
6269
6270 <variablelist class="dbus-property" generated="True" extra-ref="AmbientCapabilities"/>
6271
6272 <variablelist class="dbus-property" generated="True" extra-ref="User"/>
6273
6274 <variablelist class="dbus-property" generated="True" extra-ref="Group"/>
6275
6276 <variablelist class="dbus-property" generated="True" extra-ref="DynamicUser"/>
6277
6278 <variablelist class="dbus-property" generated="True" extra-ref="RemoveIPC"/>
6279
6280 <variablelist class="dbus-property" generated="True" extra-ref="SetCredential"/>
6281
6282 <variablelist class="dbus-property" generated="True" extra-ref="SetCredentialEncrypted"/>
6283
6284 <variablelist class="dbus-property" generated="True" extra-ref="LoadCredential"/>
6285
6286 <variablelist class="dbus-property" generated="True" extra-ref="LoadCredentialEncrypted"/>
6287
6288 <variablelist class="dbus-property" generated="True" extra-ref="SupplementaryGroups"/>
6289
6290 <variablelist class="dbus-property" generated="True" extra-ref="PAMName"/>
6291
6292 <variablelist class="dbus-property" generated="True" extra-ref="ReadWritePaths"/>
6293
6294 <variablelist class="dbus-property" generated="True" extra-ref="ReadOnlyPaths"/>
6295
6296 <variablelist class="dbus-property" generated="True" extra-ref="InaccessiblePaths"/>
6297
6298 <variablelist class="dbus-property" generated="True" extra-ref="ExecPaths"/>
6299
6300 <variablelist class="dbus-property" generated="True" extra-ref="NoExecPaths"/>
6301
6302 <variablelist class="dbus-property" generated="True" extra-ref="ExecSearchPath"/>
6303
6304 <variablelist class="dbus-property" generated="True" extra-ref="MountFlags"/>
6305
6306 <variablelist class="dbus-property" generated="True" extra-ref="PrivateTmp"/>
6307
6308 <variablelist class="dbus-property" generated="True" extra-ref="PrivateDevices"/>
6309
6310 <variablelist class="dbus-property" generated="True" extra-ref="ProtectClock"/>
6311
6312 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelTunables"/>
6313
6314 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelModules"/>
6315
6316 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelLogs"/>
6317
6318 <variablelist class="dbus-property" generated="True" extra-ref="ProtectControlGroups"/>
6319
6320 <variablelist class="dbus-property" generated="True" extra-ref="PrivateNetwork"/>
6321
6322 <variablelist class="dbus-property" generated="True" extra-ref="PrivateUsers"/>
6323
6324 <variablelist class="dbus-property" generated="True" extra-ref="PrivateMounts"/>
6325
6326 <variablelist class="dbus-property" generated="True" extra-ref="PrivateIPC"/>
6327
6328 <variablelist class="dbus-property" generated="True" extra-ref="ProtectHome"/>
6329
6330 <variablelist class="dbus-property" generated="True" extra-ref="ProtectSystem"/>
6331
6332 <variablelist class="dbus-property" generated="True" extra-ref="SameProcessGroup"/>
6333
6334 <variablelist class="dbus-property" generated="True" extra-ref="UtmpIdentifier"/>
6335
6336 <variablelist class="dbus-property" generated="True" extra-ref="UtmpMode"/>
6337
6338 <variablelist class="dbus-property" generated="True" extra-ref="SELinuxContext"/>
6339
6340 <variablelist class="dbus-property" generated="True" extra-ref="AppArmorProfile"/>
6341
6342 <variablelist class="dbus-property" generated="True" extra-ref="SmackProcessLabel"/>
6343
6344 <variablelist class="dbus-property" generated="True" extra-ref="IgnoreSIGPIPE"/>
6345
6346 <variablelist class="dbus-property" generated="True" extra-ref="NoNewPrivileges"/>
6347
6348 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallFilter"/>
6349
6350 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallArchitectures"/>
6351
6352 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallErrorNumber"/>
6353
6354 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallLog"/>
6355
6356 <variablelist class="dbus-property" generated="True" extra-ref="Personality"/>
6357
6358 <variablelist class="dbus-property" generated="True" extra-ref="LockPersonality"/>
6359
6360 <variablelist class="dbus-property" generated="True" extra-ref="RestrictAddressFamilies"/>
6361
6362 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectorySymlink"/>
6363
6364 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectoryPreserve"/>
6365
6366 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectoryMode"/>
6367
6368 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectory"/>
6369
6370 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectorySymlink"/>
6371
6372 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectoryMode"/>
6373
6374 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectory"/>
6375
6376 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectorySymlink"/>
6377
6378 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectoryMode"/>
6379
6380 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectory"/>
6381
6382 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectorySymlink"/>
6383
6384 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectoryMode"/>
6385
6386 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectory"/>
6387
6388 <variablelist class="dbus-property" generated="True" extra-ref="ConfigurationDirectoryMode"/>
6389
6390 <variablelist class="dbus-property" generated="True" extra-ref="ConfigurationDirectory"/>
6391
6392 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutCleanUSec"/>
6393
6394 <variablelist class="dbus-property" generated="True" extra-ref="MemoryDenyWriteExecute"/>
6395
6396 <variablelist class="dbus-property" generated="True" extra-ref="RestrictRealtime"/>
6397
6398 <variablelist class="dbus-property" generated="True" extra-ref="RestrictSUIDSGID"/>
6399
6400 <variablelist class="dbus-property" generated="True" extra-ref="RestrictNamespaces"/>
6401
6402 <variablelist class="dbus-property" generated="True" extra-ref="RestrictFileSystems"/>
6403
6404 <variablelist class="dbus-property" generated="True" extra-ref="BindPaths"/>
6405
6406 <variablelist class="dbus-property" generated="True" extra-ref="BindReadOnlyPaths"/>
6407
6408 <variablelist class="dbus-property" generated="True" extra-ref="TemporaryFileSystem"/>
6409
6410 <variablelist class="dbus-property" generated="True" extra-ref="MountAPIVFS"/>
6411
6412 <variablelist class="dbus-property" generated="True" extra-ref="KeyringMode"/>
6413
6414 <variablelist class="dbus-property" generated="True" extra-ref="ProtectProc"/>
6415
6416 <variablelist class="dbus-property" generated="True" extra-ref="ProcSubset"/>
6417
6418 <variablelist class="dbus-property" generated="True" extra-ref="ProtectHostname"/>
6419
6420 <variablelist class="dbus-property" generated="True" extra-ref="MemoryKSM"/>
6421
6422 <variablelist class="dbus-property" generated="True" extra-ref="NetworkNamespacePath"/>
6423
6424 <variablelist class="dbus-property" generated="True" extra-ref="IPCNamespacePath"/>
6425
6426 <variablelist class="dbus-property" generated="True" extra-ref="RootImagePolicy"/>
6427
6428 <variablelist class="dbus-property" generated="True" extra-ref="MountImagePolicy"/>
6429
6430 <variablelist class="dbus-property" generated="True" extra-ref="ExtensionImagePolicy"/>
6431
6432 <variablelist class="dbus-property" generated="True" extra-ref="KillMode"/>
6433
6434 <variablelist class="dbus-property" generated="True" extra-ref="KillSignal"/>
6435
6436 <variablelist class="dbus-property" generated="True" extra-ref="RestartKillSignal"/>
6437
6438 <variablelist class="dbus-property" generated="True" extra-ref="FinalKillSignal"/>
6439
6440 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGKILL"/>
6441
6442 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGHUP"/>
6443
6444 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogSignal"/>
6445
6446 <!--End of Autogenerated section-->
6447
6448 <refsect2>
6449 <title>Properties</title>
6450
6451 <para>Most of the properties map directly to the corresponding settings in socket unit files. As socket
6452 units can include <varname>ExecStartPre</varname> (and similar) fields which contain information about
6453 processes to execute. They also share most of the fields related to the execution context that Service
6454 objects expose (see above).</para>
6455
6456 <para>In addition to these properties there are the following:</para>
6457
6458 <para><varname>NAccepted</varname> contains the accumulated number of connections ever accepted on this
6459 socket. This only applies to sockets with <varname>Accept</varname> set to <literal>yes</literal>,
6460 i.e. those where systemd is responsible for accepted connections. </para>
6461
6462 <para>Similarly <varname>NConnections</varname> contains the number of currently open connections on
6463 this socket. It only applies only to socket units with <varname>Accept</varname> set to
6464 <literal>yes</literal>.</para>
6465
6466 <para><varname>Result</varname> encodes the reason why a socket unit failed if it is in the
6467 <literal>failed</literal> state (see <varname>ActiveState</varname> above). The values
6468 <literal>success</literal>, <literal>resources</literal>, <literal>timeout</literal>,
6469 <literal>exit-code</literal>, <literal>signal</literal> and <literal>core-dump</literal> have the same
6470 meaning as they have for the corresponding field of service units (see above). In addition to that,
6471 the value <literal>service-failed-permanent</literal> indicates that the service of this socket failed
6472 continuously.</para>
6473
6474 <para><varname>FlushPending</varname> specifies whether to flush the socket
6475 just before entering the listening state. This setting only applies to sockets with
6476 <varname>Accept=</varname> set to <literal>no</literal>.</para>
6477 </refsect2>
6478 </refsect1>
6479
6480 <refsect1>
6481 <title>Target Unit Objects</title>
6482
6483 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/basic_2etarget" interface="org.freedesktop.systemd1.Target">
6484 node /org/freedesktop/systemd1/unit/basic_2etarget {
6485 interface org.freedesktop.systemd1.Target {
6486 };
6487 interface org.freedesktop.DBus.Peer { ... };
6488 interface org.freedesktop.DBus.Introspectable { ... };
6489 interface org.freedesktop.DBus.Properties { ... };
6490 interface org.freedesktop.systemd1.Unit { ... };
6491 };
6492 </programlisting>
6493
6494 <para>Target units have neither type-specific methods nor properties.</para>
6495 </refsect1>
6496
6497
6498 <refsect1>
6499 <title>Device Unit Objects</title>
6500
6501 <para>All device unit objects implement the <interfacename>org.freedesktop.systemd1.Device</interfacename> interface (described here)
6502 in addition to the generic <interfacename>org.freedesktop.systemd1.Unit</interfacename> interface (see above).</para>
6503
6504 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/dev_2dttyS0_2edevice" interface="org.freedesktop.systemd1.Device">
6505 node /org/freedesktop/systemd1/unit/dev_2dttyS0_2edevice {
6506 interface org.freedesktop.systemd1.Device {
6507 properties:
6508 readonly s SysFSPath = '...';
6509 };
6510 interface org.freedesktop.DBus.Peer { ... };
6511 interface org.freedesktop.DBus.Introspectable { ... };
6512 interface org.freedesktop.DBus.Properties { ... };
6513 interface org.freedesktop.systemd1.Unit { ... };
6514 };
6515 </programlisting>
6516
6517 <!--Autogenerated cross-references for systemd.directives, do not edit-->
6518
6519 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
6520
6521 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Device"/>
6522
6523 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
6524
6525 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Device"/>
6526
6527 <variablelist class="dbus-property" generated="True" extra-ref="SysFSPath"/>
6528
6529 <!--End of Autogenerated section-->
6530
6531 <refsect2>
6532 <title>Properties</title>
6533
6534 <para>Device units only expose a single type-specific property:</para>
6535
6536 <para><varname>SysFSPath</varname> contains the sysfs path of the kernel device this object corresponds
6537 to.</para>
6538 </refsect2>
6539 </refsect1>
6540
6541 <refsect1>
6542 <title>Mount Unit Objects</title>
6543
6544 <para>All mount unit objects implement the <interfacename>org.freedesktop.systemd1.Mount</interfacename>
6545 interface (described here) in addition to the generic
6546 <interfacename>org.freedesktop.systemd1.Unit</interfacename> interface (see above).</para>
6547
6548 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/home_2emount" interface="org.freedesktop.systemd1.Mount">
6549 node /org/freedesktop/systemd1/unit/home_2emount {
6550 interface org.freedesktop.systemd1.Mount {
6551 methods:
6552 GetProcesses(out a(sus) processes);
6553 AttachProcesses(in s subcgroup,
6554 in au pids);
6555 properties:
6556 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6557 readonly s Where = '...';
6558 readonly s What = '...';
6559 readonly s Options = '...';
6560 readonly s Type = '...';
6561 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6562 readonly t TimeoutUSec = ...;
6563 readonly u ControlPID = ...;
6564 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6565 readonly u DirectoryMode = ...;
6566 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6567 readonly b SloppyOptions = ...;
6568 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6569 readonly b LazyUnmount = ...;
6570 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6571 readonly b ForceUnmount = ...;
6572 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6573 readonly b ReadWriteOnly = ...;
6574 readonly s Result = '...';
6575 readonly u UID = ...;
6576 readonly u GID = ...;
6577 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
6578 readonly a(sasbttttuii) ExecMount = [...];
6579 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
6580 readonly a(sasbttttuii) ExecUnmount = [...];
6581 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
6582 readonly a(sasbttttuii) ExecRemount = [...];
6583 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6584 readonly s Slice = '...';
6585 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6586 readonly s ControlGroup = '...';
6587 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6588 readonly t ControlGroupId = ...;
6589 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6590 readonly t MemoryCurrent = ...;
6591 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6592 readonly t MemoryAvailable = ...;
6593 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6594 readonly t CPUUsageNSec = ...;
6595 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6596 readonly ay EffectiveCPUs = [...];
6597 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6598 readonly ay EffectiveMemoryNodes = [...];
6599 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6600 readonly t TasksCurrent = ...;
6601 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6602 readonly t IPIngressBytes = ...;
6603 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6604 readonly t IPIngressPackets = ...;
6605 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6606 readonly t IPEgressBytes = ...;
6607 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6608 readonly t IPEgressPackets = ...;
6609 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6610 readonly t IOReadBytes = ...;
6611 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6612 readonly t IOReadOperations = ...;
6613 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6614 readonly t IOWriteBytes = ...;
6615 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6616 readonly t IOWriteOperations = ...;
6617 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6618 readonly b Delegate = ...;
6619 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6620 readonly as DelegateControllers = ['...', ...];
6621 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6622 readonly s DelegateSubgroup = '...';
6623 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6624 readonly b CPUAccounting = ...;
6625 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6626 readonly t CPUWeight = ...;
6627 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6628 readonly t StartupCPUWeight = ...;
6629 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6630 readonly t CPUShares = ...;
6631 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6632 readonly t StartupCPUShares = ...;
6633 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6634 readonly t CPUQuotaPerSecUSec = ...;
6635 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6636 readonly t CPUQuotaPeriodUSec = ...;
6637 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6638 readonly ay AllowedCPUs = [...];
6639 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6640 readonly ay StartupAllowedCPUs = [...];
6641 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6642 readonly ay AllowedMemoryNodes = [...];
6643 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6644 readonly ay StartupAllowedMemoryNodes = [...];
6645 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6646 readonly b IOAccounting = ...;
6647 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6648 readonly t IOWeight = ...;
6649 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6650 readonly t StartupIOWeight = ...;
6651 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6652 readonly a(st) IODeviceWeight = [...];
6653 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6654 readonly a(st) IOReadBandwidthMax = [...];
6655 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6656 readonly a(st) IOWriteBandwidthMax = [...];
6657 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6658 readonly a(st) IOReadIOPSMax = [...];
6659 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6660 readonly a(st) IOWriteIOPSMax = [...];
6661 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6662 readonly a(st) IODeviceLatencyTargetUSec = [...];
6663 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6664 readonly b BlockIOAccounting = ...;
6665 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6666 readonly t BlockIOWeight = ...;
6667 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6668 readonly t StartupBlockIOWeight = ...;
6669 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6670 readonly a(st) BlockIODeviceWeight = [...];
6671 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6672 readonly a(st) BlockIOReadBandwidth = [...];
6673 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6674 readonly a(st) BlockIOWriteBandwidth = [...];
6675 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6676 readonly b MemoryAccounting = ...;
6677 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6678 readonly t DefaultMemoryLow = ...;
6679 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6680 readonly t DefaultStartupMemoryLow = ...;
6681 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6682 readonly t DefaultMemoryMin = ...;
6683 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6684 readonly t MemoryMin = ...;
6685 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6686 readonly t MemoryLow = ...;
6687 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6688 readonly t StartupMemoryLow = ...;
6689 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6690 readonly t MemoryHigh = ...;
6691 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6692 readonly t StartupMemoryHigh = ...;
6693 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6694 readonly t MemoryMax = ...;
6695 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6696 readonly t StartupMemoryMax = ...;
6697 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6698 readonly t MemorySwapMax = ...;
6699 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6700 readonly t StartupMemorySwapMax = ...;
6701 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6702 readonly t MemoryZSwapMax = ...;
6703 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6704 readonly t StartupMemoryZSwapMax = ...;
6705 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6706 readonly t MemoryLimit = ...;
6707 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6708 readonly s DevicePolicy = '...';
6709 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6710 readonly a(ss) DeviceAllow = [...];
6711 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6712 readonly b TasksAccounting = ...;
6713 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6714 readonly t TasksMax = ...;
6715 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6716 readonly b IPAccounting = ...;
6717 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6718 readonly a(iayu) IPAddressAllow = [...];
6719 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6720 readonly a(iayu) IPAddressDeny = [...];
6721 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6722 readonly as IPIngressFilterPath = ['...', ...];
6723 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6724 readonly as IPEgressFilterPath = ['...', ...];
6725 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6726 readonly as DisableControllers = ['...', ...];
6727 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6728 readonly s ManagedOOMSwap = '...';
6729 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6730 readonly s ManagedOOMMemoryPressure = '...';
6731 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6732 readonly u ManagedOOMMemoryPressureLimit = ...;
6733 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6734 readonly s ManagedOOMPreference = '...';
6735 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6736 readonly a(ss) BPFProgram = [...];
6737 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6738 readonly a(iiqq) SocketBindAllow = [...];
6739 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6740 readonly a(iiqq) SocketBindDeny = [...];
6741 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6742 readonly (bas) RestrictNetworkInterfaces = ...;
6743 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6744 readonly s MemoryPressureWatch = '...';
6745 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6746 readonly t MemoryPressureThresholdUSec = ...;
6747 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6748 readonly as Environment = ['...', ...];
6749 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6750 readonly a(sb) EnvironmentFiles = [...];
6751 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6752 readonly as PassEnvironment = ['...', ...];
6753 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6754 readonly as UnsetEnvironment = ['...', ...];
6755 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6756 readonly u UMask = ...;
6757 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6758 readonly t LimitCPU = ...;
6759 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6760 readonly t LimitCPUSoft = ...;
6761 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6762 readonly t LimitFSIZE = ...;
6763 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6764 readonly t LimitFSIZESoft = ...;
6765 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6766 readonly t LimitDATA = ...;
6767 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6768 readonly t LimitDATASoft = ...;
6769 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6770 readonly t LimitSTACK = ...;
6771 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6772 readonly t LimitSTACKSoft = ...;
6773 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6774 readonly t LimitCORE = ...;
6775 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6776 readonly t LimitCORESoft = ...;
6777 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6778 readonly t LimitRSS = ...;
6779 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6780 readonly t LimitRSSSoft = ...;
6781 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6782 readonly t LimitNOFILE = ...;
6783 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6784 readonly t LimitNOFILESoft = ...;
6785 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6786 readonly t LimitAS = ...;
6787 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6788 readonly t LimitASSoft = ...;
6789 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6790 readonly t LimitNPROC = ...;
6791 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6792 readonly t LimitNPROCSoft = ...;
6793 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6794 readonly t LimitMEMLOCK = ...;
6795 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6796 readonly t LimitMEMLOCKSoft = ...;
6797 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6798 readonly t LimitLOCKS = ...;
6799 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6800 readonly t LimitLOCKSSoft = ...;
6801 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6802 readonly t LimitSIGPENDING = ...;
6803 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6804 readonly t LimitSIGPENDINGSoft = ...;
6805 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6806 readonly t LimitMSGQUEUE = ...;
6807 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6808 readonly t LimitMSGQUEUESoft = ...;
6809 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6810 readonly t LimitNICE = ...;
6811 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6812 readonly t LimitNICESoft = ...;
6813 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6814 readonly t LimitRTPRIO = ...;
6815 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6816 readonly t LimitRTPRIOSoft = ...;
6817 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6818 readonly t LimitRTTIME = ...;
6819 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6820 readonly t LimitRTTIMESoft = ...;
6821 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6822 readonly s WorkingDirectory = '...';
6823 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6824 readonly s RootDirectory = '...';
6825 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6826 readonly s RootImage = '...';
6827 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6828 readonly a(ss) RootImageOptions = [...];
6829 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6830 readonly ay RootHash = [...];
6831 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6832 readonly s RootHashPath = '...';
6833 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6834 readonly ay RootHashSignature = [...];
6835 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6836 readonly s RootHashSignaturePath = '...';
6837 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6838 readonly s RootVerity = '...';
6839 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6840 readonly as ExtensionDirectories = ['...', ...];
6841 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6842 readonly a(sba(ss)) ExtensionImages = [...];
6843 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6844 readonly a(ssba(ss)) MountImages = [...];
6845 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6846 readonly i OOMScoreAdjust = ...;
6847 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6848 readonly t CoredumpFilter = ...;
6849 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6850 readonly i Nice = ...;
6851 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6852 readonly i IOSchedulingClass = ...;
6853 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6854 readonly i IOSchedulingPriority = ...;
6855 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6856 readonly i CPUSchedulingPolicy = ...;
6857 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6858 readonly i CPUSchedulingPriority = ...;
6859 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6860 readonly ay CPUAffinity = [...];
6861 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6862 readonly b CPUAffinityFromNUMA = ...;
6863 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6864 readonly i NUMAPolicy = ...;
6865 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6866 readonly ay NUMAMask = [...];
6867 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6868 readonly t TimerSlackNSec = ...;
6869 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6870 readonly b CPUSchedulingResetOnFork = ...;
6871 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6872 readonly b NonBlocking = ...;
6873 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6874 readonly s StandardInput = '...';
6875 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6876 readonly s StandardInputFileDescriptorName = '...';
6877 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6878 readonly ay StandardInputData = [...];
6879 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6880 readonly s StandardOutput = '...';
6881 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6882 readonly s StandardOutputFileDescriptorName = '...';
6883 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6884 readonly s StandardError = '...';
6885 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6886 readonly s StandardErrorFileDescriptorName = '...';
6887 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6888 readonly s TTYPath = '...';
6889 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6890 readonly b TTYReset = ...;
6891 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6892 readonly b TTYVHangup = ...;
6893 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6894 readonly b TTYVTDisallocate = ...;
6895 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6896 readonly q TTYRows = ...;
6897 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6898 readonly q TTYColumns = ...;
6899 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6900 readonly i SyslogPriority = ...;
6901 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6902 readonly s SyslogIdentifier = '...';
6903 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6904 readonly b SyslogLevelPrefix = ...;
6905 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6906 readonly i SyslogLevel = ...;
6907 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6908 readonly i SyslogFacility = ...;
6909 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6910 readonly i LogLevelMax = ...;
6911 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6912 readonly t LogRateLimitIntervalUSec = ...;
6913 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6914 readonly u LogRateLimitBurst = ...;
6915 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6916 readonly aay LogExtraFields = [[...], ...];
6917 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6918 readonly a(bs) LogFilterPatterns = [...];
6919 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6920 readonly s LogNamespace = '...';
6921 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6922 readonly i SecureBits = ...;
6923 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6924 readonly t CapabilityBoundingSet = ...;
6925 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6926 readonly t AmbientCapabilities = ...;
6927 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6928 readonly s User = '...';
6929 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6930 readonly s Group = '...';
6931 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6932 readonly b DynamicUser = ...;
6933 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6934 readonly b RemoveIPC = ...;
6935 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6936 readonly a(say) SetCredential = [...];
6937 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6938 readonly a(say) SetCredentialEncrypted = [...];
6939 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6940 readonly a(ss) LoadCredential = [...];
6941 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6942 readonly a(ss) LoadCredentialEncrypted = [...];
6943 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6944 readonly as SupplementaryGroups = ['...', ...];
6945 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6946 readonly s PAMName = '...';
6947 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6948 readonly as ReadWritePaths = ['...', ...];
6949 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6950 readonly as ReadOnlyPaths = ['...', ...];
6951 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6952 readonly as InaccessiblePaths = ['...', ...];
6953 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6954 readonly as ExecPaths = ['...', ...];
6955 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6956 readonly as NoExecPaths = ['...', ...];
6957 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6958 readonly as ExecSearchPath = ['...', ...];
6959 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6960 readonly t MountFlags = ...;
6961 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6962 readonly b PrivateTmp = ...;
6963 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6964 readonly b PrivateDevices = ...;
6965 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6966 readonly b ProtectClock = ...;
6967 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6968 readonly b ProtectKernelTunables = ...;
6969 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6970 readonly b ProtectKernelModules = ...;
6971 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6972 readonly b ProtectKernelLogs = ...;
6973 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6974 readonly b ProtectControlGroups = ...;
6975 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6976 readonly b PrivateNetwork = ...;
6977 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6978 readonly b PrivateUsers = ...;
6979 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6980 readonly b PrivateMounts = ...;
6981 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6982 readonly b PrivateIPC = ...;
6983 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6984 readonly s ProtectHome = '...';
6985 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6986 readonly s ProtectSystem = '...';
6987 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6988 readonly b SameProcessGroup = ...;
6989 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6990 readonly s UtmpIdentifier = '...';
6991 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6992 readonly s UtmpMode = '...';
6993 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6994 readonly (bs) SELinuxContext = ...;
6995 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6996 readonly (bs) AppArmorProfile = ...;
6997 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6998 readonly (bs) SmackProcessLabel = ...;
6999 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7000 readonly b IgnoreSIGPIPE = ...;
7001 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7002 readonly b NoNewPrivileges = ...;
7003 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7004 readonly (bas) SystemCallFilter = ...;
7005 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7006 readonly as SystemCallArchitectures = ['...', ...];
7007 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7008 readonly i SystemCallErrorNumber = ...;
7009 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7010 readonly (bas) SystemCallLog = ...;
7011 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7012 readonly s Personality = '...';
7013 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7014 readonly b LockPersonality = ...;
7015 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7016 readonly (bas) RestrictAddressFamilies = ...;
7017 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7018 readonly a(sst) RuntimeDirectorySymlink = [...];
7019 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7020 readonly s RuntimeDirectoryPreserve = '...';
7021 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7022 readonly u RuntimeDirectoryMode = ...;
7023 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7024 readonly as RuntimeDirectory = ['...', ...];
7025 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7026 readonly a(sst) StateDirectorySymlink = [...];
7027 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7028 readonly u StateDirectoryMode = ...;
7029 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7030 readonly as StateDirectory = ['...', ...];
7031 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7032 readonly a(sst) CacheDirectorySymlink = [...];
7033 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7034 readonly u CacheDirectoryMode = ...;
7035 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7036 readonly as CacheDirectory = ['...', ...];
7037 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7038 readonly a(sst) LogsDirectorySymlink = [...];
7039 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7040 readonly u LogsDirectoryMode = ...;
7041 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7042 readonly as LogsDirectory = ['...', ...];
7043 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7044 readonly u ConfigurationDirectoryMode = ...;
7045 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7046 readonly as ConfigurationDirectory = ['...', ...];
7047 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7048 readonly t TimeoutCleanUSec = ...;
7049 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7050 readonly b MemoryDenyWriteExecute = ...;
7051 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7052 readonly b RestrictRealtime = ...;
7053 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7054 readonly b RestrictSUIDSGID = ...;
7055 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7056 readonly t RestrictNamespaces = ...;
7057 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7058 readonly (bas) RestrictFileSystems = ...;
7059 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7060 readonly a(ssbt) BindPaths = [...];
7061 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7062 readonly a(ssbt) BindReadOnlyPaths = [...];
7063 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7064 readonly a(ss) TemporaryFileSystem = [...];
7065 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7066 readonly b MountAPIVFS = ...;
7067 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7068 readonly s KeyringMode = '...';
7069 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7070 readonly s ProtectProc = '...';
7071 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7072 readonly s ProcSubset = '...';
7073 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7074 readonly b ProtectHostname = ...;
7075 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7076 readonly b MemoryKSM = ...;
7077 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7078 readonly s NetworkNamespacePath = '...';
7079 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7080 readonly s IPCNamespacePath = '...';
7081 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7082 readonly s RootImagePolicy = '...';
7083 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7084 readonly s MountImagePolicy = '...';
7085 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7086 readonly s ExtensionImagePolicy = '...';
7087 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7088 readonly s KillMode = '...';
7089 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7090 readonly i KillSignal = ...;
7091 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7092 readonly i RestartKillSignal = ...;
7093 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7094 readonly i FinalKillSignal = ...;
7095 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7096 readonly b SendSIGKILL = ...;
7097 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7098 readonly b SendSIGHUP = ...;
7099 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7100 readonly i WatchdogSignal = ...;
7101 };
7102 interface org.freedesktop.DBus.Peer { ... };
7103 interface org.freedesktop.DBus.Introspectable { ... };
7104 interface org.freedesktop.DBus.Properties { ... };
7105 interface org.freedesktop.systemd1.Unit { ... };
7106 };
7107 </programlisting>
7108
7109 <!--method GetProcesses is not documented!-->
7110
7111 <!--method AttachProcesses is not documented!-->
7112
7113 <!--property Where is not documented!-->
7114
7115 <!--property What is not documented!-->
7116
7117 <!--property Options is not documented!-->
7118
7119 <!--property Type is not documented!-->
7120
7121 <!--property TimeoutUSec is not documented!-->
7122
7123 <!--property DirectoryMode is not documented!-->
7124
7125 <!--property SloppyOptions is not documented!-->
7126
7127 <!--property LazyUnmount is not documented!-->
7128
7129 <!--property ForceUnmount is not documented!-->
7130
7131 <!--property ReadWriteOnly is not documented!-->
7132
7133 <!--property UID is not documented!-->
7134
7135 <!--property GID is not documented!-->
7136
7137 <!--property ExecUnmount is not documented!-->
7138
7139 <!--property ExecRemount is not documented!-->
7140
7141 <!--property Slice is not documented!-->
7142
7143 <!--property ControlGroupId is not documented!-->
7144
7145 <!--property MemoryCurrent is not documented!-->
7146
7147 <!--property CPUUsageNSec is not documented!-->
7148
7149 <!--property EffectiveCPUs is not documented!-->
7150
7151 <!--property EffectiveMemoryNodes is not documented!-->
7152
7153 <!--property TasksCurrent is not documented!-->
7154
7155 <!--property IPIngressBytes is not documented!-->
7156
7157 <!--property IPIngressPackets is not documented!-->
7158
7159 <!--property IPEgressBytes is not documented!-->
7160
7161 <!--property IPEgressPackets is not documented!-->
7162
7163 <!--property IOReadBytes is not documented!-->
7164
7165 <!--property IOReadOperations is not documented!-->
7166
7167 <!--property IOWriteBytes is not documented!-->
7168
7169 <!--property IOWriteOperations is not documented!-->
7170
7171 <!--property Delegate is not documented!-->
7172
7173 <!--property DelegateControllers is not documented!-->
7174
7175 <!--property CPUAccounting is not documented!-->
7176
7177 <!--property CPUWeight is not documented!-->
7178
7179 <!--property StartupCPUWeight is not documented!-->
7180
7181 <!--property CPUShares is not documented!-->
7182
7183 <!--property StartupCPUShares is not documented!-->
7184
7185 <!--property CPUQuotaPerSecUSec is not documented!-->
7186
7187 <!--property CPUQuotaPeriodUSec is not documented!-->
7188
7189 <!--property AllowedCPUs is not documented!-->
7190
7191 <!--property StartupAllowedCPUs is not documented!-->
7192
7193 <!--property AllowedMemoryNodes is not documented!-->
7194
7195 <!--property StartupAllowedMemoryNodes is not documented!-->
7196
7197 <!--property IOAccounting is not documented!-->
7198
7199 <!--property IOWeight is not documented!-->
7200
7201 <!--property StartupIOWeight is not documented!-->
7202
7203 <!--property IODeviceWeight is not documented!-->
7204
7205 <!--property IOReadBandwidthMax is not documented!-->
7206
7207 <!--property IOWriteBandwidthMax is not documented!-->
7208
7209 <!--property IOReadIOPSMax is not documented!-->
7210
7211 <!--property IOWriteIOPSMax is not documented!-->
7212
7213 <!--property IODeviceLatencyTargetUSec is not documented!-->
7214
7215 <!--property BlockIOAccounting is not documented!-->
7216
7217 <!--property BlockIOWeight is not documented!-->
7218
7219 <!--property StartupBlockIOWeight is not documented!-->
7220
7221 <!--property BlockIODeviceWeight is not documented!-->
7222
7223 <!--property BlockIOReadBandwidth is not documented!-->
7224
7225 <!--property BlockIOWriteBandwidth is not documented!-->
7226
7227 <!--property MemoryAccounting is not documented!-->
7228
7229 <!--property DefaultMemoryLow is not documented!-->
7230
7231 <!--property DefaultStartupMemoryLow is not documented!-->
7232
7233 <!--property DefaultMemoryMin is not documented!-->
7234
7235 <!--property MemoryMin is not documented!-->
7236
7237 <!--property MemoryLow is not documented!-->
7238
7239 <!--property StartupMemoryLow is not documented!-->
7240
7241 <!--property MemoryHigh is not documented!-->
7242
7243 <!--property StartupMemoryHigh is not documented!-->
7244
7245 <!--property MemoryMax is not documented!-->
7246
7247 <!--property StartupMemoryMax is not documented!-->
7248
7249 <!--property MemorySwapMax is not documented!-->
7250
7251 <!--property StartupMemorySwapMax is not documented!-->
7252
7253 <!--property MemoryZSwapMax is not documented!-->
7254
7255 <!--property StartupMemoryZSwapMax is not documented!-->
7256
7257 <!--property MemoryLimit is not documented!-->
7258
7259 <!--property DevicePolicy is not documented!-->
7260
7261 <!--property DeviceAllow is not documented!-->
7262
7263 <!--property TasksAccounting is not documented!-->
7264
7265 <!--property TasksMax is not documented!-->
7266
7267 <!--property IPAccounting is not documented!-->
7268
7269 <!--property IPAddressAllow is not documented!-->
7270
7271 <!--property IPAddressDeny is not documented!-->
7272
7273 <!--property IPIngressFilterPath is not documented!-->
7274
7275 <!--property IPEgressFilterPath is not documented!-->
7276
7277 <!--property DisableControllers is not documented!-->
7278
7279 <!--property ManagedOOMSwap is not documented!-->
7280
7281 <!--property ManagedOOMMemoryPressure is not documented!-->
7282
7283 <!--property ManagedOOMMemoryPressureLimit is not documented!-->
7284
7285 <!--property ManagedOOMPreference is not documented!-->
7286
7287 <!--property BPFProgram is not documented!-->
7288
7289 <!--property SocketBindAllow is not documented!-->
7290
7291 <!--property SocketBindDeny is not documented!-->
7292
7293 <!--property RestrictNetworkInterfaces is not documented!-->
7294
7295 <!--property MemoryPressureWatch is not documented!-->
7296
7297 <!--property MemoryPressureThresholdUSec is not documented!-->
7298
7299 <!--property EnvironmentFiles is not documented!-->
7300
7301 <!--property PassEnvironment is not documented!-->
7302
7303 <!--property UnsetEnvironment is not documented!-->
7304
7305 <!--property UMask is not documented!-->
7306
7307 <!--property LimitCPUSoft is not documented!-->
7308
7309 <!--property LimitFSIZE is not documented!-->
7310
7311 <!--property LimitFSIZESoft is not documented!-->
7312
7313 <!--property LimitDATA is not documented!-->
7314
7315 <!--property LimitDATASoft is not documented!-->
7316
7317 <!--property LimitSTACK is not documented!-->
7318
7319 <!--property LimitSTACKSoft is not documented!-->
7320
7321 <!--property LimitCORE is not documented!-->
7322
7323 <!--property LimitCORESoft is not documented!-->
7324
7325 <!--property LimitRSS is not documented!-->
7326
7327 <!--property LimitRSSSoft is not documented!-->
7328
7329 <!--property LimitNOFILE is not documented!-->
7330
7331 <!--property LimitNOFILESoft is not documented!-->
7332
7333 <!--property LimitAS is not documented!-->
7334
7335 <!--property LimitASSoft is not documented!-->
7336
7337 <!--property LimitNPROC is not documented!-->
7338
7339 <!--property LimitNPROCSoft is not documented!-->
7340
7341 <!--property LimitMEMLOCK is not documented!-->
7342
7343 <!--property LimitMEMLOCKSoft is not documented!-->
7344
7345 <!--property LimitLOCKS is not documented!-->
7346
7347 <!--property LimitLOCKSSoft is not documented!-->
7348
7349 <!--property LimitSIGPENDING is not documented!-->
7350
7351 <!--property LimitSIGPENDINGSoft is not documented!-->
7352
7353 <!--property LimitMSGQUEUE is not documented!-->
7354
7355 <!--property LimitMSGQUEUESoft is not documented!-->
7356
7357 <!--property LimitNICE is not documented!-->
7358
7359 <!--property LimitNICESoft is not documented!-->
7360
7361 <!--property LimitRTPRIO is not documented!-->
7362
7363 <!--property LimitRTPRIOSoft is not documented!-->
7364
7365 <!--property LimitRTTIME is not documented!-->
7366
7367 <!--property LimitRTTIMESoft is not documented!-->
7368
7369 <!--property WorkingDirectory is not documented!-->
7370
7371 <!--property RootHashPath is not documented!-->
7372
7373 <!--property RootHashSignaturePath is not documented!-->
7374
7375 <!--property OOMScoreAdjust is not documented!-->
7376
7377 <!--property CoredumpFilter is not documented!-->
7378
7379 <!--property Nice is not documented!-->
7380
7381 <!--property IOSchedulingClass is not documented!-->
7382
7383 <!--property IOSchedulingPriority is not documented!-->
7384
7385 <!--property CPUSchedulingPolicy is not documented!-->
7386
7387 <!--property CPUSchedulingPriority is not documented!-->
7388
7389 <!--property CPUAffinity is not documented!-->
7390
7391 <!--property CPUAffinityFromNUMA is not documented!-->
7392
7393 <!--property NUMAPolicy is not documented!-->
7394
7395 <!--property NUMAMask is not documented!-->
7396
7397 <!--property TimerSlackNSec is not documented!-->
7398
7399 <!--property CPUSchedulingResetOnFork is not documented!-->
7400
7401 <!--property NonBlocking is not documented!-->
7402
7403 <!--property StandardInput is not documented!-->
7404
7405 <!--property StandardInputFileDescriptorName is not documented!-->
7406
7407 <!--property StandardInputData is not documented!-->
7408
7409 <!--property StandardOutput is not documented!-->
7410
7411 <!--property StandardOutputFileDescriptorName is not documented!-->
7412
7413 <!--property StandardError is not documented!-->
7414
7415 <!--property StandardErrorFileDescriptorName is not documented!-->
7416
7417 <!--property TTYPath is not documented!-->
7418
7419 <!--property TTYReset is not documented!-->
7420
7421 <!--property TTYVHangup is not documented!-->
7422
7423 <!--property TTYVTDisallocate is not documented!-->
7424
7425 <!--property TTYRows is not documented!-->
7426
7427 <!--property TTYColumns is not documented!-->
7428
7429 <!--property SyslogPriority is not documented!-->
7430
7431 <!--property SyslogIdentifier is not documented!-->
7432
7433 <!--property SyslogLevelPrefix is not documented!-->
7434
7435 <!--property SyslogLevel is not documented!-->
7436
7437 <!--property SyslogFacility is not documented!-->
7438
7439 <!--property LogLevelMax is not documented!-->
7440
7441 <!--property LogRateLimitIntervalUSec is not documented!-->
7442
7443 <!--property LogRateLimitBurst is not documented!-->
7444
7445 <!--property LogExtraFields is not documented!-->
7446
7447 <!--property LogFilterPatterns is not documented!-->
7448
7449 <!--property LogNamespace is not documented!-->
7450
7451 <!--property AmbientCapabilities is not documented!-->
7452
7453 <!--property User is not documented!-->
7454
7455 <!--property Group is not documented!-->
7456
7457 <!--property DynamicUser is not documented!-->
7458
7459 <!--property RemoveIPC is not documented!-->
7460
7461 <!--property SetCredential is not documented!-->
7462
7463 <!--property SetCredentialEncrypted is not documented!-->
7464
7465 <!--property LoadCredential is not documented!-->
7466
7467 <!--property LoadCredentialEncrypted is not documented!-->
7468
7469 <!--property SupplementaryGroups is not documented!-->
7470
7471 <!--property PAMName is not documented!-->
7472
7473 <!--property ReadWritePaths is not documented!-->
7474
7475 <!--property ReadOnlyPaths is not documented!-->
7476
7477 <!--property InaccessiblePaths is not documented!-->
7478
7479 <!--property ExecPaths is not documented!-->
7480
7481 <!--property NoExecPaths is not documented!-->
7482
7483 <!--property ExecSearchPath is not documented!-->
7484
7485 <!--property PrivateTmp is not documented!-->
7486
7487 <!--property PrivateDevices is not documented!-->
7488
7489 <!--property ProtectClock is not documented!-->
7490
7491 <!--property ProtectKernelTunables is not documented!-->
7492
7493 <!--property ProtectKernelModules is not documented!-->
7494
7495 <!--property ProtectKernelLogs is not documented!-->
7496
7497 <!--property ProtectControlGroups is not documented!-->
7498
7499 <!--property PrivateNetwork is not documented!-->
7500
7501 <!--property PrivateUsers is not documented!-->
7502
7503 <!--property PrivateMounts is not documented!-->
7504
7505 <!--property PrivateIPC is not documented!-->
7506
7507 <!--property ProtectHome is not documented!-->
7508
7509 <!--property ProtectSystem is not documented!-->
7510
7511 <!--property SameProcessGroup is not documented!-->
7512
7513 <!--property UtmpIdentifier is not documented!-->
7514
7515 <!--property UtmpMode is not documented!-->
7516
7517 <!--property SELinuxContext is not documented!-->
7518
7519 <!--property AppArmorProfile is not documented!-->
7520
7521 <!--property SmackProcessLabel is not documented!-->
7522
7523 <!--property IgnoreSIGPIPE is not documented!-->
7524
7525 <!--property NoNewPrivileges is not documented!-->
7526
7527 <!--property SystemCallFilter is not documented!-->
7528
7529 <!--property SystemCallArchitectures is not documented!-->
7530
7531 <!--property SystemCallErrorNumber is not documented!-->
7532
7533 <!--property SystemCallLog is not documented!-->
7534
7535 <!--property Personality is not documented!-->
7536
7537 <!--property LockPersonality is not documented!-->
7538
7539 <!--property RestrictAddressFamilies is not documented!-->
7540
7541 <!--property RuntimeDirectoryPreserve is not documented!-->
7542
7543 <!--property RuntimeDirectoryMode is not documented!-->
7544
7545 <!--property StateDirectoryMode is not documented!-->
7546
7547 <!--property CacheDirectoryMode is not documented!-->
7548
7549 <!--property LogsDirectoryMode is not documented!-->
7550
7551 <!--property ConfigurationDirectoryMode is not documented!-->
7552
7553 <!--property ConfigurationDirectory is not documented!-->
7554
7555 <!--property TimeoutCleanUSec is not documented!-->
7556
7557 <!--property MemoryDenyWriteExecute is not documented!-->
7558
7559 <!--property RestrictRealtime is not documented!-->
7560
7561 <!--property RestrictSUIDSGID is not documented!-->
7562
7563 <!--property RestrictNamespaces is not documented!-->
7564
7565 <!--property RestrictFileSystems is not documented!-->
7566
7567 <!--property BindPaths is not documented!-->
7568
7569 <!--property BindReadOnlyPaths is not documented!-->
7570
7571 <!--property TemporaryFileSystem is not documented!-->
7572
7573 <!--property MountAPIVFS is not documented!-->
7574
7575 <!--property KeyringMode is not documented!-->
7576
7577 <!--property ProtectProc is not documented!-->
7578
7579 <!--property ProcSubset is not documented!-->
7580
7581 <!--property ProtectHostname is not documented!-->
7582
7583 <!--property MemoryKSM is not documented!-->
7584
7585 <!--property NetworkNamespacePath is not documented!-->
7586
7587 <!--property IPCNamespacePath is not documented!-->
7588
7589 <!--property RootImagePolicy is not documented!-->
7590
7591 <!--property MountImagePolicy is not documented!-->
7592
7593 <!--property ExtensionImagePolicy is not documented!-->
7594
7595 <!--property KillMode is not documented!-->
7596
7597 <!--property KillSignal is not documented!-->
7598
7599 <!--property RestartKillSignal is not documented!-->
7600
7601 <!--property FinalKillSignal is not documented!-->
7602
7603 <!--property SendSIGKILL is not documented!-->
7604
7605 <!--property SendSIGHUP is not documented!-->
7606
7607 <!--property WatchdogSignal is not documented!-->
7608
7609 <!--Autogenerated cross-references for systemd.directives, do not edit-->
7610
7611 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
7612
7613 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Mount"/>
7614
7615 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
7616
7617 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Mount"/>
7618
7619 <variablelist class="dbus-method" generated="True" extra-ref="GetProcesses()"/>
7620
7621 <variablelist class="dbus-method" generated="True" extra-ref="AttachProcesses()"/>
7622
7623 <variablelist class="dbus-property" generated="True" extra-ref="Where"/>
7624
7625 <variablelist class="dbus-property" generated="True" extra-ref="What"/>
7626
7627 <variablelist class="dbus-property" generated="True" extra-ref="Options"/>
7628
7629 <variablelist class="dbus-property" generated="True" extra-ref="Type"/>
7630
7631 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutUSec"/>
7632
7633 <variablelist class="dbus-property" generated="True" extra-ref="ControlPID"/>
7634
7635 <variablelist class="dbus-property" generated="True" extra-ref="DirectoryMode"/>
7636
7637 <variablelist class="dbus-property" generated="True" extra-ref="SloppyOptions"/>
7638
7639 <variablelist class="dbus-property" generated="True" extra-ref="LazyUnmount"/>
7640
7641 <variablelist class="dbus-property" generated="True" extra-ref="ForceUnmount"/>
7642
7643 <variablelist class="dbus-property" generated="True" extra-ref="ReadWriteOnly"/>
7644
7645 <variablelist class="dbus-property" generated="True" extra-ref="Result"/>
7646
7647 <variablelist class="dbus-property" generated="True" extra-ref="UID"/>
7648
7649 <variablelist class="dbus-property" generated="True" extra-ref="GID"/>
7650
7651 <variablelist class="dbus-property" generated="True" extra-ref="ExecMount"/>
7652
7653 <variablelist class="dbus-property" generated="True" extra-ref="ExecUnmount"/>
7654
7655 <variablelist class="dbus-property" generated="True" extra-ref="ExecRemount"/>
7656
7657 <variablelist class="dbus-property" generated="True" extra-ref="Slice"/>
7658
7659 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroup"/>
7660
7661 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroupId"/>
7662
7663 <variablelist class="dbus-property" generated="True" extra-ref="MemoryCurrent"/>
7664
7665 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAvailable"/>
7666
7667 <variablelist class="dbus-property" generated="True" extra-ref="CPUUsageNSec"/>
7668
7669 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveCPUs"/>
7670
7671 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveMemoryNodes"/>
7672
7673 <variablelist class="dbus-property" generated="True" extra-ref="TasksCurrent"/>
7674
7675 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressBytes"/>
7676
7677 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressPackets"/>
7678
7679 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressBytes"/>
7680
7681 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressPackets"/>
7682
7683 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBytes"/>
7684
7685 <variablelist class="dbus-property" generated="True" extra-ref="IOReadOperations"/>
7686
7687 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBytes"/>
7688
7689 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteOperations"/>
7690
7691 <variablelist class="dbus-property" generated="True" extra-ref="Delegate"/>
7692
7693 <variablelist class="dbus-property" generated="True" extra-ref="DelegateControllers"/>
7694
7695 <variablelist class="dbus-property" generated="True" extra-ref="DelegateSubgroup"/>
7696
7697 <variablelist class="dbus-property" generated="True" extra-ref="CPUAccounting"/>
7698
7699 <variablelist class="dbus-property" generated="True" extra-ref="CPUWeight"/>
7700
7701 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUWeight"/>
7702
7703 <variablelist class="dbus-property" generated="True" extra-ref="CPUShares"/>
7704
7705 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUShares"/>
7706
7707 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPerSecUSec"/>
7708
7709 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPeriodUSec"/>
7710
7711 <variablelist class="dbus-property" generated="True" extra-ref="AllowedCPUs"/>
7712
7713 <variablelist class="dbus-property" generated="True" extra-ref="StartupAllowedCPUs"/>
7714
7715 <variablelist class="dbus-property" generated="True" extra-ref="AllowedMemoryNodes"/>
7716
7717 <variablelist class="dbus-property" generated="True" extra-ref="StartupAllowedMemoryNodes"/>
7718
7719 <variablelist class="dbus-property" generated="True" extra-ref="IOAccounting"/>
7720
7721 <variablelist class="dbus-property" generated="True" extra-ref="IOWeight"/>
7722
7723 <variablelist class="dbus-property" generated="True" extra-ref="StartupIOWeight"/>
7724
7725 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceWeight"/>
7726
7727 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBandwidthMax"/>
7728
7729 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBandwidthMax"/>
7730
7731 <variablelist class="dbus-property" generated="True" extra-ref="IOReadIOPSMax"/>
7732
7733 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteIOPSMax"/>
7734
7735 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceLatencyTargetUSec"/>
7736
7737 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOAccounting"/>
7738
7739 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWeight"/>
7740
7741 <variablelist class="dbus-property" generated="True" extra-ref="StartupBlockIOWeight"/>
7742
7743 <variablelist class="dbus-property" generated="True" extra-ref="BlockIODeviceWeight"/>
7744
7745 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOReadBandwidth"/>
7746
7747 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWriteBandwidth"/>
7748
7749 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAccounting"/>
7750
7751 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryLow"/>
7752
7753 <variablelist class="dbus-property" generated="True" extra-ref="DefaultStartupMemoryLow"/>
7754
7755 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryMin"/>
7756
7757 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMin"/>
7758
7759 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLow"/>
7760
7761 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryLow"/>
7762
7763 <variablelist class="dbus-property" generated="True" extra-ref="MemoryHigh"/>
7764
7765 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryHigh"/>
7766
7767 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMax"/>
7768
7769 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryMax"/>
7770
7771 <variablelist class="dbus-property" generated="True" extra-ref="MemorySwapMax"/>
7772
7773 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemorySwapMax"/>
7774
7775 <variablelist class="dbus-property" generated="True" extra-ref="MemoryZSwapMax"/>
7776
7777 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryZSwapMax"/>
7778
7779 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLimit"/>
7780
7781 <variablelist class="dbus-property" generated="True" extra-ref="DevicePolicy"/>
7782
7783 <variablelist class="dbus-property" generated="True" extra-ref="DeviceAllow"/>
7784
7785 <variablelist class="dbus-property" generated="True" extra-ref="TasksAccounting"/>
7786
7787 <variablelist class="dbus-property" generated="True" extra-ref="TasksMax"/>
7788
7789 <variablelist class="dbus-property" generated="True" extra-ref="IPAccounting"/>
7790
7791 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressAllow"/>
7792
7793 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressDeny"/>
7794
7795 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressFilterPath"/>
7796
7797 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressFilterPath"/>
7798
7799 <variablelist class="dbus-property" generated="True" extra-ref="DisableControllers"/>
7800
7801 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMSwap"/>
7802
7803 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressure"/>
7804
7805 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressureLimit"/>
7806
7807 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMPreference"/>
7808
7809 <variablelist class="dbus-property" generated="True" extra-ref="BPFProgram"/>
7810
7811 <variablelist class="dbus-property" generated="True" extra-ref="SocketBindAllow"/>
7812
7813 <variablelist class="dbus-property" generated="True" extra-ref="SocketBindDeny"/>
7814
7815 <variablelist class="dbus-property" generated="True" extra-ref="RestrictNetworkInterfaces"/>
7816
7817 <variablelist class="dbus-property" generated="True" extra-ref="MemoryPressureWatch"/>
7818
7819 <variablelist class="dbus-property" generated="True" extra-ref="MemoryPressureThresholdUSec"/>
7820
7821 <variablelist class="dbus-property" generated="True" extra-ref="Environment"/>
7822
7823 <variablelist class="dbus-property" generated="True" extra-ref="EnvironmentFiles"/>
7824
7825 <variablelist class="dbus-property" generated="True" extra-ref="PassEnvironment"/>
7826
7827 <variablelist class="dbus-property" generated="True" extra-ref="UnsetEnvironment"/>
7828
7829 <variablelist class="dbus-property" generated="True" extra-ref="UMask"/>
7830
7831 <variablelist class="dbus-property" generated="True" extra-ref="LimitCPU"/>
7832
7833 <variablelist class="dbus-property" generated="True" extra-ref="LimitCPUSoft"/>
7834
7835 <variablelist class="dbus-property" generated="True" extra-ref="LimitFSIZE"/>
7836
7837 <variablelist class="dbus-property" generated="True" extra-ref="LimitFSIZESoft"/>
7838
7839 <variablelist class="dbus-property" generated="True" extra-ref="LimitDATA"/>
7840
7841 <variablelist class="dbus-property" generated="True" extra-ref="LimitDATASoft"/>
7842
7843 <variablelist class="dbus-property" generated="True" extra-ref="LimitSTACK"/>
7844
7845 <variablelist class="dbus-property" generated="True" extra-ref="LimitSTACKSoft"/>
7846
7847 <variablelist class="dbus-property" generated="True" extra-ref="LimitCORE"/>
7848
7849 <variablelist class="dbus-property" generated="True" extra-ref="LimitCORESoft"/>
7850
7851 <variablelist class="dbus-property" generated="True" extra-ref="LimitRSS"/>
7852
7853 <variablelist class="dbus-property" generated="True" extra-ref="LimitRSSSoft"/>
7854
7855 <variablelist class="dbus-property" generated="True" extra-ref="LimitNOFILE"/>
7856
7857 <variablelist class="dbus-property" generated="True" extra-ref="LimitNOFILESoft"/>
7858
7859 <variablelist class="dbus-property" generated="True" extra-ref="LimitAS"/>
7860
7861 <variablelist class="dbus-property" generated="True" extra-ref="LimitASSoft"/>
7862
7863 <variablelist class="dbus-property" generated="True" extra-ref="LimitNPROC"/>
7864
7865 <variablelist class="dbus-property" generated="True" extra-ref="LimitNPROCSoft"/>
7866
7867 <variablelist class="dbus-property" generated="True" extra-ref="LimitMEMLOCK"/>
7868
7869 <variablelist class="dbus-property" generated="True" extra-ref="LimitMEMLOCKSoft"/>
7870
7871 <variablelist class="dbus-property" generated="True" extra-ref="LimitLOCKS"/>
7872
7873 <variablelist class="dbus-property" generated="True" extra-ref="LimitLOCKSSoft"/>
7874
7875 <variablelist class="dbus-property" generated="True" extra-ref="LimitSIGPENDING"/>
7876
7877 <variablelist class="dbus-property" generated="True" extra-ref="LimitSIGPENDINGSoft"/>
7878
7879 <variablelist class="dbus-property" generated="True" extra-ref="LimitMSGQUEUE"/>
7880
7881 <variablelist class="dbus-property" generated="True" extra-ref="LimitMSGQUEUESoft"/>
7882
7883 <variablelist class="dbus-property" generated="True" extra-ref="LimitNICE"/>
7884
7885 <variablelist class="dbus-property" generated="True" extra-ref="LimitNICESoft"/>
7886
7887 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTPRIO"/>
7888
7889 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTPRIOSoft"/>
7890
7891 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTTIME"/>
7892
7893 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTTIMESoft"/>
7894
7895 <variablelist class="dbus-property" generated="True" extra-ref="WorkingDirectory"/>
7896
7897 <variablelist class="dbus-property" generated="True" extra-ref="RootDirectory"/>
7898
7899 <variablelist class="dbus-property" generated="True" extra-ref="RootImage"/>
7900
7901 <variablelist class="dbus-property" generated="True" extra-ref="RootImageOptions"/>
7902
7903 <variablelist class="dbus-property" generated="True" extra-ref="RootHash"/>
7904
7905 <variablelist class="dbus-property" generated="True" extra-ref="RootHashPath"/>
7906
7907 <variablelist class="dbus-property" generated="True" extra-ref="RootHashSignature"/>
7908
7909 <variablelist class="dbus-property" generated="True" extra-ref="RootHashSignaturePath"/>
7910
7911 <variablelist class="dbus-property" generated="True" extra-ref="RootVerity"/>
7912
7913 <variablelist class="dbus-property" generated="True" extra-ref="ExtensionDirectories"/>
7914
7915 <variablelist class="dbus-property" generated="True" extra-ref="ExtensionImages"/>
7916
7917 <variablelist class="dbus-property" generated="True" extra-ref="MountImages"/>
7918
7919 <variablelist class="dbus-property" generated="True" extra-ref="OOMScoreAdjust"/>
7920
7921 <variablelist class="dbus-property" generated="True" extra-ref="CoredumpFilter"/>
7922
7923 <variablelist class="dbus-property" generated="True" extra-ref="Nice"/>
7924
7925 <variablelist class="dbus-property" generated="True" extra-ref="IOSchedulingClass"/>
7926
7927 <variablelist class="dbus-property" generated="True" extra-ref="IOSchedulingPriority"/>
7928
7929 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingPolicy"/>
7930
7931 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingPriority"/>
7932
7933 <variablelist class="dbus-property" generated="True" extra-ref="CPUAffinity"/>
7934
7935 <variablelist class="dbus-property" generated="True" extra-ref="CPUAffinityFromNUMA"/>
7936
7937 <variablelist class="dbus-property" generated="True" extra-ref="NUMAPolicy"/>
7938
7939 <variablelist class="dbus-property" generated="True" extra-ref="NUMAMask"/>
7940
7941 <variablelist class="dbus-property" generated="True" extra-ref="TimerSlackNSec"/>
7942
7943 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingResetOnFork"/>
7944
7945 <variablelist class="dbus-property" generated="True" extra-ref="NonBlocking"/>
7946
7947 <variablelist class="dbus-property" generated="True" extra-ref="StandardInput"/>
7948
7949 <variablelist class="dbus-property" generated="True" extra-ref="StandardInputFileDescriptorName"/>
7950
7951 <variablelist class="dbus-property" generated="True" extra-ref="StandardInputData"/>
7952
7953 <variablelist class="dbus-property" generated="True" extra-ref="StandardOutput"/>
7954
7955 <variablelist class="dbus-property" generated="True" extra-ref="StandardOutputFileDescriptorName"/>
7956
7957 <variablelist class="dbus-property" generated="True" extra-ref="StandardError"/>
7958
7959 <variablelist class="dbus-property" generated="True" extra-ref="StandardErrorFileDescriptorName"/>
7960
7961 <variablelist class="dbus-property" generated="True" extra-ref="TTYPath"/>
7962
7963 <variablelist class="dbus-property" generated="True" extra-ref="TTYReset"/>
7964
7965 <variablelist class="dbus-property" generated="True" extra-ref="TTYVHangup"/>
7966
7967 <variablelist class="dbus-property" generated="True" extra-ref="TTYVTDisallocate"/>
7968
7969 <variablelist class="dbus-property" generated="True" extra-ref="TTYRows"/>
7970
7971 <variablelist class="dbus-property" generated="True" extra-ref="TTYColumns"/>
7972
7973 <variablelist class="dbus-property" generated="True" extra-ref="SyslogPriority"/>
7974
7975 <variablelist class="dbus-property" generated="True" extra-ref="SyslogIdentifier"/>
7976
7977 <variablelist class="dbus-property" generated="True" extra-ref="SyslogLevelPrefix"/>
7978
7979 <variablelist class="dbus-property" generated="True" extra-ref="SyslogLevel"/>
7980
7981 <variablelist class="dbus-property" generated="True" extra-ref="SyslogFacility"/>
7982
7983 <variablelist class="dbus-property" generated="True" extra-ref="LogLevelMax"/>
7984
7985 <variablelist class="dbus-property" generated="True" extra-ref="LogRateLimitIntervalUSec"/>
7986
7987 <variablelist class="dbus-property" generated="True" extra-ref="LogRateLimitBurst"/>
7988
7989 <variablelist class="dbus-property" generated="True" extra-ref="LogExtraFields"/>
7990
7991 <variablelist class="dbus-property" generated="True" extra-ref="LogFilterPatterns"/>
7992
7993 <variablelist class="dbus-property" generated="True" extra-ref="LogNamespace"/>
7994
7995 <variablelist class="dbus-property" generated="True" extra-ref="SecureBits"/>
7996
7997 <variablelist class="dbus-property" generated="True" extra-ref="CapabilityBoundingSet"/>
7998
7999 <variablelist class="dbus-property" generated="True" extra-ref="AmbientCapabilities"/>
8000
8001 <variablelist class="dbus-property" generated="True" extra-ref="User"/>
8002
8003 <variablelist class="dbus-property" generated="True" extra-ref="Group"/>
8004
8005 <variablelist class="dbus-property" generated="True" extra-ref="DynamicUser"/>
8006
8007 <variablelist class="dbus-property" generated="True" extra-ref="RemoveIPC"/>
8008
8009 <variablelist class="dbus-property" generated="True" extra-ref="SetCredential"/>
8010
8011 <variablelist class="dbus-property" generated="True" extra-ref="SetCredentialEncrypted"/>
8012
8013 <variablelist class="dbus-property" generated="True" extra-ref="LoadCredential"/>
8014
8015 <variablelist class="dbus-property" generated="True" extra-ref="LoadCredentialEncrypted"/>
8016
8017 <variablelist class="dbus-property" generated="True" extra-ref="SupplementaryGroups"/>
8018
8019 <variablelist class="dbus-property" generated="True" extra-ref="PAMName"/>
8020
8021 <variablelist class="dbus-property" generated="True" extra-ref="ReadWritePaths"/>
8022
8023 <variablelist class="dbus-property" generated="True" extra-ref="ReadOnlyPaths"/>
8024
8025 <variablelist class="dbus-property" generated="True" extra-ref="InaccessiblePaths"/>
8026
8027 <variablelist class="dbus-property" generated="True" extra-ref="ExecPaths"/>
8028
8029 <variablelist class="dbus-property" generated="True" extra-ref="NoExecPaths"/>
8030
8031 <variablelist class="dbus-property" generated="True" extra-ref="ExecSearchPath"/>
8032
8033 <variablelist class="dbus-property" generated="True" extra-ref="MountFlags"/>
8034
8035 <variablelist class="dbus-property" generated="True" extra-ref="PrivateTmp"/>
8036
8037 <variablelist class="dbus-property" generated="True" extra-ref="PrivateDevices"/>
8038
8039 <variablelist class="dbus-property" generated="True" extra-ref="ProtectClock"/>
8040
8041 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelTunables"/>
8042
8043 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelModules"/>
8044
8045 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelLogs"/>
8046
8047 <variablelist class="dbus-property" generated="True" extra-ref="ProtectControlGroups"/>
8048
8049 <variablelist class="dbus-property" generated="True" extra-ref="PrivateNetwork"/>
8050
8051 <variablelist class="dbus-property" generated="True" extra-ref="PrivateUsers"/>
8052
8053 <variablelist class="dbus-property" generated="True" extra-ref="PrivateMounts"/>
8054
8055 <variablelist class="dbus-property" generated="True" extra-ref="PrivateIPC"/>
8056
8057 <variablelist class="dbus-property" generated="True" extra-ref="ProtectHome"/>
8058
8059 <variablelist class="dbus-property" generated="True" extra-ref="ProtectSystem"/>
8060
8061 <variablelist class="dbus-property" generated="True" extra-ref="SameProcessGroup"/>
8062
8063 <variablelist class="dbus-property" generated="True" extra-ref="UtmpIdentifier"/>
8064
8065 <variablelist class="dbus-property" generated="True" extra-ref="UtmpMode"/>
8066
8067 <variablelist class="dbus-property" generated="True" extra-ref="SELinuxContext"/>
8068
8069 <variablelist class="dbus-property" generated="True" extra-ref="AppArmorProfile"/>
8070
8071 <variablelist class="dbus-property" generated="True" extra-ref="SmackProcessLabel"/>
8072
8073 <variablelist class="dbus-property" generated="True" extra-ref="IgnoreSIGPIPE"/>
8074
8075 <variablelist class="dbus-property" generated="True" extra-ref="NoNewPrivileges"/>
8076
8077 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallFilter"/>
8078
8079 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallArchitectures"/>
8080
8081 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallErrorNumber"/>
8082
8083 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallLog"/>
8084
8085 <variablelist class="dbus-property" generated="True" extra-ref="Personality"/>
8086
8087 <variablelist class="dbus-property" generated="True" extra-ref="LockPersonality"/>
8088
8089 <variablelist class="dbus-property" generated="True" extra-ref="RestrictAddressFamilies"/>
8090
8091 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectorySymlink"/>
8092
8093 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectoryPreserve"/>
8094
8095 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectoryMode"/>
8096
8097 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectory"/>
8098
8099 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectorySymlink"/>
8100
8101 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectoryMode"/>
8102
8103 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectory"/>
8104
8105 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectorySymlink"/>
8106
8107 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectoryMode"/>
8108
8109 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectory"/>
8110
8111 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectorySymlink"/>
8112
8113 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectoryMode"/>
8114
8115 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectory"/>
8116
8117 <variablelist class="dbus-property" generated="True" extra-ref="ConfigurationDirectoryMode"/>
8118
8119 <variablelist class="dbus-property" generated="True" extra-ref="ConfigurationDirectory"/>
8120
8121 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutCleanUSec"/>
8122
8123 <variablelist class="dbus-property" generated="True" extra-ref="MemoryDenyWriteExecute"/>
8124
8125 <variablelist class="dbus-property" generated="True" extra-ref="RestrictRealtime"/>
8126
8127 <variablelist class="dbus-property" generated="True" extra-ref="RestrictSUIDSGID"/>
8128
8129 <variablelist class="dbus-property" generated="True" extra-ref="RestrictNamespaces"/>
8130
8131 <variablelist class="dbus-property" generated="True" extra-ref="RestrictFileSystems"/>
8132
8133 <variablelist class="dbus-property" generated="True" extra-ref="BindPaths"/>
8134
8135 <variablelist class="dbus-property" generated="True" extra-ref="BindReadOnlyPaths"/>
8136
8137 <variablelist class="dbus-property" generated="True" extra-ref="TemporaryFileSystem"/>
8138
8139 <variablelist class="dbus-property" generated="True" extra-ref="MountAPIVFS"/>
8140
8141 <variablelist class="dbus-property" generated="True" extra-ref="KeyringMode"/>
8142
8143 <variablelist class="dbus-property" generated="True" extra-ref="ProtectProc"/>
8144
8145 <variablelist class="dbus-property" generated="True" extra-ref="ProcSubset"/>
8146
8147 <variablelist class="dbus-property" generated="True" extra-ref="ProtectHostname"/>
8148
8149 <variablelist class="dbus-property" generated="True" extra-ref="MemoryKSM"/>
8150
8151 <variablelist class="dbus-property" generated="True" extra-ref="NetworkNamespacePath"/>
8152
8153 <variablelist class="dbus-property" generated="True" extra-ref="IPCNamespacePath"/>
8154
8155 <variablelist class="dbus-property" generated="True" extra-ref="RootImagePolicy"/>
8156
8157 <variablelist class="dbus-property" generated="True" extra-ref="MountImagePolicy"/>
8158
8159 <variablelist class="dbus-property" generated="True" extra-ref="ExtensionImagePolicy"/>
8160
8161 <variablelist class="dbus-property" generated="True" extra-ref="KillMode"/>
8162
8163 <variablelist class="dbus-property" generated="True" extra-ref="KillSignal"/>
8164
8165 <variablelist class="dbus-property" generated="True" extra-ref="RestartKillSignal"/>
8166
8167 <variablelist class="dbus-property" generated="True" extra-ref="FinalKillSignal"/>
8168
8169 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGKILL"/>
8170
8171 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGHUP"/>
8172
8173 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogSignal"/>
8174
8175 <!--End of Autogenerated section-->
8176
8177 <refsect2>
8178 <title>Properties</title>
8179
8180 <para>Most of the properties map directly to the corresponding settings in mount unit files. As mount
8181 units invoke the <filename>/usr/bin/mount</filename> command, their bus objects include implicit
8182 <varname>ExecMount</varname> (and similar) fields which contain information about processes to
8183 execute. They also share most of the fields related to the execution context that Service objects
8184 expose (see above). In addition to these properties there are the following:</para>
8185
8186 <para><varname>ControlPID</varname> contains the PID of the currently running
8187 <filename>/usr/bin/mount</filename> or <filename>/usr/bin/umount</filename> command if there is one
8188 running, otherwise 0.</para>
8189
8190 <para><varname>Result</varname> contains a value explaining why a mount unit failed if it failed. It
8191 can take the values <literal>success</literal>, <literal>resources</literal>,
8192 <literal>timeout</literal>, <literal>exit-code</literal>, <literal>signal</literal>, or
8193 <literal>core-dump</literal> which have the identical meaning as the corresponding values of the
8194 corresponding field of service unit objects (see above).</para>
8195 </refsect2>
8196 </refsect1>
8197
8198 <refsect1>
8199 <title>Automount Unit Objects</title>
8200
8201 <para>All automount unit objects implement the
8202 <interfacename>org.freedesktop.systemd1.Automount</interfacename> interface (described here) in addition
8203 to the generic <interfacename>org.freedesktop.systemd1.Unit</interfacename> interface (see above).</para>
8204
8205 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/proc_2dsys_2dfs_2dbinfmt_5fmisc_2eautomount" interface="org.freedesktop.systemd1.Automount">
8206 node /org/freedesktop/systemd1/unit/proc_2dsys_2dfs_2dbinfmt_5fmisc_2eautomount {
8207 interface org.freedesktop.systemd1.Automount {
8208 properties:
8209 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8210 readonly s Where = '...';
8211 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8212 readonly s ExtraOptions = '...';
8213 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8214 readonly u DirectoryMode = ...;
8215 readonly s Result = '...';
8216 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8217 readonly t TimeoutIdleUSec = ...;
8218 };
8219 interface org.freedesktop.DBus.Peer { ... };
8220 interface org.freedesktop.DBus.Introspectable { ... };
8221 interface org.freedesktop.DBus.Properties { ... };
8222 interface org.freedesktop.systemd1.Unit { ... };
8223 };
8224 </programlisting>
8225
8226 <!--property Where is not documented!-->
8227
8228 <!--property ExtraOptions is not documented!-->
8229
8230 <!--property DirectoryMode is not documented!-->
8231
8232 <!--property TimeoutIdleUSec is not documented!-->
8233
8234 <!--Autogenerated cross-references for systemd.directives, do not edit-->
8235
8236 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
8237
8238 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Automount"/>
8239
8240 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
8241
8242 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Automount"/>
8243
8244 <variablelist class="dbus-property" generated="True" extra-ref="Where"/>
8245
8246 <variablelist class="dbus-property" generated="True" extra-ref="ExtraOptions"/>
8247
8248 <variablelist class="dbus-property" generated="True" extra-ref="DirectoryMode"/>
8249
8250 <variablelist class="dbus-property" generated="True" extra-ref="Result"/>
8251
8252 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutIdleUSec"/>
8253
8254 <!--End of Autogenerated section-->
8255
8256 <refsect2>
8257 <title>Properties</title>
8258
8259 <para>Most of the properties map directly to the corresponding settings in the automount unit
8260 files.</para>
8261
8262 <para><varname>Result</varname> knows the values <literal>success</literal> and
8263 <literal>resources</literal> at this time. They have the same meanings as the corresponding values of
8264 the corresponding field of the Service object.</para>
8265 </refsect2>
8266 </refsect1>
8267
8268
8269 <refsect1>
8270 <title>Timer Unit Objects</title>
8271
8272 <para>All timer unit objects implement the <interfacename>org.freedesktop.systemd1.Timer</interfacename>
8273 interface (described here) in addition to the generic
8274 <interfacename>org.freedesktop.systemd1.Unit</interfacename> interface (see above).</para>
8275
8276 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/systemd_2dtmpfiles_2dclean_2etimer" interface="org.freedesktop.systemd1.Timer">
8277 node /org/freedesktop/systemd1/unit/systemd_2dtmpfiles_2dclean_2etimer {
8278 interface org.freedesktop.systemd1.Timer {
8279 properties:
8280 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8281 readonly s Unit = '...';
8282 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
8283 readonly a(stt) TimersMonotonic = [...];
8284 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
8285 readonly a(sst) TimersCalendar = [...];
8286 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8287 readonly b OnClockChange = ...;
8288 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8289 readonly b OnTimezoneChange = ...;
8290 readonly t NextElapseUSecRealtime = ...;
8291 readonly t NextElapseUSecMonotonic = ...;
8292 readonly t LastTriggerUSec = ...;
8293 readonly t LastTriggerUSecMonotonic = ...;
8294 readonly s Result = '...';
8295 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8296 readonly t AccuracyUSec = ...;
8297 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8298 readonly t RandomizedDelayUSec = ...;
8299 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8300 readonly b FixedRandomDelay = ...;
8301 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8302 readonly b Persistent = ...;
8303 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8304 readonly b WakeSystem = ...;
8305 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8306 readonly b RemainAfterElapse = ...;
8307 };
8308 interface org.freedesktop.DBus.Peer { ... };
8309 interface org.freedesktop.DBus.Introspectable { ... };
8310 interface org.freedesktop.DBus.Properties { ... };
8311 interface org.freedesktop.systemd1.Unit { ... };
8312 };
8313 </programlisting>
8314
8315 <!--property OnClockChange is not documented!-->
8316
8317 <!--property OnTimezoneChange is not documented!-->
8318
8319 <!--property LastTriggerUSec is not documented!-->
8320
8321 <!--property LastTriggerUSecMonotonic is not documented!-->
8322
8323 <!--property AccuracyUSec is not documented!-->
8324
8325 <!--property RandomizedDelayUSec is not documented!-->
8326
8327 <!--property FixedRandomDelay is not documented!-->
8328
8329 <!--property Persistent is not documented!-->
8330
8331 <!--property WakeSystem is not documented!-->
8332
8333 <!--property RemainAfterElapse is not documented!-->
8334
8335 <!--Autogenerated cross-references for systemd.directives, do not edit-->
8336
8337 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
8338
8339 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Timer"/>
8340
8341 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
8342
8343 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Timer"/>
8344
8345 <variablelist class="dbus-property" generated="True" extra-ref="Unit"/>
8346
8347 <variablelist class="dbus-property" generated="True" extra-ref="TimersMonotonic"/>
8348
8349 <variablelist class="dbus-property" generated="True" extra-ref="TimersCalendar"/>
8350
8351 <variablelist class="dbus-property" generated="True" extra-ref="OnClockChange"/>
8352
8353 <variablelist class="dbus-property" generated="True" extra-ref="OnTimezoneChange"/>
8354
8355 <variablelist class="dbus-property" generated="True" extra-ref="NextElapseUSecRealtime"/>
8356
8357 <variablelist class="dbus-property" generated="True" extra-ref="NextElapseUSecMonotonic"/>
8358
8359 <variablelist class="dbus-property" generated="True" extra-ref="LastTriggerUSec"/>
8360
8361 <variablelist class="dbus-property" generated="True" extra-ref="LastTriggerUSecMonotonic"/>
8362
8363 <variablelist class="dbus-property" generated="True" extra-ref="Result"/>
8364
8365 <variablelist class="dbus-property" generated="True" extra-ref="AccuracyUSec"/>
8366
8367 <variablelist class="dbus-property" generated="True" extra-ref="RandomizedDelayUSec"/>
8368
8369 <variablelist class="dbus-property" generated="True" extra-ref="FixedRandomDelay"/>
8370
8371 <variablelist class="dbus-property" generated="True" extra-ref="Persistent"/>
8372
8373 <variablelist class="dbus-property" generated="True" extra-ref="WakeSystem"/>
8374
8375 <variablelist class="dbus-property" generated="True" extra-ref="RemainAfterElapse"/>
8376
8377 <!--End of Autogenerated section-->
8378
8379 <refsect2>
8380 <title>Properties</title>
8381
8382 <para><varname>Unit</varname> contains the name of the unit to activate when the timer elapses.</para>
8383
8384 <para><varname>TimersMonotonic</varname> contains an array of structs that contain information about
8385 all monotonic timers of this timer unit. The structs contain a string identifying the timer base, which
8386 is one of <literal>OnActiveUSec</literal>, <literal>OnBootUSec</literal>,
8387 <literal>OnStartupUSec</literal>, <literal>OnUnitActiveUSec</literal>, or
8388 <literal>OnUnitInactiveUSec</literal> which correspond to the settings of the same names in the timer
8389 unit files; the microsecond offset from this timer base in monotonic time; the next elapsation point on
8390 the <constant>CLOCK_MONOTONIC</constant> clock, relative to its epoch.</para>
8391
8392 <para><varname>TimersCalendar</varname> contains an array of structs that contain information about all
8393 realtime/calendar timers of this timer unit. The structs contain a string identifying the timer base,
8394 which may only be <literal>OnCalendar</literal> for now; the calendar specification string; the next
8395 elapsation point on the <constant>CLOCK_REALTIME</constant> clock, relative to its epoch.</para>
8396
8397 <para><varname>NextElapseUSecRealtime</varname> contains the next elapsation point on the
8398 <constant>CLOCK_REALTIME</constant> clock in miscroseconds since the epoch, or 0 if this timer event
8399 does not include at least one calendar event.</para>
8400
8401 <para>Similarly, <varname>NextElapseUSecMonotonic</varname> contains the next elapsation point on the
8402 <constant>CLOCK_MONOTONIC</constant> clock in microseconds since the epoch, or 0 if this timer event
8403 does not include at least one monotonic event.</para>
8404
8405 <para><varname>Result</varname> knows the values <literal>success</literal> and
8406 <literal>resources</literal> with the same meanings as the matching values of the corresponding
8407 property of the service interface.</para>
8408 </refsect2>
8409 </refsect1>
8410
8411 <refsect1>
8412 <title>Swap Unit Objects</title>
8413
8414 <para>All swap unit objects implement the <interfacename>org.freedesktop.systemd1.Swap</interfacename>
8415 interface (described here) in addition to the generic
8416 <interfacename>org.freedesktop.systemd1.Unit</interfacename> interface (see above).</para>
8417
8418 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/dev_2dsda3_2eswap" interface="org.freedesktop.systemd1.Swap">
8419 node /org/freedesktop/systemd1/unit/dev_2dsda3_2eswap {
8420 interface org.freedesktop.systemd1.Swap {
8421 methods:
8422 GetProcesses(out a(sus) processes);
8423 AttachProcesses(in s subcgroup,
8424 in au pids);
8425 properties:
8426 readonly s What = '...';
8427 readonly i Priority = ...;
8428 readonly s Options = '...';
8429 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8430 readonly t TimeoutUSec = ...;
8431 readonly u ControlPID = ...;
8432 readonly s Result = '...';
8433 readonly u UID = ...;
8434 readonly u GID = ...;
8435 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
8436 readonly a(sasbttttuii) ExecActivate = [...];
8437 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
8438 readonly a(sasbttttuii) ExecDeactivate = [...];
8439 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8440 readonly s Slice = '...';
8441 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8442 readonly s ControlGroup = '...';
8443 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8444 readonly t ControlGroupId = ...;
8445 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8446 readonly t MemoryCurrent = ...;
8447 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8448 readonly t MemoryAvailable = ...;
8449 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8450 readonly t CPUUsageNSec = ...;
8451 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8452 readonly ay EffectiveCPUs = [...];
8453 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8454 readonly ay EffectiveMemoryNodes = [...];
8455 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8456 readonly t TasksCurrent = ...;
8457 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8458 readonly t IPIngressBytes = ...;
8459 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8460 readonly t IPIngressPackets = ...;
8461 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8462 readonly t IPEgressBytes = ...;
8463 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8464 readonly t IPEgressPackets = ...;
8465 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8466 readonly t IOReadBytes = ...;
8467 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8468 readonly t IOReadOperations = ...;
8469 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8470 readonly t IOWriteBytes = ...;
8471 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8472 readonly t IOWriteOperations = ...;
8473 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8474 readonly b Delegate = ...;
8475 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8476 readonly as DelegateControllers = ['...', ...];
8477 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8478 readonly s DelegateSubgroup = '...';
8479 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8480 readonly b CPUAccounting = ...;
8481 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8482 readonly t CPUWeight = ...;
8483 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8484 readonly t StartupCPUWeight = ...;
8485 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8486 readonly t CPUShares = ...;
8487 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8488 readonly t StartupCPUShares = ...;
8489 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8490 readonly t CPUQuotaPerSecUSec = ...;
8491 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8492 readonly t CPUQuotaPeriodUSec = ...;
8493 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8494 readonly ay AllowedCPUs = [...];
8495 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8496 readonly ay StartupAllowedCPUs = [...];
8497 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8498 readonly ay AllowedMemoryNodes = [...];
8499 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8500 readonly ay StartupAllowedMemoryNodes = [...];
8501 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8502 readonly b IOAccounting = ...;
8503 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8504 readonly t IOWeight = ...;
8505 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8506 readonly t StartupIOWeight = ...;
8507 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8508 readonly a(st) IODeviceWeight = [...];
8509 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8510 readonly a(st) IOReadBandwidthMax = [...];
8511 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8512 readonly a(st) IOWriteBandwidthMax = [...];
8513 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8514 readonly a(st) IOReadIOPSMax = [...];
8515 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8516 readonly a(st) IOWriteIOPSMax = [...];
8517 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8518 readonly a(st) IODeviceLatencyTargetUSec = [...];
8519 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8520 readonly b BlockIOAccounting = ...;
8521 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8522 readonly t BlockIOWeight = ...;
8523 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8524 readonly t StartupBlockIOWeight = ...;
8525 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8526 readonly a(st) BlockIODeviceWeight = [...];
8527 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8528 readonly a(st) BlockIOReadBandwidth = [...];
8529 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8530 readonly a(st) BlockIOWriteBandwidth = [...];
8531 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8532 readonly b MemoryAccounting = ...;
8533 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8534 readonly t DefaultMemoryLow = ...;
8535 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8536 readonly t DefaultStartupMemoryLow = ...;
8537 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8538 readonly t DefaultMemoryMin = ...;
8539 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8540 readonly t MemoryMin = ...;
8541 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8542 readonly t MemoryLow = ...;
8543 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8544 readonly t StartupMemoryLow = ...;
8545 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8546 readonly t MemoryHigh = ...;
8547 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8548 readonly t StartupMemoryHigh = ...;
8549 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8550 readonly t MemoryMax = ...;
8551 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8552 readonly t StartupMemoryMax = ...;
8553 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8554 readonly t MemorySwapMax = ...;
8555 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8556 readonly t StartupMemorySwapMax = ...;
8557 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8558 readonly t MemoryZSwapMax = ...;
8559 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8560 readonly t StartupMemoryZSwapMax = ...;
8561 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8562 readonly t MemoryLimit = ...;
8563 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8564 readonly s DevicePolicy = '...';
8565 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8566 readonly a(ss) DeviceAllow = [...];
8567 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8568 readonly b TasksAccounting = ...;
8569 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8570 readonly t TasksMax = ...;
8571 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8572 readonly b IPAccounting = ...;
8573 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8574 readonly a(iayu) IPAddressAllow = [...];
8575 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8576 readonly a(iayu) IPAddressDeny = [...];
8577 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8578 readonly as IPIngressFilterPath = ['...', ...];
8579 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8580 readonly as IPEgressFilterPath = ['...', ...];
8581 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8582 readonly as DisableControllers = ['...', ...];
8583 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8584 readonly s ManagedOOMSwap = '...';
8585 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8586 readonly s ManagedOOMMemoryPressure = '...';
8587 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8588 readonly u ManagedOOMMemoryPressureLimit = ...;
8589 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8590 readonly s ManagedOOMPreference = '...';
8591 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8592 readonly a(ss) BPFProgram = [...];
8593 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8594 readonly a(iiqq) SocketBindAllow = [...];
8595 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8596 readonly a(iiqq) SocketBindDeny = [...];
8597 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8598 readonly (bas) RestrictNetworkInterfaces = ...;
8599 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8600 readonly s MemoryPressureWatch = '...';
8601 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8602 readonly t MemoryPressureThresholdUSec = ...;
8603 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8604 readonly as Environment = ['...', ...];
8605 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8606 readonly a(sb) EnvironmentFiles = [...];
8607 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8608 readonly as PassEnvironment = ['...', ...];
8609 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8610 readonly as UnsetEnvironment = ['...', ...];
8611 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8612 readonly u UMask = ...;
8613 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8614 readonly t LimitCPU = ...;
8615 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8616 readonly t LimitCPUSoft = ...;
8617 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8618 readonly t LimitFSIZE = ...;
8619 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8620 readonly t LimitFSIZESoft = ...;
8621 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8622 readonly t LimitDATA = ...;
8623 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8624 readonly t LimitDATASoft = ...;
8625 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8626 readonly t LimitSTACK = ...;
8627 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8628 readonly t LimitSTACKSoft = ...;
8629 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8630 readonly t LimitCORE = ...;
8631 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8632 readonly t LimitCORESoft = ...;
8633 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8634 readonly t LimitRSS = ...;
8635 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8636 readonly t LimitRSSSoft = ...;
8637 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8638 readonly t LimitNOFILE = ...;
8639 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8640 readonly t LimitNOFILESoft = ...;
8641 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8642 readonly t LimitAS = ...;
8643 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8644 readonly t LimitASSoft = ...;
8645 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8646 readonly t LimitNPROC = ...;
8647 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8648 readonly t LimitNPROCSoft = ...;
8649 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8650 readonly t LimitMEMLOCK = ...;
8651 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8652 readonly t LimitMEMLOCKSoft = ...;
8653 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8654 readonly t LimitLOCKS = ...;
8655 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8656 readonly t LimitLOCKSSoft = ...;
8657 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8658 readonly t LimitSIGPENDING = ...;
8659 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8660 readonly t LimitSIGPENDINGSoft = ...;
8661 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8662 readonly t LimitMSGQUEUE = ...;
8663 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8664 readonly t LimitMSGQUEUESoft = ...;
8665 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8666 readonly t LimitNICE = ...;
8667 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8668 readonly t LimitNICESoft = ...;
8669 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8670 readonly t LimitRTPRIO = ...;
8671 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8672 readonly t LimitRTPRIOSoft = ...;
8673 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8674 readonly t LimitRTTIME = ...;
8675 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8676 readonly t LimitRTTIMESoft = ...;
8677 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8678 readonly s WorkingDirectory = '...';
8679 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8680 readonly s RootDirectory = '...';
8681 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8682 readonly s RootImage = '...';
8683 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8684 readonly a(ss) RootImageOptions = [...];
8685 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8686 readonly ay RootHash = [...];
8687 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8688 readonly s RootHashPath = '...';
8689 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8690 readonly ay RootHashSignature = [...];
8691 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8692 readonly s RootHashSignaturePath = '...';
8693 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8694 readonly s RootVerity = '...';
8695 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8696 readonly as ExtensionDirectories = ['...', ...];
8697 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8698 readonly a(sba(ss)) ExtensionImages = [...];
8699 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8700 readonly a(ssba(ss)) MountImages = [...];
8701 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8702 readonly i OOMScoreAdjust = ...;
8703 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8704 readonly t CoredumpFilter = ...;
8705 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8706 readonly i Nice = ...;
8707 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8708 readonly i IOSchedulingClass = ...;
8709 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8710 readonly i IOSchedulingPriority = ...;
8711 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8712 readonly i CPUSchedulingPolicy = ...;
8713 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8714 readonly i CPUSchedulingPriority = ...;
8715 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8716 readonly ay CPUAffinity = [...];
8717 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8718 readonly b CPUAffinityFromNUMA = ...;
8719 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8720 readonly i NUMAPolicy = ...;
8721 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8722 readonly ay NUMAMask = [...];
8723 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8724 readonly t TimerSlackNSec = ...;
8725 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8726 readonly b CPUSchedulingResetOnFork = ...;
8727 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8728 readonly b NonBlocking = ...;
8729 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8730 readonly s StandardInput = '...';
8731 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8732 readonly s StandardInputFileDescriptorName = '...';
8733 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8734 readonly ay StandardInputData = [...];
8735 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8736 readonly s StandardOutput = '...';
8737 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8738 readonly s StandardOutputFileDescriptorName = '...';
8739 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8740 readonly s StandardError = '...';
8741 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8742 readonly s StandardErrorFileDescriptorName = '...';
8743 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8744 readonly s TTYPath = '...';
8745 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8746 readonly b TTYReset = ...;
8747 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8748 readonly b TTYVHangup = ...;
8749 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8750 readonly b TTYVTDisallocate = ...;
8751 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8752 readonly q TTYRows = ...;
8753 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8754 readonly q TTYColumns = ...;
8755 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8756 readonly i SyslogPriority = ...;
8757 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8758 readonly s SyslogIdentifier = '...';
8759 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8760 readonly b SyslogLevelPrefix = ...;
8761 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8762 readonly i SyslogLevel = ...;
8763 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8764 readonly i SyslogFacility = ...;
8765 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8766 readonly i LogLevelMax = ...;
8767 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8768 readonly t LogRateLimitIntervalUSec = ...;
8769 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8770 readonly u LogRateLimitBurst = ...;
8771 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8772 readonly aay LogExtraFields = [[...], ...];
8773 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8774 readonly a(bs) LogFilterPatterns = [...];
8775 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8776 readonly s LogNamespace = '...';
8777 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8778 readonly i SecureBits = ...;
8779 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8780 readonly t CapabilityBoundingSet = ...;
8781 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8782 readonly t AmbientCapabilities = ...;
8783 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8784 readonly s User = '...';
8785 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8786 readonly s Group = '...';
8787 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8788 readonly b DynamicUser = ...;
8789 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8790 readonly b RemoveIPC = ...;
8791 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8792 readonly a(say) SetCredential = [...];
8793 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8794 readonly a(say) SetCredentialEncrypted = [...];
8795 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8796 readonly a(ss) LoadCredential = [...];
8797 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8798 readonly a(ss) LoadCredentialEncrypted = [...];
8799 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8800 readonly as SupplementaryGroups = ['...', ...];
8801 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8802 readonly s PAMName = '...';
8803 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8804 readonly as ReadWritePaths = ['...', ...];
8805 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8806 readonly as ReadOnlyPaths = ['...', ...];
8807 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8808 readonly as InaccessiblePaths = ['...', ...];
8809 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8810 readonly as ExecPaths = ['...', ...];
8811 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8812 readonly as NoExecPaths = ['...', ...];
8813 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8814 readonly as ExecSearchPath = ['...', ...];
8815 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8816 readonly t MountFlags = ...;
8817 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8818 readonly b PrivateTmp = ...;
8819 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8820 readonly b PrivateDevices = ...;
8821 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8822 readonly b ProtectClock = ...;
8823 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8824 readonly b ProtectKernelTunables = ...;
8825 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8826 readonly b ProtectKernelModules = ...;
8827 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8828 readonly b ProtectKernelLogs = ...;
8829 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8830 readonly b ProtectControlGroups = ...;
8831 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8832 readonly b PrivateNetwork = ...;
8833 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8834 readonly b PrivateUsers = ...;
8835 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8836 readonly b PrivateMounts = ...;
8837 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8838 readonly b PrivateIPC = ...;
8839 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8840 readonly s ProtectHome = '...';
8841 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8842 readonly s ProtectSystem = '...';
8843 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8844 readonly b SameProcessGroup = ...;
8845 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8846 readonly s UtmpIdentifier = '...';
8847 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8848 readonly s UtmpMode = '...';
8849 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8850 readonly (bs) SELinuxContext = ...;
8851 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8852 readonly (bs) AppArmorProfile = ...;
8853 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8854 readonly (bs) SmackProcessLabel = ...;
8855 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8856 readonly b IgnoreSIGPIPE = ...;
8857 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8858 readonly b NoNewPrivileges = ...;
8859 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8860 readonly (bas) SystemCallFilter = ...;
8861 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8862 readonly as SystemCallArchitectures = ['...', ...];
8863 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8864 readonly i SystemCallErrorNumber = ...;
8865 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8866 readonly (bas) SystemCallLog = ...;
8867 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8868 readonly s Personality = '...';
8869 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8870 readonly b LockPersonality = ...;
8871 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8872 readonly (bas) RestrictAddressFamilies = ...;
8873 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8874 readonly a(sst) RuntimeDirectorySymlink = [...];
8875 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8876 readonly s RuntimeDirectoryPreserve = '...';
8877 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8878 readonly u RuntimeDirectoryMode = ...;
8879 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8880 readonly as RuntimeDirectory = ['...', ...];
8881 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8882 readonly a(sst) StateDirectorySymlink = [...];
8883 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8884 readonly u StateDirectoryMode = ...;
8885 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8886 readonly as StateDirectory = ['...', ...];
8887 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8888 readonly a(sst) CacheDirectorySymlink = [...];
8889 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8890 readonly u CacheDirectoryMode = ...;
8891 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8892 readonly as CacheDirectory = ['...', ...];
8893 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8894 readonly a(sst) LogsDirectorySymlink = [...];
8895 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8896 readonly u LogsDirectoryMode = ...;
8897 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8898 readonly as LogsDirectory = ['...', ...];
8899 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8900 readonly u ConfigurationDirectoryMode = ...;
8901 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8902 readonly as ConfigurationDirectory = ['...', ...];
8903 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8904 readonly t TimeoutCleanUSec = ...;
8905 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8906 readonly b MemoryDenyWriteExecute = ...;
8907 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8908 readonly b RestrictRealtime = ...;
8909 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8910 readonly b RestrictSUIDSGID = ...;
8911 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8912 readonly t RestrictNamespaces = ...;
8913 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8914 readonly (bas) RestrictFileSystems = ...;
8915 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8916 readonly a(ssbt) BindPaths = [...];
8917 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8918 readonly a(ssbt) BindReadOnlyPaths = [...];
8919 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8920 readonly a(ss) TemporaryFileSystem = [...];
8921 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8922 readonly b MountAPIVFS = ...;
8923 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8924 readonly s KeyringMode = '...';
8925 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8926 readonly s ProtectProc = '...';
8927 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8928 readonly s ProcSubset = '...';
8929 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8930 readonly b ProtectHostname = ...;
8931 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8932 readonly b MemoryKSM = ...;
8933 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8934 readonly s NetworkNamespacePath = '...';
8935 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8936 readonly s IPCNamespacePath = '...';
8937 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8938 readonly s RootImagePolicy = '...';
8939 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8940 readonly s MountImagePolicy = '...';
8941 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8942 readonly s ExtensionImagePolicy = '...';
8943 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8944 readonly s KillMode = '...';
8945 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8946 readonly i KillSignal = ...;
8947 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8948 readonly i RestartKillSignal = ...;
8949 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8950 readonly i FinalKillSignal = ...;
8951 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8952 readonly b SendSIGKILL = ...;
8953 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8954 readonly b SendSIGHUP = ...;
8955 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8956 readonly i WatchdogSignal = ...;
8957 };
8958 interface org.freedesktop.DBus.Peer { ... };
8959 interface org.freedesktop.DBus.Introspectable { ... };
8960 interface org.freedesktop.DBus.Properties { ... };
8961 interface org.freedesktop.systemd1.Unit { ... };
8962 };
8963 </programlisting>
8964
8965 <!--method GetProcesses is not documented!-->
8966
8967 <!--method AttachProcesses is not documented!-->
8968
8969 <!--property What is not documented!-->
8970
8971 <!--property Priority is not documented!-->
8972
8973 <!--property Options is not documented!-->
8974
8975 <!--property TimeoutUSec is not documented!-->
8976
8977 <!--property UID is not documented!-->
8978
8979 <!--property GID is not documented!-->
8980
8981 <!--property ExecDeactivate is not documented!-->
8982
8983 <!--property Slice is not documented!-->
8984
8985 <!--property ControlGroupId is not documented!-->
8986
8987 <!--property MemoryCurrent is not documented!-->
8988
8989 <!--property CPUUsageNSec is not documented!-->
8990
8991 <!--property EffectiveCPUs is not documented!-->
8992
8993 <!--property EffectiveMemoryNodes is not documented!-->
8994
8995 <!--property TasksCurrent is not documented!-->
8996
8997 <!--property IPIngressBytes is not documented!-->
8998
8999 <!--property IPIngressPackets is not documented!-->
9000
9001 <!--property IPEgressBytes is not documented!-->
9002
9003 <!--property IPEgressPackets is not documented!-->
9004
9005 <!--property IOReadBytes is not documented!-->
9006
9007 <!--property IOReadOperations is not documented!-->
9008
9009 <!--property IOWriteBytes is not documented!-->
9010
9011 <!--property IOWriteOperations is not documented!-->
9012
9013 <!--property Delegate is not documented!-->
9014
9015 <!--property DelegateControllers is not documented!-->
9016
9017 <!--property CPUAccounting is not documented!-->
9018
9019 <!--property CPUWeight is not documented!-->
9020
9021 <!--property StartupCPUWeight is not documented!-->
9022
9023 <!--property CPUShares is not documented!-->
9024
9025 <!--property StartupCPUShares is not documented!-->
9026
9027 <!--property CPUQuotaPerSecUSec is not documented!-->
9028
9029 <!--property CPUQuotaPeriodUSec is not documented!-->
9030
9031 <!--property AllowedCPUs is not documented!-->
9032
9033 <!--property StartupAllowedCPUs is not documented!-->
9034
9035 <!--property AllowedMemoryNodes is not documented!-->
9036
9037 <!--property StartupAllowedMemoryNodes is not documented!-->
9038
9039 <!--property IOAccounting is not documented!-->
9040
9041 <!--property IOWeight is not documented!-->
9042
9043 <!--property StartupIOWeight is not documented!-->
9044
9045 <!--property IODeviceWeight is not documented!-->
9046
9047 <!--property IOReadBandwidthMax is not documented!-->
9048
9049 <!--property IOWriteBandwidthMax is not documented!-->
9050
9051 <!--property IOReadIOPSMax is not documented!-->
9052
9053 <!--property IOWriteIOPSMax is not documented!-->
9054
9055 <!--property IODeviceLatencyTargetUSec is not documented!-->
9056
9057 <!--property BlockIOAccounting is not documented!-->
9058
9059 <!--property BlockIOWeight is not documented!-->
9060
9061 <!--property StartupBlockIOWeight is not documented!-->
9062
9063 <!--property BlockIODeviceWeight is not documented!-->
9064
9065 <!--property BlockIOReadBandwidth is not documented!-->
9066
9067 <!--property BlockIOWriteBandwidth is not documented!-->
9068
9069 <!--property MemoryAccounting is not documented!-->
9070
9071 <!--property DefaultMemoryLow is not documented!-->
9072
9073 <!--property DefaultStartupMemoryLow is not documented!-->
9074
9075 <!--property DefaultMemoryMin is not documented!-->
9076
9077 <!--property MemoryMin is not documented!-->
9078
9079 <!--property MemoryLow is not documented!-->
9080
9081 <!--property StartupMemoryLow is not documented!-->
9082
9083 <!--property MemoryHigh is not documented!-->
9084
9085 <!--property StartupMemoryHigh is not documented!-->
9086
9087 <!--property MemoryMax is not documented!-->
9088
9089 <!--property StartupMemoryMax is not documented!-->
9090
9091 <!--property MemorySwapMax is not documented!-->
9092
9093 <!--property StartupMemorySwapMax is not documented!-->
9094
9095 <!--property MemoryZSwapMax is not documented!-->
9096
9097 <!--property StartupMemoryZSwapMax is not documented!-->
9098
9099 <!--property MemoryLimit is not documented!-->
9100
9101 <!--property DevicePolicy is not documented!-->
9102
9103 <!--property DeviceAllow is not documented!-->
9104
9105 <!--property TasksAccounting is not documented!-->
9106
9107 <!--property TasksMax is not documented!-->
9108
9109 <!--property IPAccounting is not documented!-->
9110
9111 <!--property IPAddressAllow is not documented!-->
9112
9113 <!--property IPAddressDeny is not documented!-->
9114
9115 <!--property IPIngressFilterPath is not documented!-->
9116
9117 <!--property IPEgressFilterPath is not documented!-->
9118
9119 <!--property DisableControllers is not documented!-->
9120
9121 <!--property ManagedOOMSwap is not documented!-->
9122
9123 <!--property ManagedOOMMemoryPressure is not documented!-->
9124
9125 <!--property ManagedOOMMemoryPressureLimit is not documented!-->
9126
9127 <!--property ManagedOOMPreference is not documented!-->
9128
9129 <!--property BPFProgram is not documented!-->
9130
9131 <!--property SocketBindAllow is not documented!-->
9132
9133 <!--property SocketBindDeny is not documented!-->
9134
9135 <!--property RestrictNetworkInterfaces is not documented!-->
9136
9137 <!--property MemoryPressureWatch is not documented!-->
9138
9139 <!--property MemoryPressureThresholdUSec is not documented!-->
9140
9141 <!--property EnvironmentFiles is not documented!-->
9142
9143 <!--property PassEnvironment is not documented!-->
9144
9145 <!--property UnsetEnvironment is not documented!-->
9146
9147 <!--property UMask is not documented!-->
9148
9149 <!--property LimitCPUSoft is not documented!-->
9150
9151 <!--property LimitFSIZE is not documented!-->
9152
9153 <!--property LimitFSIZESoft is not documented!-->
9154
9155 <!--property LimitDATA is not documented!-->
9156
9157 <!--property LimitDATASoft is not documented!-->
9158
9159 <!--property LimitSTACK is not documented!-->
9160
9161 <!--property LimitSTACKSoft is not documented!-->
9162
9163 <!--property LimitCORE is not documented!-->
9164
9165 <!--property LimitCORESoft is not documented!-->
9166
9167 <!--property LimitRSS is not documented!-->
9168
9169 <!--property LimitRSSSoft is not documented!-->
9170
9171 <!--property LimitNOFILE is not documented!-->
9172
9173 <!--property LimitNOFILESoft is not documented!-->
9174
9175 <!--property LimitAS is not documented!-->
9176
9177 <!--property LimitASSoft is not documented!-->
9178
9179 <!--property LimitNPROC is not documented!-->
9180
9181 <!--property LimitNPROCSoft is not documented!-->
9182
9183 <!--property LimitMEMLOCK is not documented!-->
9184
9185 <!--property LimitMEMLOCKSoft is not documented!-->
9186
9187 <!--property LimitLOCKS is not documented!-->
9188
9189 <!--property LimitLOCKSSoft is not documented!-->
9190
9191 <!--property LimitSIGPENDING is not documented!-->
9192
9193 <!--property LimitSIGPENDINGSoft is not documented!-->
9194
9195 <!--property LimitMSGQUEUE is not documented!-->
9196
9197 <!--property LimitMSGQUEUESoft is not documented!-->
9198
9199 <!--property LimitNICE is not documented!-->
9200
9201 <!--property LimitNICESoft is not documented!-->
9202
9203 <!--property LimitRTPRIO is not documented!-->
9204
9205 <!--property LimitRTPRIOSoft is not documented!-->
9206
9207 <!--property LimitRTTIME is not documented!-->
9208
9209 <!--property LimitRTTIMESoft is not documented!-->
9210
9211 <!--property WorkingDirectory is not documented!-->
9212
9213 <!--property RootHashPath is not documented!-->
9214
9215 <!--property RootHashSignaturePath is not documented!-->
9216
9217 <!--property OOMScoreAdjust is not documented!-->
9218
9219 <!--property CoredumpFilter is not documented!-->
9220
9221 <!--property Nice is not documented!-->
9222
9223 <!--property IOSchedulingClass is not documented!-->
9224
9225 <!--property IOSchedulingPriority is not documented!-->
9226
9227 <!--property CPUSchedulingPolicy is not documented!-->
9228
9229 <!--property CPUSchedulingPriority is not documented!-->
9230
9231 <!--property CPUAffinity is not documented!-->
9232
9233 <!--property CPUAffinityFromNUMA is not documented!-->
9234
9235 <!--property NUMAPolicy is not documented!-->
9236
9237 <!--property NUMAMask is not documented!-->
9238
9239 <!--property TimerSlackNSec is not documented!-->
9240
9241 <!--property CPUSchedulingResetOnFork is not documented!-->
9242
9243 <!--property NonBlocking is not documented!-->
9244
9245 <!--property StandardInput is not documented!-->
9246
9247 <!--property StandardInputFileDescriptorName is not documented!-->
9248
9249 <!--property StandardInputData is not documented!-->
9250
9251 <!--property StandardOutput is not documented!-->
9252
9253 <!--property StandardOutputFileDescriptorName is not documented!-->
9254
9255 <!--property StandardError is not documented!-->
9256
9257 <!--property StandardErrorFileDescriptorName is not documented!-->
9258
9259 <!--property TTYPath is not documented!-->
9260
9261 <!--property TTYReset is not documented!-->
9262
9263 <!--property TTYVHangup is not documented!-->
9264
9265 <!--property TTYVTDisallocate is not documented!-->
9266
9267 <!--property TTYRows is not documented!-->
9268
9269 <!--property TTYColumns is not documented!-->
9270
9271 <!--property SyslogPriority is not documented!-->
9272
9273 <!--property SyslogIdentifier is not documented!-->
9274
9275 <!--property SyslogLevelPrefix is not documented!-->
9276
9277 <!--property SyslogLevel is not documented!-->
9278
9279 <!--property SyslogFacility is not documented!-->
9280
9281 <!--property LogLevelMax is not documented!-->
9282
9283 <!--property LogRateLimitIntervalUSec is not documented!-->
9284
9285 <!--property LogRateLimitBurst is not documented!-->
9286
9287 <!--property LogExtraFields is not documented!-->
9288
9289 <!--property LogFilterPatterns is not documented!-->
9290
9291 <!--property LogNamespace is not documented!-->
9292
9293 <!--property AmbientCapabilities is not documented!-->
9294
9295 <!--property User is not documented!-->
9296
9297 <!--property Group is not documented!-->
9298
9299 <!--property DynamicUser is not documented!-->
9300
9301 <!--property RemoveIPC is not documented!-->
9302
9303 <!--property SetCredential is not documented!-->
9304
9305 <!--property SetCredentialEncrypted is not documented!-->
9306
9307 <!--property LoadCredential is not documented!-->
9308
9309 <!--property LoadCredentialEncrypted is not documented!-->
9310
9311 <!--property SupplementaryGroups is not documented!-->
9312
9313 <!--property PAMName is not documented!-->
9314
9315 <!--property ReadWritePaths is not documented!-->
9316
9317 <!--property ReadOnlyPaths is not documented!-->
9318
9319 <!--property InaccessiblePaths is not documented!-->
9320
9321 <!--property ExecPaths is not documented!-->
9322
9323 <!--property NoExecPaths is not documented!-->
9324
9325 <!--property ExecSearchPath is not documented!-->
9326
9327 <!--property PrivateTmp is not documented!-->
9328
9329 <!--property PrivateDevices is not documented!-->
9330
9331 <!--property ProtectClock is not documented!-->
9332
9333 <!--property ProtectKernelTunables is not documented!-->
9334
9335 <!--property ProtectKernelModules is not documented!-->
9336
9337 <!--property ProtectKernelLogs is not documented!-->
9338
9339 <!--property ProtectControlGroups is not documented!-->
9340
9341 <!--property PrivateNetwork is not documented!-->
9342
9343 <!--property PrivateUsers is not documented!-->
9344
9345 <!--property PrivateMounts is not documented!-->
9346
9347 <!--property PrivateIPC is not documented!-->
9348
9349 <!--property ProtectHome is not documented!-->
9350
9351 <!--property ProtectSystem is not documented!-->
9352
9353 <!--property SameProcessGroup is not documented!-->
9354
9355 <!--property UtmpIdentifier is not documented!-->
9356
9357 <!--property UtmpMode is not documented!-->
9358
9359 <!--property SELinuxContext is not documented!-->
9360
9361 <!--property AppArmorProfile is not documented!-->
9362
9363 <!--property SmackProcessLabel is not documented!-->
9364
9365 <!--property IgnoreSIGPIPE is not documented!-->
9366
9367 <!--property NoNewPrivileges is not documented!-->
9368
9369 <!--property SystemCallFilter is not documented!-->
9370
9371 <!--property SystemCallArchitectures is not documented!-->
9372
9373 <!--property SystemCallErrorNumber is not documented!-->
9374
9375 <!--property SystemCallLog is not documented!-->
9376
9377 <!--property Personality is not documented!-->
9378
9379 <!--property LockPersonality is not documented!-->
9380
9381 <!--property RestrictAddressFamilies is not documented!-->
9382
9383 <!--property RuntimeDirectoryPreserve is not documented!-->
9384
9385 <!--property RuntimeDirectoryMode is not documented!-->
9386
9387 <!--property StateDirectoryMode is not documented!-->
9388
9389 <!--property CacheDirectoryMode is not documented!-->
9390
9391 <!--property LogsDirectoryMode is not documented!-->
9392
9393 <!--property ConfigurationDirectoryMode is not documented!-->
9394
9395 <!--property ConfigurationDirectory is not documented!-->
9396
9397 <!--property TimeoutCleanUSec is not documented!-->
9398
9399 <!--property MemoryDenyWriteExecute is not documented!-->
9400
9401 <!--property RestrictRealtime is not documented!-->
9402
9403 <!--property RestrictSUIDSGID is not documented!-->
9404
9405 <!--property RestrictNamespaces is not documented!-->
9406
9407 <!--property RestrictFileSystems is not documented!-->
9408
9409 <!--property BindPaths is not documented!-->
9410
9411 <!--property BindReadOnlyPaths is not documented!-->
9412
9413 <!--property TemporaryFileSystem is not documented!-->
9414
9415 <!--property MountAPIVFS is not documented!-->
9416
9417 <!--property KeyringMode is not documented!-->
9418
9419 <!--property ProtectProc is not documented!-->
9420
9421 <!--property ProcSubset is not documented!-->
9422
9423 <!--property ProtectHostname is not documented!-->
9424
9425 <!--property MemoryKSM is not documented!-->
9426
9427 <!--property NetworkNamespacePath is not documented!-->
9428
9429 <!--property IPCNamespacePath is not documented!-->
9430
9431 <!--property RootImagePolicy is not documented!-->
9432
9433 <!--property MountImagePolicy is not documented!-->
9434
9435 <!--property ExtensionImagePolicy is not documented!-->
9436
9437 <!--property KillMode is not documented!-->
9438
9439 <!--property KillSignal is not documented!-->
9440
9441 <!--property RestartKillSignal is not documented!-->
9442
9443 <!--property FinalKillSignal is not documented!-->
9444
9445 <!--property SendSIGKILL is not documented!-->
9446
9447 <!--property SendSIGHUP is not documented!-->
9448
9449 <!--property WatchdogSignal is not documented!-->
9450
9451 <!--Autogenerated cross-references for systemd.directives, do not edit-->
9452
9453 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
9454
9455 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Swap"/>
9456
9457 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
9458
9459 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Swap"/>
9460
9461 <variablelist class="dbus-method" generated="True" extra-ref="GetProcesses()"/>
9462
9463 <variablelist class="dbus-method" generated="True" extra-ref="AttachProcesses()"/>
9464
9465 <variablelist class="dbus-property" generated="True" extra-ref="What"/>
9466
9467 <variablelist class="dbus-property" generated="True" extra-ref="Priority"/>
9468
9469 <variablelist class="dbus-property" generated="True" extra-ref="Options"/>
9470
9471 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutUSec"/>
9472
9473 <variablelist class="dbus-property" generated="True" extra-ref="ControlPID"/>
9474
9475 <variablelist class="dbus-property" generated="True" extra-ref="Result"/>
9476
9477 <variablelist class="dbus-property" generated="True" extra-ref="UID"/>
9478
9479 <variablelist class="dbus-property" generated="True" extra-ref="GID"/>
9480
9481 <variablelist class="dbus-property" generated="True" extra-ref="ExecActivate"/>
9482
9483 <variablelist class="dbus-property" generated="True" extra-ref="ExecDeactivate"/>
9484
9485 <variablelist class="dbus-property" generated="True" extra-ref="Slice"/>
9486
9487 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroup"/>
9488
9489 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroupId"/>
9490
9491 <variablelist class="dbus-property" generated="True" extra-ref="MemoryCurrent"/>
9492
9493 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAvailable"/>
9494
9495 <variablelist class="dbus-property" generated="True" extra-ref="CPUUsageNSec"/>
9496
9497 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveCPUs"/>
9498
9499 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveMemoryNodes"/>
9500
9501 <variablelist class="dbus-property" generated="True" extra-ref="TasksCurrent"/>
9502
9503 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressBytes"/>
9504
9505 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressPackets"/>
9506
9507 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressBytes"/>
9508
9509 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressPackets"/>
9510
9511 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBytes"/>
9512
9513 <variablelist class="dbus-property" generated="True" extra-ref="IOReadOperations"/>
9514
9515 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBytes"/>
9516
9517 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteOperations"/>
9518
9519 <variablelist class="dbus-property" generated="True" extra-ref="Delegate"/>
9520
9521 <variablelist class="dbus-property" generated="True" extra-ref="DelegateControllers"/>
9522
9523 <variablelist class="dbus-property" generated="True" extra-ref="DelegateSubgroup"/>
9524
9525 <variablelist class="dbus-property" generated="True" extra-ref="CPUAccounting"/>
9526
9527 <variablelist class="dbus-property" generated="True" extra-ref="CPUWeight"/>
9528
9529 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUWeight"/>
9530
9531 <variablelist class="dbus-property" generated="True" extra-ref="CPUShares"/>
9532
9533 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUShares"/>
9534
9535 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPerSecUSec"/>
9536
9537 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPeriodUSec"/>
9538
9539 <variablelist class="dbus-property" generated="True" extra-ref="AllowedCPUs"/>
9540
9541 <variablelist class="dbus-property" generated="True" extra-ref="StartupAllowedCPUs"/>
9542
9543 <variablelist class="dbus-property" generated="True" extra-ref="AllowedMemoryNodes"/>
9544
9545 <variablelist class="dbus-property" generated="True" extra-ref="StartupAllowedMemoryNodes"/>
9546
9547 <variablelist class="dbus-property" generated="True" extra-ref="IOAccounting"/>
9548
9549 <variablelist class="dbus-property" generated="True" extra-ref="IOWeight"/>
9550
9551 <variablelist class="dbus-property" generated="True" extra-ref="StartupIOWeight"/>
9552
9553 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceWeight"/>
9554
9555 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBandwidthMax"/>
9556
9557 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBandwidthMax"/>
9558
9559 <variablelist class="dbus-property" generated="True" extra-ref="IOReadIOPSMax"/>
9560
9561 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteIOPSMax"/>
9562
9563 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceLatencyTargetUSec"/>
9564
9565 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOAccounting"/>
9566
9567 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWeight"/>
9568
9569 <variablelist class="dbus-property" generated="True" extra-ref="StartupBlockIOWeight"/>
9570
9571 <variablelist class="dbus-property" generated="True" extra-ref="BlockIODeviceWeight"/>
9572
9573 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOReadBandwidth"/>
9574
9575 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWriteBandwidth"/>
9576
9577 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAccounting"/>
9578
9579 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryLow"/>
9580
9581 <variablelist class="dbus-property" generated="True" extra-ref="DefaultStartupMemoryLow"/>
9582
9583 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryMin"/>
9584
9585 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMin"/>
9586
9587 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLow"/>
9588
9589 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryLow"/>
9590
9591 <variablelist class="dbus-property" generated="True" extra-ref="MemoryHigh"/>
9592
9593 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryHigh"/>
9594
9595 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMax"/>
9596
9597 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryMax"/>
9598
9599 <variablelist class="dbus-property" generated="True" extra-ref="MemorySwapMax"/>
9600
9601 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemorySwapMax"/>
9602
9603 <variablelist class="dbus-property" generated="True" extra-ref="MemoryZSwapMax"/>
9604
9605 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryZSwapMax"/>
9606
9607 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLimit"/>
9608
9609 <variablelist class="dbus-property" generated="True" extra-ref="DevicePolicy"/>
9610
9611 <variablelist class="dbus-property" generated="True" extra-ref="DeviceAllow"/>
9612
9613 <variablelist class="dbus-property" generated="True" extra-ref="TasksAccounting"/>
9614
9615 <variablelist class="dbus-property" generated="True" extra-ref="TasksMax"/>
9616
9617 <variablelist class="dbus-property" generated="True" extra-ref="IPAccounting"/>
9618
9619 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressAllow"/>
9620
9621 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressDeny"/>
9622
9623 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressFilterPath"/>
9624
9625 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressFilterPath"/>
9626
9627 <variablelist class="dbus-property" generated="True" extra-ref="DisableControllers"/>
9628
9629 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMSwap"/>
9630
9631 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressure"/>
9632
9633 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressureLimit"/>
9634
9635 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMPreference"/>
9636
9637 <variablelist class="dbus-property" generated="True" extra-ref="BPFProgram"/>
9638
9639 <variablelist class="dbus-property" generated="True" extra-ref="SocketBindAllow"/>
9640
9641 <variablelist class="dbus-property" generated="True" extra-ref="SocketBindDeny"/>
9642
9643 <variablelist class="dbus-property" generated="True" extra-ref="RestrictNetworkInterfaces"/>
9644
9645 <variablelist class="dbus-property" generated="True" extra-ref="MemoryPressureWatch"/>
9646
9647 <variablelist class="dbus-property" generated="True" extra-ref="MemoryPressureThresholdUSec"/>
9648
9649 <variablelist class="dbus-property" generated="True" extra-ref="Environment"/>
9650
9651 <variablelist class="dbus-property" generated="True" extra-ref="EnvironmentFiles"/>
9652
9653 <variablelist class="dbus-property" generated="True" extra-ref="PassEnvironment"/>
9654
9655 <variablelist class="dbus-property" generated="True" extra-ref="UnsetEnvironment"/>
9656
9657 <variablelist class="dbus-property" generated="True" extra-ref="UMask"/>
9658
9659 <variablelist class="dbus-property" generated="True" extra-ref="LimitCPU"/>
9660
9661 <variablelist class="dbus-property" generated="True" extra-ref="LimitCPUSoft"/>
9662
9663 <variablelist class="dbus-property" generated="True" extra-ref="LimitFSIZE"/>
9664
9665 <variablelist class="dbus-property" generated="True" extra-ref="LimitFSIZESoft"/>
9666
9667 <variablelist class="dbus-property" generated="True" extra-ref="LimitDATA"/>
9668
9669 <variablelist class="dbus-property" generated="True" extra-ref="LimitDATASoft"/>
9670
9671 <variablelist class="dbus-property" generated="True" extra-ref="LimitSTACK"/>
9672
9673 <variablelist class="dbus-property" generated="True" extra-ref="LimitSTACKSoft"/>
9674
9675 <variablelist class="dbus-property" generated="True" extra-ref="LimitCORE"/>
9676
9677 <variablelist class="dbus-property" generated="True" extra-ref="LimitCORESoft"/>
9678
9679 <variablelist class="dbus-property" generated="True" extra-ref="LimitRSS"/>
9680
9681 <variablelist class="dbus-property" generated="True" extra-ref="LimitRSSSoft"/>
9682
9683 <variablelist class="dbus-property" generated="True" extra-ref="LimitNOFILE"/>
9684
9685 <variablelist class="dbus-property" generated="True" extra-ref="LimitNOFILESoft"/>
9686
9687 <variablelist class="dbus-property" generated="True" extra-ref="LimitAS"/>
9688
9689 <variablelist class="dbus-property" generated="True" extra-ref="LimitASSoft"/>
9690
9691 <variablelist class="dbus-property" generated="True" extra-ref="LimitNPROC"/>
9692
9693 <variablelist class="dbus-property" generated="True" extra-ref="LimitNPROCSoft"/>
9694
9695 <variablelist class="dbus-property" generated="True" extra-ref="LimitMEMLOCK"/>
9696
9697 <variablelist class="dbus-property" generated="True" extra-ref="LimitMEMLOCKSoft"/>
9698
9699 <variablelist class="dbus-property" generated="True" extra-ref="LimitLOCKS"/>
9700
9701 <variablelist class="dbus-property" generated="True" extra-ref="LimitLOCKSSoft"/>
9702
9703 <variablelist class="dbus-property" generated="True" extra-ref="LimitSIGPENDING"/>
9704
9705 <variablelist class="dbus-property" generated="True" extra-ref="LimitSIGPENDINGSoft"/>
9706
9707 <variablelist class="dbus-property" generated="True" extra-ref="LimitMSGQUEUE"/>
9708
9709 <variablelist class="dbus-property" generated="True" extra-ref="LimitMSGQUEUESoft"/>
9710
9711 <variablelist class="dbus-property" generated="True" extra-ref="LimitNICE"/>
9712
9713 <variablelist class="dbus-property" generated="True" extra-ref="LimitNICESoft"/>
9714
9715 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTPRIO"/>
9716
9717 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTPRIOSoft"/>
9718
9719 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTTIME"/>
9720
9721 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTTIMESoft"/>
9722
9723 <variablelist class="dbus-property" generated="True" extra-ref="WorkingDirectory"/>
9724
9725 <variablelist class="dbus-property" generated="True" extra-ref="RootDirectory"/>
9726
9727 <variablelist class="dbus-property" generated="True" extra-ref="RootImage"/>
9728
9729 <variablelist class="dbus-property" generated="True" extra-ref="RootImageOptions"/>
9730
9731 <variablelist class="dbus-property" generated="True" extra-ref="RootHash"/>
9732
9733 <variablelist class="dbus-property" generated="True" extra-ref="RootHashPath"/>
9734
9735 <variablelist class="dbus-property" generated="True" extra-ref="RootHashSignature"/>
9736
9737 <variablelist class="dbus-property" generated="True" extra-ref="RootHashSignaturePath"/>
9738
9739 <variablelist class="dbus-property" generated="True" extra-ref="RootVerity"/>
9740
9741 <variablelist class="dbus-property" generated="True" extra-ref="ExtensionDirectories"/>
9742
9743 <variablelist class="dbus-property" generated="True" extra-ref="ExtensionImages"/>
9744
9745 <variablelist class="dbus-property" generated="True" extra-ref="MountImages"/>
9746
9747 <variablelist class="dbus-property" generated="True" extra-ref="OOMScoreAdjust"/>
9748
9749 <variablelist class="dbus-property" generated="True" extra-ref="CoredumpFilter"/>
9750
9751 <variablelist class="dbus-property" generated="True" extra-ref="Nice"/>
9752
9753 <variablelist class="dbus-property" generated="True" extra-ref="IOSchedulingClass"/>
9754
9755 <variablelist class="dbus-property" generated="True" extra-ref="IOSchedulingPriority"/>
9756
9757 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingPolicy"/>
9758
9759 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingPriority"/>
9760
9761 <variablelist class="dbus-property" generated="True" extra-ref="CPUAffinity"/>
9762
9763 <variablelist class="dbus-property" generated="True" extra-ref="CPUAffinityFromNUMA"/>
9764
9765 <variablelist class="dbus-property" generated="True" extra-ref="NUMAPolicy"/>
9766
9767 <variablelist class="dbus-property" generated="True" extra-ref="NUMAMask"/>
9768
9769 <variablelist class="dbus-property" generated="True" extra-ref="TimerSlackNSec"/>
9770
9771 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingResetOnFork"/>
9772
9773 <variablelist class="dbus-property" generated="True" extra-ref="NonBlocking"/>
9774
9775 <variablelist class="dbus-property" generated="True" extra-ref="StandardInput"/>
9776
9777 <variablelist class="dbus-property" generated="True" extra-ref="StandardInputFileDescriptorName"/>
9778
9779 <variablelist class="dbus-property" generated="True" extra-ref="StandardInputData"/>
9780
9781 <variablelist class="dbus-property" generated="True" extra-ref="StandardOutput"/>
9782
9783 <variablelist class="dbus-property" generated="True" extra-ref="StandardOutputFileDescriptorName"/>
9784
9785 <variablelist class="dbus-property" generated="True" extra-ref="StandardError"/>
9786
9787 <variablelist class="dbus-property" generated="True" extra-ref="StandardErrorFileDescriptorName"/>
9788
9789 <variablelist class="dbus-property" generated="True" extra-ref="TTYPath"/>
9790
9791 <variablelist class="dbus-property" generated="True" extra-ref="TTYReset"/>
9792
9793 <variablelist class="dbus-property" generated="True" extra-ref="TTYVHangup"/>
9794
9795 <variablelist class="dbus-property" generated="True" extra-ref="TTYVTDisallocate"/>
9796
9797 <variablelist class="dbus-property" generated="True" extra-ref="TTYRows"/>
9798
9799 <variablelist class="dbus-property" generated="True" extra-ref="TTYColumns"/>
9800
9801 <variablelist class="dbus-property" generated="True" extra-ref="SyslogPriority"/>
9802
9803 <variablelist class="dbus-property" generated="True" extra-ref="SyslogIdentifier"/>
9804
9805 <variablelist class="dbus-property" generated="True" extra-ref="SyslogLevelPrefix"/>
9806
9807 <variablelist class="dbus-property" generated="True" extra-ref="SyslogLevel"/>
9808
9809 <variablelist class="dbus-property" generated="True" extra-ref="SyslogFacility"/>
9810
9811 <variablelist class="dbus-property" generated="True" extra-ref="LogLevelMax"/>
9812
9813 <variablelist class="dbus-property" generated="True" extra-ref="LogRateLimitIntervalUSec"/>
9814
9815 <variablelist class="dbus-property" generated="True" extra-ref="LogRateLimitBurst"/>
9816
9817 <variablelist class="dbus-property" generated="True" extra-ref="LogExtraFields"/>
9818
9819 <variablelist class="dbus-property" generated="True" extra-ref="LogFilterPatterns"/>
9820
9821 <variablelist class="dbus-property" generated="True" extra-ref="LogNamespace"/>
9822
9823 <variablelist class="dbus-property" generated="True" extra-ref="SecureBits"/>
9824
9825 <variablelist class="dbus-property" generated="True" extra-ref="CapabilityBoundingSet"/>
9826
9827 <variablelist class="dbus-property" generated="True" extra-ref="AmbientCapabilities"/>
9828
9829 <variablelist class="dbus-property" generated="True" extra-ref="User"/>
9830
9831 <variablelist class="dbus-property" generated="True" extra-ref="Group"/>
9832
9833 <variablelist class="dbus-property" generated="True" extra-ref="DynamicUser"/>
9834
9835 <variablelist class="dbus-property" generated="True" extra-ref="RemoveIPC"/>
9836
9837 <variablelist class="dbus-property" generated="True" extra-ref="SetCredential"/>
9838
9839 <variablelist class="dbus-property" generated="True" extra-ref="SetCredentialEncrypted"/>
9840
9841 <variablelist class="dbus-property" generated="True" extra-ref="LoadCredential"/>
9842
9843 <variablelist class="dbus-property" generated="True" extra-ref="LoadCredentialEncrypted"/>
9844
9845 <variablelist class="dbus-property" generated="True" extra-ref="SupplementaryGroups"/>
9846
9847 <variablelist class="dbus-property" generated="True" extra-ref="PAMName"/>
9848
9849 <variablelist class="dbus-property" generated="True" extra-ref="ReadWritePaths"/>
9850
9851 <variablelist class="dbus-property" generated="True" extra-ref="ReadOnlyPaths"/>
9852
9853 <variablelist class="dbus-property" generated="True" extra-ref="InaccessiblePaths"/>
9854
9855 <variablelist class="dbus-property" generated="True" extra-ref="ExecPaths"/>
9856
9857 <variablelist class="dbus-property" generated="True" extra-ref="NoExecPaths"/>
9858
9859 <variablelist class="dbus-property" generated="True" extra-ref="ExecSearchPath"/>
9860
9861 <variablelist class="dbus-property" generated="True" extra-ref="MountFlags"/>
9862
9863 <variablelist class="dbus-property" generated="True" extra-ref="PrivateTmp"/>
9864
9865 <variablelist class="dbus-property" generated="True" extra-ref="PrivateDevices"/>
9866
9867 <variablelist class="dbus-property" generated="True" extra-ref="ProtectClock"/>
9868
9869 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelTunables"/>
9870
9871 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelModules"/>
9872
9873 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelLogs"/>
9874
9875 <variablelist class="dbus-property" generated="True" extra-ref="ProtectControlGroups"/>
9876
9877 <variablelist class="dbus-property" generated="True" extra-ref="PrivateNetwork"/>
9878
9879 <variablelist class="dbus-property" generated="True" extra-ref="PrivateUsers"/>
9880
9881 <variablelist class="dbus-property" generated="True" extra-ref="PrivateMounts"/>
9882
9883 <variablelist class="dbus-property" generated="True" extra-ref="PrivateIPC"/>
9884
9885 <variablelist class="dbus-property" generated="True" extra-ref="ProtectHome"/>
9886
9887 <variablelist class="dbus-property" generated="True" extra-ref="ProtectSystem"/>
9888
9889 <variablelist class="dbus-property" generated="True" extra-ref="SameProcessGroup"/>
9890
9891 <variablelist class="dbus-property" generated="True" extra-ref="UtmpIdentifier"/>
9892
9893 <variablelist class="dbus-property" generated="True" extra-ref="UtmpMode"/>
9894
9895 <variablelist class="dbus-property" generated="True" extra-ref="SELinuxContext"/>
9896
9897 <variablelist class="dbus-property" generated="True" extra-ref="AppArmorProfile"/>
9898
9899 <variablelist class="dbus-property" generated="True" extra-ref="SmackProcessLabel"/>
9900
9901 <variablelist class="dbus-property" generated="True" extra-ref="IgnoreSIGPIPE"/>
9902
9903 <variablelist class="dbus-property" generated="True" extra-ref="NoNewPrivileges"/>
9904
9905 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallFilter"/>
9906
9907 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallArchitectures"/>
9908
9909 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallErrorNumber"/>
9910
9911 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallLog"/>
9912
9913 <variablelist class="dbus-property" generated="True" extra-ref="Personality"/>
9914
9915 <variablelist class="dbus-property" generated="True" extra-ref="LockPersonality"/>
9916
9917 <variablelist class="dbus-property" generated="True" extra-ref="RestrictAddressFamilies"/>
9918
9919 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectorySymlink"/>
9920
9921 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectoryPreserve"/>
9922
9923 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectoryMode"/>
9924
9925 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectory"/>
9926
9927 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectorySymlink"/>
9928
9929 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectoryMode"/>
9930
9931 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectory"/>
9932
9933 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectorySymlink"/>
9934
9935 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectoryMode"/>
9936
9937 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectory"/>
9938
9939 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectorySymlink"/>
9940
9941 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectoryMode"/>
9942
9943 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectory"/>
9944
9945 <variablelist class="dbus-property" generated="True" extra-ref="ConfigurationDirectoryMode"/>
9946
9947 <variablelist class="dbus-property" generated="True" extra-ref="ConfigurationDirectory"/>
9948
9949 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutCleanUSec"/>
9950
9951 <variablelist class="dbus-property" generated="True" extra-ref="MemoryDenyWriteExecute"/>
9952
9953 <variablelist class="dbus-property" generated="True" extra-ref="RestrictRealtime"/>
9954
9955 <variablelist class="dbus-property" generated="True" extra-ref="RestrictSUIDSGID"/>
9956
9957 <variablelist class="dbus-property" generated="True" extra-ref="RestrictNamespaces"/>
9958
9959 <variablelist class="dbus-property" generated="True" extra-ref="RestrictFileSystems"/>
9960
9961 <variablelist class="dbus-property" generated="True" extra-ref="BindPaths"/>
9962
9963 <variablelist class="dbus-property" generated="True" extra-ref="BindReadOnlyPaths"/>
9964
9965 <variablelist class="dbus-property" generated="True" extra-ref="TemporaryFileSystem"/>
9966
9967 <variablelist class="dbus-property" generated="True" extra-ref="MountAPIVFS"/>
9968
9969 <variablelist class="dbus-property" generated="True" extra-ref="KeyringMode"/>
9970
9971 <variablelist class="dbus-property" generated="True" extra-ref="ProtectProc"/>
9972
9973 <variablelist class="dbus-property" generated="True" extra-ref="ProcSubset"/>
9974
9975 <variablelist class="dbus-property" generated="True" extra-ref="ProtectHostname"/>
9976
9977 <variablelist class="dbus-property" generated="True" extra-ref="MemoryKSM"/>
9978
9979 <variablelist class="dbus-property" generated="True" extra-ref="NetworkNamespacePath"/>
9980
9981 <variablelist class="dbus-property" generated="True" extra-ref="IPCNamespacePath"/>
9982
9983 <variablelist class="dbus-property" generated="True" extra-ref="RootImagePolicy"/>
9984
9985 <variablelist class="dbus-property" generated="True" extra-ref="MountImagePolicy"/>
9986
9987 <variablelist class="dbus-property" generated="True" extra-ref="ExtensionImagePolicy"/>
9988
9989 <variablelist class="dbus-property" generated="True" extra-ref="KillMode"/>
9990
9991 <variablelist class="dbus-property" generated="True" extra-ref="KillSignal"/>
9992
9993 <variablelist class="dbus-property" generated="True" extra-ref="RestartKillSignal"/>
9994
9995 <variablelist class="dbus-property" generated="True" extra-ref="FinalKillSignal"/>
9996
9997 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGKILL"/>
9998
9999 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGHUP"/>
10000
10001 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogSignal"/>
10002
10003 <!--End of Autogenerated section-->
10004
10005 <refsect2>
10006 <title>Properties</title>
10007
10008 <para>Most of the properties map directly to the corresponding settings in swap unit files. As mount
10009 units invoke the
10010 <citerefentry project="man-pages"><refentrytitle>swapon</refentrytitle><manvolnum>8</manvolnum></citerefentry> command,
10011 their bus objects include implicit <varname>ExecActivate</varname> (and similar) fields which contain
10012 information about processes to execute. They also share most of the fields related to the execution
10013 context that Service objects expose (see above). In addition to these properties there are the
10014 following:</para>
10015
10016 <para><varname>ControlPID</varname> contains the PID of the currently running
10017 <citerefentry project="man-pages"><refentrytitle>swapon</refentrytitle><manvolnum>8</manvolnum></citerefentry> or
10018 <citerefentry project="man-pages"><refentrytitle>swapoff</refentrytitle><manvolnum>8</manvolnum></citerefentry>
10019 command if there is one running, otherwise 0.</para>
10020
10021 <para><varname>Result</varname> contains a value explaining why a mount unit failed if it failed. It
10022 can take the values <literal>success</literal>, <literal>resources</literal>,
10023 <literal>timeout</literal>, <literal>exit-code</literal>, <literal>signal</literal>, or
10024 <literal>core-dump</literal> which have the identical meanings as the corresponding values of the
10025 corresponding field of service unit objects (see above).</para>
10026 </refsect2>
10027 </refsect1>
10028
10029
10030 <refsect1>
10031 <title>Path Unit Objects</title>
10032
10033 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/cups_2epath" interface="org.freedesktop.systemd1.Path">
10034 node /org/freedesktop/systemd1/unit/cups_2epath {
10035 interface org.freedesktop.systemd1.Path {
10036 properties:
10037 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
10038 readonly s Unit = '...';
10039 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
10040 readonly a(ss) Paths = [...];
10041 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
10042 readonly b MakeDirectory = ...;
10043 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
10044 readonly u DirectoryMode = ...;
10045 readonly s Result = '...';
10046 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
10047 readonly t TriggerLimitIntervalUSec = ...;
10048 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
10049 readonly u TriggerLimitBurst = ...;
10050 };
10051 interface org.freedesktop.DBus.Peer { ... };
10052 interface org.freedesktop.DBus.Introspectable { ... };
10053 interface org.freedesktop.DBus.Properties { ... };
10054 interface org.freedesktop.systemd1.Unit { ... };
10055 };
10056 </programlisting>
10057
10058 <!--property MakeDirectory is not documented!-->
10059
10060 <!--property DirectoryMode is not documented!-->
10061
10062 <!--property TriggerLimitIntervalUSec is not documented!-->
10063
10064 <!--property TriggerLimitBurst is not documented!-->
10065
10066 <!--Autogenerated cross-references for systemd.directives, do not edit-->
10067
10068 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
10069
10070 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Path"/>
10071
10072 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
10073
10074 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Path"/>
10075
10076 <variablelist class="dbus-property" generated="True" extra-ref="Unit"/>
10077
10078 <variablelist class="dbus-property" generated="True" extra-ref="Paths"/>
10079
10080 <variablelist class="dbus-property" generated="True" extra-ref="MakeDirectory"/>
10081
10082 <variablelist class="dbus-property" generated="True" extra-ref="DirectoryMode"/>
10083
10084 <variablelist class="dbus-property" generated="True" extra-ref="Result"/>
10085
10086 <variablelist class="dbus-property" generated="True" extra-ref="TriggerLimitIntervalUSec"/>
10087
10088 <variablelist class="dbus-property" generated="True" extra-ref="TriggerLimitBurst"/>
10089
10090 <!--End of Autogenerated section-->
10091
10092 <refsect2>
10093 <title>Properties</title>
10094
10095 <para>Most properties correspond directly with the matching settings in path unit files.</para>
10096
10097 <para>The others:</para>
10098
10099 <para><varname>Paths</varname> contains an array of structs. Each struct contains the condition to
10100 watch, which can be one of <literal>PathExists</literal>, <literal>PathExistsGlob</literal>,
10101 <literal>PathChanged</literal>, <literal>PathModified</literal>, or <literal>DirectoryNotEmpty</literal>
10102 which correspond directly to the matching settings in the path unit files; and the path to watch,
10103 possibly including glob expressions.</para>
10104
10105 <para><varname>Result</varname> contains a result value which can be <literal>success</literal> or
10106 <literal>resources</literal> which have the same meaning as the corresponding field of the Service
10107 interface.</para>
10108 </refsect2>
10109 </refsect1>
10110
10111 <refsect1>
10112 <title>Slice Unit Objects</title>
10113
10114 <para>All slice unit objects implement the <interfacename>org.freedesktop.systemd1.Slice</interfacename>
10115 interface (described here) in addition to the generic
10116 <interfacename>org.freedesktop.systemd1.Unit</interfacename> interface (see above).</para>
10117
10118 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/system_2eslice" interface="org.freedesktop.systemd1.Slice">
10119 node /org/freedesktop/systemd1/unit/system_2eslice {
10120 interface org.freedesktop.systemd1.Slice {
10121 methods:
10122 GetProcesses(out a(sus) processes);
10123 AttachProcesses(in s subcgroup,
10124 in au pids);
10125 properties:
10126 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10127 readonly s Slice = '...';
10128 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10129 readonly s ControlGroup = '...';
10130 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10131 readonly t ControlGroupId = ...;
10132 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10133 readonly t MemoryCurrent = ...;
10134 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10135 readonly t MemoryAvailable = ...;
10136 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10137 readonly t CPUUsageNSec = ...;
10138 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10139 readonly ay EffectiveCPUs = [...];
10140 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10141 readonly ay EffectiveMemoryNodes = [...];
10142 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10143 readonly t TasksCurrent = ...;
10144 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10145 readonly t IPIngressBytes = ...;
10146 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10147 readonly t IPIngressPackets = ...;
10148 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10149 readonly t IPEgressBytes = ...;
10150 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10151 readonly t IPEgressPackets = ...;
10152 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10153 readonly t IOReadBytes = ...;
10154 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10155 readonly t IOReadOperations = ...;
10156 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10157 readonly t IOWriteBytes = ...;
10158 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10159 readonly t IOWriteOperations = ...;
10160 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10161 readonly b Delegate = ...;
10162 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10163 readonly as DelegateControllers = ['...', ...];
10164 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10165 readonly s DelegateSubgroup = '...';
10166 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10167 readonly b CPUAccounting = ...;
10168 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10169 readonly t CPUWeight = ...;
10170 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10171 readonly t StartupCPUWeight = ...;
10172 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10173 readonly t CPUShares = ...;
10174 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10175 readonly t StartupCPUShares = ...;
10176 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10177 readonly t CPUQuotaPerSecUSec = ...;
10178 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10179 readonly t CPUQuotaPeriodUSec = ...;
10180 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10181 readonly ay AllowedCPUs = [...];
10182 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10183 readonly ay StartupAllowedCPUs = [...];
10184 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10185 readonly ay AllowedMemoryNodes = [...];
10186 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10187 readonly ay StartupAllowedMemoryNodes = [...];
10188 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10189 readonly b IOAccounting = ...;
10190 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10191 readonly t IOWeight = ...;
10192 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10193 readonly t StartupIOWeight = ...;
10194 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10195 readonly a(st) IODeviceWeight = [...];
10196 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10197 readonly a(st) IOReadBandwidthMax = [...];
10198 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10199 readonly a(st) IOWriteBandwidthMax = [...];
10200 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10201 readonly a(st) IOReadIOPSMax = [...];
10202 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10203 readonly a(st) IOWriteIOPSMax = [...];
10204 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10205 readonly a(st) IODeviceLatencyTargetUSec = [...];
10206 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10207 readonly b BlockIOAccounting = ...;
10208 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10209 readonly t BlockIOWeight = ...;
10210 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10211 readonly t StartupBlockIOWeight = ...;
10212 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10213 readonly a(st) BlockIODeviceWeight = [...];
10214 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10215 readonly a(st) BlockIOReadBandwidth = [...];
10216 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10217 readonly a(st) BlockIOWriteBandwidth = [...];
10218 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10219 readonly b MemoryAccounting = ...;
10220 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10221 readonly t DefaultMemoryLow = ...;
10222 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10223 readonly t DefaultStartupMemoryLow = ...;
10224 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10225 readonly t DefaultMemoryMin = ...;
10226 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10227 readonly t MemoryMin = ...;
10228 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10229 readonly t MemoryLow = ...;
10230 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10231 readonly t StartupMemoryLow = ...;
10232 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10233 readonly t MemoryHigh = ...;
10234 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10235 readonly t StartupMemoryHigh = ...;
10236 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10237 readonly t MemoryMax = ...;
10238 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10239 readonly t StartupMemoryMax = ...;
10240 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10241 readonly t MemorySwapMax = ...;
10242 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10243 readonly t StartupMemorySwapMax = ...;
10244 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10245 readonly t MemoryZSwapMax = ...;
10246 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10247 readonly t StartupMemoryZSwapMax = ...;
10248 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10249 readonly t MemoryLimit = ...;
10250 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10251 readonly s DevicePolicy = '...';
10252 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10253 readonly a(ss) DeviceAllow = [...];
10254 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10255 readonly b TasksAccounting = ...;
10256 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10257 readonly t TasksMax = ...;
10258 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10259 readonly b IPAccounting = ...;
10260 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10261 readonly a(iayu) IPAddressAllow = [...];
10262 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10263 readonly a(iayu) IPAddressDeny = [...];
10264 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10265 readonly as IPIngressFilterPath = ['...', ...];
10266 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10267 readonly as IPEgressFilterPath = ['...', ...];
10268 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10269 readonly as DisableControllers = ['...', ...];
10270 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10271 readonly s ManagedOOMSwap = '...';
10272 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10273 readonly s ManagedOOMMemoryPressure = '...';
10274 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10275 readonly u ManagedOOMMemoryPressureLimit = ...;
10276 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10277 readonly s ManagedOOMPreference = '...';
10278 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10279 readonly a(ss) BPFProgram = [...];
10280 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10281 readonly a(iiqq) SocketBindAllow = [...];
10282 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10283 readonly a(iiqq) SocketBindDeny = [...];
10284 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10285 readonly (bas) RestrictNetworkInterfaces = ...;
10286 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10287 readonly s MemoryPressureWatch = '...';
10288 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10289 readonly t MemoryPressureThresholdUSec = ...;
10290 };
10291 interface org.freedesktop.DBus.Peer { ... };
10292 interface org.freedesktop.DBus.Introspectable { ... };
10293 interface org.freedesktop.DBus.Properties { ... };
10294 interface org.freedesktop.systemd1.Unit { ... };
10295 };
10296 </programlisting>
10297
10298 <!--method GetProcesses is not documented!-->
10299
10300 <!--method AttachProcesses is not documented!-->
10301
10302 <!--property Slice is not documented!-->
10303
10304 <!--property ControlGroupId is not documented!-->
10305
10306 <!--property MemoryCurrent is not documented!-->
10307
10308 <!--property CPUUsageNSec is not documented!-->
10309
10310 <!--property EffectiveCPUs is not documented!-->
10311
10312 <!--property EffectiveMemoryNodes is not documented!-->
10313
10314 <!--property TasksCurrent is not documented!-->
10315
10316 <!--property IPIngressBytes is not documented!-->
10317
10318 <!--property IPIngressPackets is not documented!-->
10319
10320 <!--property IPEgressBytes is not documented!-->
10321
10322 <!--property IPEgressPackets is not documented!-->
10323
10324 <!--property IOReadBytes is not documented!-->
10325
10326 <!--property IOReadOperations is not documented!-->
10327
10328 <!--property IOWriteBytes is not documented!-->
10329
10330 <!--property IOWriteOperations is not documented!-->
10331
10332 <!--property Delegate is not documented!-->
10333
10334 <!--property DelegateControllers is not documented!-->
10335
10336 <!--property CPUAccounting is not documented!-->
10337
10338 <!--property CPUWeight is not documented!-->
10339
10340 <!--property StartupCPUWeight is not documented!-->
10341
10342 <!--property CPUShares is not documented!-->
10343
10344 <!--property StartupCPUShares is not documented!-->
10345
10346 <!--property CPUQuotaPerSecUSec is not documented!-->
10347
10348 <!--property CPUQuotaPeriodUSec is not documented!-->
10349
10350 <!--property AllowedCPUs is not documented!-->
10351
10352 <!--property StartupAllowedCPUs is not documented!-->
10353
10354 <!--property AllowedMemoryNodes is not documented!-->
10355
10356 <!--property StartupAllowedMemoryNodes is not documented!-->
10357
10358 <!--property IOAccounting is not documented!-->
10359
10360 <!--property IOWeight is not documented!-->
10361
10362 <!--property StartupIOWeight is not documented!-->
10363
10364 <!--property IODeviceWeight is not documented!-->
10365
10366 <!--property IOReadBandwidthMax is not documented!-->
10367
10368 <!--property IOWriteBandwidthMax is not documented!-->
10369
10370 <!--property IOReadIOPSMax is not documented!-->
10371
10372 <!--property IOWriteIOPSMax is not documented!-->
10373
10374 <!--property IODeviceLatencyTargetUSec is not documented!-->
10375
10376 <!--property BlockIOAccounting is not documented!-->
10377
10378 <!--property BlockIOWeight is not documented!-->
10379
10380 <!--property StartupBlockIOWeight is not documented!-->
10381
10382 <!--property BlockIODeviceWeight is not documented!-->
10383
10384 <!--property BlockIOReadBandwidth is not documented!-->
10385
10386 <!--property BlockIOWriteBandwidth is not documented!-->
10387
10388 <!--property MemoryAccounting is not documented!-->
10389
10390 <!--property DefaultMemoryLow is not documented!-->
10391
10392 <!--property DefaultStartupMemoryLow is not documented!-->
10393
10394 <!--property DefaultMemoryMin is not documented!-->
10395
10396 <!--property MemoryMin is not documented!-->
10397
10398 <!--property MemoryLow is not documented!-->
10399
10400 <!--property StartupMemoryLow is not documented!-->
10401
10402 <!--property MemoryHigh is not documented!-->
10403
10404 <!--property StartupMemoryHigh is not documented!-->
10405
10406 <!--property MemoryMax is not documented!-->
10407
10408 <!--property StartupMemoryMax is not documented!-->
10409
10410 <!--property MemorySwapMax is not documented!-->
10411
10412 <!--property StartupMemorySwapMax is not documented!-->
10413
10414 <!--property MemoryZSwapMax is not documented!-->
10415
10416 <!--property StartupMemoryZSwapMax is not documented!-->
10417
10418 <!--property MemoryLimit is not documented!-->
10419
10420 <!--property DevicePolicy is not documented!-->
10421
10422 <!--property DeviceAllow is not documented!-->
10423
10424 <!--property TasksAccounting is not documented!-->
10425
10426 <!--property TasksMax is not documented!-->
10427
10428 <!--property IPAccounting is not documented!-->
10429
10430 <!--property IPAddressAllow is not documented!-->
10431
10432 <!--property IPAddressDeny is not documented!-->
10433
10434 <!--property IPIngressFilterPath is not documented!-->
10435
10436 <!--property IPEgressFilterPath is not documented!-->
10437
10438 <!--property DisableControllers is not documented!-->
10439
10440 <!--property ManagedOOMSwap is not documented!-->
10441
10442 <!--property ManagedOOMMemoryPressure is not documented!-->
10443
10444 <!--property ManagedOOMMemoryPressureLimit is not documented!-->
10445
10446 <!--property ManagedOOMPreference is not documented!-->
10447
10448 <!--property BPFProgram is not documented!-->
10449
10450 <!--property SocketBindAllow is not documented!-->
10451
10452 <!--property SocketBindDeny is not documented!-->
10453
10454 <!--property RestrictNetworkInterfaces is not documented!-->
10455
10456 <!--property MemoryPressureWatch is not documented!-->
10457
10458 <!--property MemoryPressureThresholdUSec is not documented!-->
10459
10460 <!--Autogenerated cross-references for systemd.directives, do not edit-->
10461
10462 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
10463
10464 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Slice"/>
10465
10466 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
10467
10468 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Slice"/>
10469
10470 <variablelist class="dbus-method" generated="True" extra-ref="GetProcesses()"/>
10471
10472 <variablelist class="dbus-method" generated="True" extra-ref="AttachProcesses()"/>
10473
10474 <variablelist class="dbus-property" generated="True" extra-ref="Slice"/>
10475
10476 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroup"/>
10477
10478 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroupId"/>
10479
10480 <variablelist class="dbus-property" generated="True" extra-ref="MemoryCurrent"/>
10481
10482 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAvailable"/>
10483
10484 <variablelist class="dbus-property" generated="True" extra-ref="CPUUsageNSec"/>
10485
10486 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveCPUs"/>
10487
10488 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveMemoryNodes"/>
10489
10490 <variablelist class="dbus-property" generated="True" extra-ref="TasksCurrent"/>
10491
10492 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressBytes"/>
10493
10494 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressPackets"/>
10495
10496 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressBytes"/>
10497
10498 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressPackets"/>
10499
10500 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBytes"/>
10501
10502 <variablelist class="dbus-property" generated="True" extra-ref="IOReadOperations"/>
10503
10504 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBytes"/>
10505
10506 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteOperations"/>
10507
10508 <variablelist class="dbus-property" generated="True" extra-ref="Delegate"/>
10509
10510 <variablelist class="dbus-property" generated="True" extra-ref="DelegateControllers"/>
10511
10512 <variablelist class="dbus-property" generated="True" extra-ref="DelegateSubgroup"/>
10513
10514 <variablelist class="dbus-property" generated="True" extra-ref="CPUAccounting"/>
10515
10516 <variablelist class="dbus-property" generated="True" extra-ref="CPUWeight"/>
10517
10518 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUWeight"/>
10519
10520 <variablelist class="dbus-property" generated="True" extra-ref="CPUShares"/>
10521
10522 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUShares"/>
10523
10524 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPerSecUSec"/>
10525
10526 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPeriodUSec"/>
10527
10528 <variablelist class="dbus-property" generated="True" extra-ref="AllowedCPUs"/>
10529
10530 <variablelist class="dbus-property" generated="True" extra-ref="StartupAllowedCPUs"/>
10531
10532 <variablelist class="dbus-property" generated="True" extra-ref="AllowedMemoryNodes"/>
10533
10534 <variablelist class="dbus-property" generated="True" extra-ref="StartupAllowedMemoryNodes"/>
10535
10536 <variablelist class="dbus-property" generated="True" extra-ref="IOAccounting"/>
10537
10538 <variablelist class="dbus-property" generated="True" extra-ref="IOWeight"/>
10539
10540 <variablelist class="dbus-property" generated="True" extra-ref="StartupIOWeight"/>
10541
10542 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceWeight"/>
10543
10544 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBandwidthMax"/>
10545
10546 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBandwidthMax"/>
10547
10548 <variablelist class="dbus-property" generated="True" extra-ref="IOReadIOPSMax"/>
10549
10550 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteIOPSMax"/>
10551
10552 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceLatencyTargetUSec"/>
10553
10554 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOAccounting"/>
10555
10556 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWeight"/>
10557
10558 <variablelist class="dbus-property" generated="True" extra-ref="StartupBlockIOWeight"/>
10559
10560 <variablelist class="dbus-property" generated="True" extra-ref="BlockIODeviceWeight"/>
10561
10562 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOReadBandwidth"/>
10563
10564 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWriteBandwidth"/>
10565
10566 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAccounting"/>
10567
10568 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryLow"/>
10569
10570 <variablelist class="dbus-property" generated="True" extra-ref="DefaultStartupMemoryLow"/>
10571
10572 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryMin"/>
10573
10574 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMin"/>
10575
10576 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLow"/>
10577
10578 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryLow"/>
10579
10580 <variablelist class="dbus-property" generated="True" extra-ref="MemoryHigh"/>
10581
10582 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryHigh"/>
10583
10584 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMax"/>
10585
10586 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryMax"/>
10587
10588 <variablelist class="dbus-property" generated="True" extra-ref="MemorySwapMax"/>
10589
10590 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemorySwapMax"/>
10591
10592 <variablelist class="dbus-property" generated="True" extra-ref="MemoryZSwapMax"/>
10593
10594 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryZSwapMax"/>
10595
10596 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLimit"/>
10597
10598 <variablelist class="dbus-property" generated="True" extra-ref="DevicePolicy"/>
10599
10600 <variablelist class="dbus-property" generated="True" extra-ref="DeviceAllow"/>
10601
10602 <variablelist class="dbus-property" generated="True" extra-ref="TasksAccounting"/>
10603
10604 <variablelist class="dbus-property" generated="True" extra-ref="TasksMax"/>
10605
10606 <variablelist class="dbus-property" generated="True" extra-ref="IPAccounting"/>
10607
10608 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressAllow"/>
10609
10610 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressDeny"/>
10611
10612 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressFilterPath"/>
10613
10614 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressFilterPath"/>
10615
10616 <variablelist class="dbus-property" generated="True" extra-ref="DisableControllers"/>
10617
10618 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMSwap"/>
10619
10620 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressure"/>
10621
10622 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressureLimit"/>
10623
10624 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMPreference"/>
10625
10626 <variablelist class="dbus-property" generated="True" extra-ref="BPFProgram"/>
10627
10628 <variablelist class="dbus-property" generated="True" extra-ref="SocketBindAllow"/>
10629
10630 <variablelist class="dbus-property" generated="True" extra-ref="SocketBindDeny"/>
10631
10632 <variablelist class="dbus-property" generated="True" extra-ref="RestrictNetworkInterfaces"/>
10633
10634 <variablelist class="dbus-property" generated="True" extra-ref="MemoryPressureWatch"/>
10635
10636 <variablelist class="dbus-property" generated="True" extra-ref="MemoryPressureThresholdUSec"/>
10637
10638 <!--End of Autogenerated section-->
10639
10640 <refsect2>
10641 <title>Properties</title>
10642
10643 <para>Most properties correspond directly with the matching settings in slice unit files.</para>
10644 </refsect2>
10645 </refsect1>
10646
10647 <refsect1>
10648 <title>Scope Unit Objects</title>
10649
10650 <para>All scope unit objects implement the <interfacename>org.freedesktop.systemd1.Scope</interfacename>
10651 interface (described here) in addition to the generic
10652 <interfacename>org.freedesktop.systemd1.Unit</interfacename> interface (see above).</para>
10653
10654 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/session_2d1_2escope" interface="org.freedesktop.systemd1.Scope">
10655 node /org/freedesktop/systemd1/unit/session_2d1_2escope {
10656 interface org.freedesktop.systemd1.Scope {
10657 methods:
10658 Abandon();
10659 GetProcesses(out a(sus) processes);
10660 AttachProcesses(in s subcgroup,
10661 in au pids);
10662 signals:
10663 RequestStop();
10664 properties:
10665 readonly s Controller = '...';
10666 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
10667 readonly t TimeoutStopUSec = ...;
10668 readonly s Result = '...';
10669 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
10670 readonly t RuntimeMaxUSec = ...;
10671 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
10672 readonly t RuntimeRandomizedExtraUSec = ...;
10673 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
10674 readonly s OOMPolicy = '...';
10675 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10676 readonly s Slice = '...';
10677 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10678 readonly s ControlGroup = '...';
10679 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10680 readonly t ControlGroupId = ...;
10681 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10682 readonly t MemoryCurrent = ...;
10683 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10684 readonly t MemoryAvailable = ...;
10685 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10686 readonly t CPUUsageNSec = ...;
10687 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10688 readonly ay EffectiveCPUs = [...];
10689 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10690 readonly ay EffectiveMemoryNodes = [...];
10691 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10692 readonly t TasksCurrent = ...;
10693 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10694 readonly t IPIngressBytes = ...;
10695 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10696 readonly t IPIngressPackets = ...;
10697 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10698 readonly t IPEgressBytes = ...;
10699 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10700 readonly t IPEgressPackets = ...;
10701 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10702 readonly t IOReadBytes = ...;
10703 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10704 readonly t IOReadOperations = ...;
10705 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10706 readonly t IOWriteBytes = ...;
10707 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10708 readonly t IOWriteOperations = ...;
10709 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10710 readonly b Delegate = ...;
10711 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10712 readonly as DelegateControllers = ['...', ...];
10713 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10714 readonly s DelegateSubgroup = '...';
10715 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10716 readonly b CPUAccounting = ...;
10717 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10718 readonly t CPUWeight = ...;
10719 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10720 readonly t StartupCPUWeight = ...;
10721 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10722 readonly t CPUShares = ...;
10723 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10724 readonly t StartupCPUShares = ...;
10725 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10726 readonly t CPUQuotaPerSecUSec = ...;
10727 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10728 readonly t CPUQuotaPeriodUSec = ...;
10729 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10730 readonly ay AllowedCPUs = [...];
10731 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10732 readonly ay StartupAllowedCPUs = [...];
10733 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10734 readonly ay AllowedMemoryNodes = [...];
10735 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10736 readonly ay StartupAllowedMemoryNodes = [...];
10737 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10738 readonly b IOAccounting = ...;
10739 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10740 readonly t IOWeight = ...;
10741 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10742 readonly t StartupIOWeight = ...;
10743 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10744 readonly a(st) IODeviceWeight = [...];
10745 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10746 readonly a(st) IOReadBandwidthMax = [...];
10747 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10748 readonly a(st) IOWriteBandwidthMax = [...];
10749 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10750 readonly a(st) IOReadIOPSMax = [...];
10751 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10752 readonly a(st) IOWriteIOPSMax = [...];
10753 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10754 readonly a(st) IODeviceLatencyTargetUSec = [...];
10755 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10756 readonly b BlockIOAccounting = ...;
10757 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10758 readonly t BlockIOWeight = ...;
10759 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10760 readonly t StartupBlockIOWeight = ...;
10761 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10762 readonly a(st) BlockIODeviceWeight = [...];
10763 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10764 readonly a(st) BlockIOReadBandwidth = [...];
10765 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10766 readonly a(st) BlockIOWriteBandwidth = [...];
10767 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10768 readonly b MemoryAccounting = ...;
10769 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10770 readonly t DefaultMemoryLow = ...;
10771 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10772 readonly t DefaultStartupMemoryLow = ...;
10773 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10774 readonly t DefaultMemoryMin = ...;
10775 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10776 readonly t MemoryMin = ...;
10777 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10778 readonly t MemoryLow = ...;
10779 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10780 readonly t StartupMemoryLow = ...;
10781 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10782 readonly t MemoryHigh = ...;
10783 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10784 readonly t StartupMemoryHigh = ...;
10785 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10786 readonly t MemoryMax = ...;
10787 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10788 readonly t StartupMemoryMax = ...;
10789 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10790 readonly t MemorySwapMax = ...;
10791 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10792 readonly t StartupMemorySwapMax = ...;
10793 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10794 readonly t MemoryZSwapMax = ...;
10795 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10796 readonly t StartupMemoryZSwapMax = ...;
10797 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10798 readonly t MemoryLimit = ...;
10799 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10800 readonly s DevicePolicy = '...';
10801 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10802 readonly a(ss) DeviceAllow = [...];
10803 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10804 readonly b TasksAccounting = ...;
10805 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10806 readonly t TasksMax = ...;
10807 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10808 readonly b IPAccounting = ...;
10809 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10810 readonly a(iayu) IPAddressAllow = [...];
10811 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10812 readonly a(iayu) IPAddressDeny = [...];
10813 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10814 readonly as IPIngressFilterPath = ['...', ...];
10815 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10816 readonly as IPEgressFilterPath = ['...', ...];
10817 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10818 readonly as DisableControllers = ['...', ...];
10819 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10820 readonly s ManagedOOMSwap = '...';
10821 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10822 readonly s ManagedOOMMemoryPressure = '...';
10823 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10824 readonly u ManagedOOMMemoryPressureLimit = ...;
10825 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10826 readonly s ManagedOOMPreference = '...';
10827 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10828 readonly a(ss) BPFProgram = [...];
10829 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10830 readonly a(iiqq) SocketBindAllow = [...];
10831 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10832 readonly a(iiqq) SocketBindDeny = [...];
10833 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10834 readonly (bas) RestrictNetworkInterfaces = ...;
10835 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10836 readonly s MemoryPressureWatch = '...';
10837 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10838 readonly t MemoryPressureThresholdUSec = ...;
10839 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
10840 readonly s KillMode = '...';
10841 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
10842 readonly i KillSignal = ...;
10843 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
10844 readonly i RestartKillSignal = ...;
10845 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
10846 readonly i FinalKillSignal = ...;
10847 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
10848 readonly b SendSIGKILL = ...;
10849 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
10850 readonly b SendSIGHUP = ...;
10851 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
10852 readonly i WatchdogSignal = ...;
10853 };
10854 interface org.freedesktop.DBus.Peer { ... };
10855 interface org.freedesktop.DBus.Introspectable { ... };
10856 interface org.freedesktop.DBus.Properties { ... };
10857 interface org.freedesktop.systemd1.Unit { ... };
10858 };
10859 </programlisting>
10860
10861 <!--method GetProcesses is not documented!-->
10862
10863 <!--method AttachProcesses is not documented!-->
10864
10865 <!--property RuntimeMaxUSec is not documented!-->
10866
10867 <!--property RuntimeRandomizedExtraUSec is not documented!-->
10868
10869 <!--property OOMPolicy is not documented!-->
10870
10871 <!--property Slice is not documented!-->
10872
10873 <!--property ControlGroupId is not documented!-->
10874
10875 <!--property MemoryCurrent is not documented!-->
10876
10877 <!--property CPUUsageNSec is not documented!-->
10878
10879 <!--property EffectiveCPUs is not documented!-->
10880
10881 <!--property EffectiveMemoryNodes is not documented!-->
10882
10883 <!--property TasksCurrent is not documented!-->
10884
10885 <!--property IPIngressBytes is not documented!-->
10886
10887 <!--property IPIngressPackets is not documented!-->
10888
10889 <!--property IPEgressBytes is not documented!-->
10890
10891 <!--property IPEgressPackets is not documented!-->
10892
10893 <!--property IOReadBytes is not documented!-->
10894
10895 <!--property IOReadOperations is not documented!-->
10896
10897 <!--property IOWriteBytes is not documented!-->
10898
10899 <!--property IOWriteOperations is not documented!-->
10900
10901 <!--property Delegate is not documented!-->
10902
10903 <!--property DelegateControllers is not documented!-->
10904
10905 <!--property CPUAccounting is not documented!-->
10906
10907 <!--property CPUWeight is not documented!-->
10908
10909 <!--property StartupCPUWeight is not documented!-->
10910
10911 <!--property CPUShares is not documented!-->
10912
10913 <!--property StartupCPUShares is not documented!-->
10914
10915 <!--property CPUQuotaPerSecUSec is not documented!-->
10916
10917 <!--property CPUQuotaPeriodUSec is not documented!-->
10918
10919 <!--property AllowedCPUs is not documented!-->
10920
10921 <!--property StartupAllowedCPUs is not documented!-->
10922
10923 <!--property AllowedMemoryNodes is not documented!-->
10924
10925 <!--property StartupAllowedMemoryNodes is not documented!-->
10926
10927 <!--property IOAccounting is not documented!-->
10928
10929 <!--property IOWeight is not documented!-->
10930
10931 <!--property StartupIOWeight is not documented!-->
10932
10933 <!--property IODeviceWeight is not documented!-->
10934
10935 <!--property IOReadBandwidthMax is not documented!-->
10936
10937 <!--property IOWriteBandwidthMax is not documented!-->
10938
10939 <!--property IOReadIOPSMax is not documented!-->
10940
10941 <!--property IOWriteIOPSMax is not documented!-->
10942
10943 <!--property IODeviceLatencyTargetUSec is not documented!-->
10944
10945 <!--property BlockIOAccounting is not documented!-->
10946
10947 <!--property BlockIOWeight is not documented!-->
10948
10949 <!--property StartupBlockIOWeight is not documented!-->
10950
10951 <!--property BlockIODeviceWeight is not documented!-->
10952
10953 <!--property BlockIOReadBandwidth is not documented!-->
10954
10955 <!--property BlockIOWriteBandwidth is not documented!-->
10956
10957 <!--property MemoryAccounting is not documented!-->
10958
10959 <!--property DefaultMemoryLow is not documented!-->
10960
10961 <!--property DefaultStartupMemoryLow is not documented!-->
10962
10963 <!--property DefaultMemoryMin is not documented!-->
10964
10965 <!--property MemoryMin is not documented!-->
10966
10967 <!--property MemoryLow is not documented!-->
10968
10969 <!--property StartupMemoryLow is not documented!-->
10970
10971 <!--property MemoryHigh is not documented!-->
10972
10973 <!--property StartupMemoryHigh is not documented!-->
10974
10975 <!--property MemoryMax is not documented!-->
10976
10977 <!--property StartupMemoryMax is not documented!-->
10978
10979 <!--property MemorySwapMax is not documented!-->
10980
10981 <!--property StartupMemorySwapMax is not documented!-->
10982
10983 <!--property MemoryZSwapMax is not documented!-->
10984
10985 <!--property StartupMemoryZSwapMax is not documented!-->
10986
10987 <!--property MemoryLimit is not documented!-->
10988
10989 <!--property DevicePolicy is not documented!-->
10990
10991 <!--property DeviceAllow is not documented!-->
10992
10993 <!--property TasksAccounting is not documented!-->
10994
10995 <!--property TasksMax is not documented!-->
10996
10997 <!--property IPAccounting is not documented!-->
10998
10999 <!--property IPAddressAllow is not documented!-->
11000
11001 <!--property IPAddressDeny is not documented!-->
11002
11003 <!--property IPIngressFilterPath is not documented!-->
11004
11005 <!--property IPEgressFilterPath is not documented!-->
11006
11007 <!--property DisableControllers is not documented!-->
11008
11009 <!--property ManagedOOMSwap is not documented!-->
11010
11011 <!--property ManagedOOMMemoryPressure is not documented!-->
11012
11013 <!--property ManagedOOMMemoryPressureLimit is not documented!-->
11014
11015 <!--property ManagedOOMPreference is not documented!-->
11016
11017 <!--property BPFProgram is not documented!-->
11018
11019 <!--property SocketBindAllow is not documented!-->
11020
11021 <!--property SocketBindDeny is not documented!-->
11022
11023 <!--property RestrictNetworkInterfaces is not documented!-->
11024
11025 <!--property MemoryPressureWatch is not documented!-->
11026
11027 <!--property MemoryPressureThresholdUSec is not documented!-->
11028
11029 <!--property KillMode is not documented!-->
11030
11031 <!--property KillSignal is not documented!-->
11032
11033 <!--property RestartKillSignal is not documented!-->
11034
11035 <!--property FinalKillSignal is not documented!-->
11036
11037 <!--property SendSIGKILL is not documented!-->
11038
11039 <!--property SendSIGHUP is not documented!-->
11040
11041 <!--property WatchdogSignal is not documented!-->
11042
11043 <!--Autogenerated cross-references for systemd.directives, do not edit-->
11044
11045 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
11046
11047 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Scope"/>
11048
11049 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
11050
11051 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Scope"/>
11052
11053 <variablelist class="dbus-method" generated="True" extra-ref="Abandon()"/>
11054
11055 <variablelist class="dbus-method" generated="True" extra-ref="GetProcesses()"/>
11056
11057 <variablelist class="dbus-method" generated="True" extra-ref="AttachProcesses()"/>
11058
11059 <variablelist class="dbus-signal" generated="True" extra-ref="RequestStop"/>
11060
11061 <variablelist class="dbus-property" generated="True" extra-ref="Controller"/>
11062
11063 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutStopUSec"/>
11064
11065 <variablelist class="dbus-property" generated="True" extra-ref="Result"/>
11066
11067 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeMaxUSec"/>
11068
11069 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeRandomizedExtraUSec"/>
11070
11071 <variablelist class="dbus-property" generated="True" extra-ref="OOMPolicy"/>
11072
11073 <variablelist class="dbus-property" generated="True" extra-ref="Slice"/>
11074
11075 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroup"/>
11076
11077 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroupId"/>
11078
11079 <variablelist class="dbus-property" generated="True" extra-ref="MemoryCurrent"/>
11080
11081 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAvailable"/>
11082
11083 <variablelist class="dbus-property" generated="True" extra-ref="CPUUsageNSec"/>
11084
11085 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveCPUs"/>
11086
11087 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveMemoryNodes"/>
11088
11089 <variablelist class="dbus-property" generated="True" extra-ref="TasksCurrent"/>
11090
11091 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressBytes"/>
11092
11093 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressPackets"/>
11094
11095 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressBytes"/>
11096
11097 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressPackets"/>
11098
11099 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBytes"/>
11100
11101 <variablelist class="dbus-property" generated="True" extra-ref="IOReadOperations"/>
11102
11103 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBytes"/>
11104
11105 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteOperations"/>
11106
11107 <variablelist class="dbus-property" generated="True" extra-ref="Delegate"/>
11108
11109 <variablelist class="dbus-property" generated="True" extra-ref="DelegateControllers"/>
11110
11111 <variablelist class="dbus-property" generated="True" extra-ref="DelegateSubgroup"/>
11112
11113 <variablelist class="dbus-property" generated="True" extra-ref="CPUAccounting"/>
11114
11115 <variablelist class="dbus-property" generated="True" extra-ref="CPUWeight"/>
11116
11117 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUWeight"/>
11118
11119 <variablelist class="dbus-property" generated="True" extra-ref="CPUShares"/>
11120
11121 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUShares"/>
11122
11123 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPerSecUSec"/>
11124
11125 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPeriodUSec"/>
11126
11127 <variablelist class="dbus-property" generated="True" extra-ref="AllowedCPUs"/>
11128
11129 <variablelist class="dbus-property" generated="True" extra-ref="StartupAllowedCPUs"/>
11130
11131 <variablelist class="dbus-property" generated="True" extra-ref="AllowedMemoryNodes"/>
11132
11133 <variablelist class="dbus-property" generated="True" extra-ref="StartupAllowedMemoryNodes"/>
11134
11135 <variablelist class="dbus-property" generated="True" extra-ref="IOAccounting"/>
11136
11137 <variablelist class="dbus-property" generated="True" extra-ref="IOWeight"/>
11138
11139 <variablelist class="dbus-property" generated="True" extra-ref="StartupIOWeight"/>
11140
11141 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceWeight"/>
11142
11143 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBandwidthMax"/>
11144
11145 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBandwidthMax"/>
11146
11147 <variablelist class="dbus-property" generated="True" extra-ref="IOReadIOPSMax"/>
11148
11149 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteIOPSMax"/>
11150
11151 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceLatencyTargetUSec"/>
11152
11153 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOAccounting"/>
11154
11155 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWeight"/>
11156
11157 <variablelist class="dbus-property" generated="True" extra-ref="StartupBlockIOWeight"/>
11158
11159 <variablelist class="dbus-property" generated="True" extra-ref="BlockIODeviceWeight"/>
11160
11161 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOReadBandwidth"/>
11162
11163 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWriteBandwidth"/>
11164
11165 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAccounting"/>
11166
11167 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryLow"/>
11168
11169 <variablelist class="dbus-property" generated="True" extra-ref="DefaultStartupMemoryLow"/>
11170
11171 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryMin"/>
11172
11173 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMin"/>
11174
11175 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLow"/>
11176
11177 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryLow"/>
11178
11179 <variablelist class="dbus-property" generated="True" extra-ref="MemoryHigh"/>
11180
11181 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryHigh"/>
11182
11183 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMax"/>
11184
11185 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryMax"/>
11186
11187 <variablelist class="dbus-property" generated="True" extra-ref="MemorySwapMax"/>
11188
11189 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemorySwapMax"/>
11190
11191 <variablelist class="dbus-property" generated="True" extra-ref="MemoryZSwapMax"/>
11192
11193 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryZSwapMax"/>
11194
11195 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLimit"/>
11196
11197 <variablelist class="dbus-property" generated="True" extra-ref="DevicePolicy"/>
11198
11199 <variablelist class="dbus-property" generated="True" extra-ref="DeviceAllow"/>
11200
11201 <variablelist class="dbus-property" generated="True" extra-ref="TasksAccounting"/>
11202
11203 <variablelist class="dbus-property" generated="True" extra-ref="TasksMax"/>
11204
11205 <variablelist class="dbus-property" generated="True" extra-ref="IPAccounting"/>
11206
11207 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressAllow"/>
11208
11209 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressDeny"/>
11210
11211 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressFilterPath"/>
11212
11213 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressFilterPath"/>
11214
11215 <variablelist class="dbus-property" generated="True" extra-ref="DisableControllers"/>
11216
11217 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMSwap"/>
11218
11219 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressure"/>
11220
11221 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressureLimit"/>
11222
11223 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMPreference"/>
11224
11225 <variablelist class="dbus-property" generated="True" extra-ref="BPFProgram"/>
11226
11227 <variablelist class="dbus-property" generated="True" extra-ref="SocketBindAllow"/>
11228
11229 <variablelist class="dbus-property" generated="True" extra-ref="SocketBindDeny"/>
11230
11231 <variablelist class="dbus-property" generated="True" extra-ref="RestrictNetworkInterfaces"/>
11232
11233 <variablelist class="dbus-property" generated="True" extra-ref="MemoryPressureWatch"/>
11234
11235 <variablelist class="dbus-property" generated="True" extra-ref="MemoryPressureThresholdUSec"/>
11236
11237 <variablelist class="dbus-property" generated="True" extra-ref="KillMode"/>
11238
11239 <variablelist class="dbus-property" generated="True" extra-ref="KillSignal"/>
11240
11241 <variablelist class="dbus-property" generated="True" extra-ref="RestartKillSignal"/>
11242
11243 <variablelist class="dbus-property" generated="True" extra-ref="FinalKillSignal"/>
11244
11245 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGKILL"/>
11246
11247 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGHUP"/>
11248
11249 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogSignal"/>
11250
11251 <!--End of Autogenerated section-->
11252
11253 <refsect2>
11254 <title>Methods</title>
11255
11256 <para><function>Abandon()</function> may be used to place a scope unit in the "abandoned" state. This
11257 may be used to inform the system manager that the manager that created the scope lost interest in the
11258 scope (for example, because it is terminating), without wanting to shut down the scope entirely.</para>
11259 </refsect2>
11260
11261 <refsect2>
11262 <title>Signals</title>
11263
11264 <para><function>RequestStop</function> is sent to the peer that is configured in the
11265 <varname>Controller</varname> property when systemd is requested to terminate the scope unit. A program
11266 registering a scope can use this to cleanly shut down the processes it added to the scope instead of
11267 letting systemd do it with the usual <constant>SIGTERM</constant> logic.</para>
11268 </refsect2>
11269
11270 <refsect2>
11271 <title>Properties</title>
11272
11273 <para>All properties correspond directly with the matching properties of service units.</para>
11274
11275 <para><varname>Controller</varname> contains the bus name (unique or well-known) that is notified when
11276 the scope unit is to be shut down via a <function>RequestStop</function> signal (see below). This is
11277 set when the scope is created. If not set, the scope's processes will terminated with
11278 <constant>SIGTERM</constant> directly.</para>
11279 </refsect2>
11280 </refsect1>
11281
11282
11283 <refsect1>
11284 <title>Job Objects</title>
11285
11286 <para>Job objects encapsulate scheduled or running jobs. Each unit can have none or one jobs in the
11287 execution queue. Each job is attached to exactly one unit.</para>
11288
11289 <programlisting executable="systemd" node="/org/freedesktop/systemd1/job/666" interface="org.freedesktop.systemd1.Job">
11290 node /org/freedesktop/systemd1/job/666 {
11291 interface org.freedesktop.systemd1.Job {
11292 methods:
11293 Cancel();
11294 GetAfter(out a(usssoo) jobs);
11295 GetBefore(out a(usssoo) jobs);
11296 properties:
11297 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
11298 readonly u Id = ...;
11299 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
11300 readonly (so) Unit = ...;
11301 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
11302 readonly s JobType = '...';
11303 readonly s State = '...';
11304 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
11305 readonly a(ss) ActivationDetails = [...];
11306 };
11307 interface org.freedesktop.DBus.Peer { ... };
11308 interface org.freedesktop.DBus.Introspectable { ... };
11309 interface org.freedesktop.DBus.Properties { ... };
11310 };
11311 </programlisting>
11312
11313 <!--method GetAfter is not documented!-->
11314
11315 <!--method GetBefore is not documented!-->
11316
11317 <!--Autogenerated cross-references for systemd.directives, do not edit-->
11318
11319 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Job"/>
11320
11321 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Job"/>
11322
11323 <variablelist class="dbus-method" generated="True" extra-ref="Cancel()"/>
11324
11325 <variablelist class="dbus-method" generated="True" extra-ref="GetAfter()"/>
11326
11327 <variablelist class="dbus-method" generated="True" extra-ref="GetBefore()"/>
11328
11329 <variablelist class="dbus-property" generated="True" extra-ref="Id"/>
11330
11331 <variablelist class="dbus-property" generated="True" extra-ref="Unit"/>
11332
11333 <variablelist class="dbus-property" generated="True" extra-ref="JobType"/>
11334
11335 <variablelist class="dbus-property" generated="True" extra-ref="State"/>
11336
11337 <variablelist class="dbus-property" generated="True" extra-ref="ActivationDetails"/>
11338
11339 <!--End of Autogenerated section-->
11340
11341 <refsect2>
11342 <title>Methods</title>
11343
11344 <para><function>Cancel()</function> cancels the job. Note that this will remove a job from the queue if
11345 it is not yet executed but generally will not cause a job that is already in the process of being
11346 executed to be aborted. This operation may also be requested via the <function>CancelJob()</function>
11347 method of the Manager object (see above), which is sometimes useful to reduce roundtrips.</para>
11348 </refsect2>
11349
11350 <refsect2>
11351 <title>Properties</title>
11352
11353 <para><varname>Id</varname> is the numeric Id of the job. During the runtime of a systemd instance each
11354 numeric ID is only assigned once.</para>
11355
11356 <para><varname>Unit</varname> refers to the unit this job belongs to. It is a structure consisting of
11357 the name of the unit and a bus path to the unit's object.</para>
11358
11359 <para><varname>JobType</varname> refers to the job's type and is one of <literal>start</literal>,
11360 <literal>verify-active</literal>, <literal>stop</literal>, <literal>reload</literal>,
11361 <literal>restart</literal>, <literal>try-restart</literal>, or <literal>reload-or-start</literal>. Note
11362 that later versions might define additional values.</para>
11363
11364 <para><varname>State</varname> refers to the job's state and is one of <literal>waiting</literal> and
11365 <literal>running</literal>. The former indicates that a job is currently queued but has not begun to
11366 execute yet. The latter indicates that a job is currently being executed.</para>
11367
11368 <para><varname>ActivationDetails</varname> has the same content as the property of the same name under
11369 the <varname>org.freedesktop.systemd1.Unit</varname> interface.</para>
11370 </refsect2>
11371 </refsect1>
11372
11373 <refsect1>
11374 <title>Examples</title>
11375
11376 <example>
11377 <title>Introspect <interfacename>org.freedesktop.systemd1.Manager</interfacename> on the bus</title>
11378
11379 <programlisting>
11380 $ gdbus introspect --system \
11381 --dest org.freedesktop.systemd1 \
11382 --object-path /org/freedesktop/systemd1
11383 </programlisting>
11384 </example>
11385
11386 <example>
11387 <title>Introspect a unit on the bus</title>
11388
11389 <programlisting>
11390 $ busctl introspect org.freedesktop.systemd1 \
11391 $(busctl call org.freedesktop.systemd1 \
11392 /org/freedesktop/systemd1 \
11393 org.freedesktop.systemd1.Manager \
11394 GetUnit s systemd-resolved.service | cut -d'"' -f2)
11395 </programlisting>
11396 </example>
11397
11398 <example>
11399 <title>Introspect <interfacename>org.freedesktop.systemd1.Job</interfacename> on the bus</title>
11400
11401 <programlisting>
11402 $ gdbus introspect --system --dest org.freedesktop.systemd1 \
11403 --object-path /org/freedesktop/systemd1/job/1292
11404 </programlisting>
11405 </example>
11406 </refsect1>
11407
11408 <xi:include href="org.freedesktop.locale1.xml" xpointer="versioning"/>
11409 </refentry>