pacemaker
2.1.1-52dc28db4
Scalable High-Availability cluster resource manager
lib
services
systemd.h
Go to the documentation of this file.
1
/*
2
* Copyright 2012-2021 the Pacemaker project contributors
3
*
4
* The version control history for this file may have further details.
5
*
6
* This source code is licensed under the GNU Lesser General Public License
7
* version 2.1 or later (LGPLv2.1+) WITHOUT ANY WARRANTY.
8
*/
9
10
#ifndef SYSTEMD__H
11
# define SYSTEMD__H
12
13
# include <glib.h>
14
# include "
crm/services.h
"
15
16
G_GNUC_INTERNAL GList *
systemd_unit_listall
(
void
);
17
G_GNUC_INTERNAL gboolean
systemd_unit_exec
(
svc_action_t
* op);
18
G_GNUC_INTERNAL gboolean
systemd_unit_exists
(
const
gchar *
name
);
19
G_GNUC_INTERNAL
void
systemd_cleanup
(
void
);
20
21
#endif
/* SYSTEMD__H */
services.h
Services API.
systemd_cleanup
G_GNUC_INTERNAL void systemd_cleanup(void)
Definition:
systemd.c:137
systemd_unit_listall
G_GNUC_INTERNAL GList * systemd_unit_listall(void)
Definition:
systemd.c:394
svc_action_s
Definition:
services.h:119
systemd_unit_exists
G_GNUC_INTERNAL gboolean systemd_unit_exists(const gchar *name)
systemd_unit_exec
G_GNUC_INTERNAL gboolean systemd_unit_exec(svc_action_t *op)
Definition:
systemd.c:834
name
char * name
Definition:
pcmk_fence.c:31
Generated on Fri Sep 10 2021 09:15:59 for pacemaker by
1.8.14