summaryrefslogtreecommitdiffstats
path: root/src/dbus_handlers.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/dbus_handlers.h')
-rw-r--r--src/dbus_handlers.h29
1 files changed, 29 insertions, 0 deletions
diff --git a/src/dbus_handlers.h b/src/dbus_handlers.h
new file mode 100644
index 0000000..cf69f4c
--- /dev/null
+++ b/src/dbus_handlers.h
@@ -0,0 +1,29 @@
+/*
+ * function and data types for dbus calls
+ *
+ * Copyright (c) 2015 Ultimaker B.V.
+ * Author: Olliver Schinagl <o.schinagl@ultimaker.com>
+ *
+ * SPDX-License-Identifier: AGPL-3.0+
+ */
+
+#ifndef _DBUS_HANDLERS_H
+#define _DBUS_HANDLERS_H
+
+#include <Eina.h>
+#include <Eldbus.h>
+#include <stdint.h>
+
+//#include "widget_data.h"
+
+struct dbus_handle {
+ const char *signal;
+ Eldbus_Signal_Cb sig_cb;
+ const char *method;
+ Eldbus_Message_Cb met_cb;
+};
+
+void on_method_is_network_powered_ret(void *data, const Eldbus_Message *msg, Eldbus_Pending *pending EINA_UNUSED);
+void on_signal_network_power_changed_ret(void *data, const Eldbus_Message *msg);
+
+#endif /* _DBUS_HANDLERS_H */