summaryrefslogtreecommitdiff
path: root/client/dbus_helpers.h
diff options
context:
space:
mode:
authorPatrik Flykt <patrik.flykt@linux.intel.com>2013-06-03 10:27:38 +0300
committerPatrik Flykt <patrik.flykt@linux.intel.com>2013-06-07 10:05:27 +0300
commit5186846c70447c633b28f22aa6ecf410b7473121 (patch)
tree5b8e22c3d82071ccf9c0da5e1b10edcba1b63637 /client/dbus_helpers.h
parent032adc9de53adafd29603159ec8e6f31358b964b (diff)
downloadconnman-5186846c70447c633b28f22aa6ecf410b7473121.tar.gz
connman-5186846c70447c633b28f22aa6ecf410b7473121.tar.bz2
connman-5186846c70447c633b28f22aa6ecf410b7473121.zip
client: Add parameter to specify D-Bus service for method call
Diffstat (limited to 'client/dbus_helpers.h')
-rw-r--r--client/dbus_helpers.h13
1 files changed, 9 insertions, 4 deletions
diff --git a/client/dbus_helpers.h b/client/dbus_helpers.h
index fde11837..9fc21648 100644
--- a/client/dbus_helpers.h
+++ b/client/dbus_helpers.h
@@ -29,15 +29,20 @@
extern "C" {
#endif
+#define CONNMAN_SERVICE "net.connman"
+#define CONNMAN_PATH "/"
+#define VPN_SERVICE CONNMAN_SERVICE ".vpn"
+#define VPN_PATH "/"
+
void __connmanctl_dbus_print(DBusMessageIter *iter, const char *pre,
const char *dict, const char *sep);
typedef int (*connmanctl_dbus_method_return_func_t)(DBusMessageIter *iter,
const char *error, void *user_data);
-int __connmanctl_dbus_method_call(DBusConnection *connection, const char *path,
- const char *interface, const char *method,
- connmanctl_dbus_method_return_func_t cb, void * user_data,
- int arg1, ...);
+int __connmanctl_dbus_method_call(DBusConnection *connection,
+ const char *service, const char *path, const char *interface,
+ const char *method, connmanctl_dbus_method_return_func_t cb,
+ void * user_data, int arg1, ...);
int __connmanctl_dbus_set_property(DBusConnection *connection,
const char *path, const char *interface,