mirror of
https://git.kernel.org/pub/scm/libs/libgpiod/libgpiod.git
synced 2026-10-24 00:48:53 +03:00
Add the D-Bus API definition and its implementation in the form of a GPIO manager daemon and a companion command-line client as well as some additional configuration and data files (systemd service, example udev configuration, etc.) and test suites. Tested-by: Alexander Sverdlin <alexander.sverdlin@siemens.com> Link: https://lore.kernel.org/r/20240812-dbus-v5-4-ead288509217@linaro.org Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
21 lines
682 B
C
21 lines
682 B
C
/* SPDX-License-Identifier: GPL-2.0-or-later */
|
|
/* SPDX-FileCopyrightText: 2022-2023 Bartosz Golaszewski <bartosz.golaszewski@linaro.org> */
|
|
|
|
#ifndef __GPIODBUS_TEST_DAEMON_PROCESS_H__
|
|
#define __GPIODBUS_TEST_DAEMON_PROCESS_H__
|
|
|
|
#include <glib.h>
|
|
|
|
G_DECLARE_FINAL_TYPE(GpiodbusDaemonProcess, gpiodbus_daemon_process,
|
|
GPIODBUS, DAEMON_PROCESS, GObject);
|
|
|
|
#define GPIODBUS_DAEMON_PROCESS_TYPE (gpiodbus_daemon_process_get_type())
|
|
#define GPIODBUS_DAEMON_PROCESS_OBJ(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_CAST(obj, \
|
|
GPIODBUS_DAEMON_PROCESS_TYPE, \
|
|
GpiodbusDaemonProcess))
|
|
|
|
GpiodbusDaemonProcess *gpiodbus_daemon_process_new(void);
|
|
|
|
#endif /* __GPIODBUS_TEST_DAEMON_PROCESS_H__ */
|