Imported Upstream connman version 1.38
[platform/upstream/connman.git] / client / dbus_helpers.h
old mode 100755 (executable)
new mode 100644 (file)
index 395808a..85fbdef
@@ -38,7 +38,7 @@ 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 errnum, const char *error, void *user_data);
 
 typedef void (*connmanctl_dbus_append_func_t)(DBusMessageIter *iter,
                void *user_data);
@@ -67,6 +67,15 @@ int __connmanctl_dbus_set_property_dict(DBusConnection *connection,
                connmanctl_dbus_append_func_t append_fn,
                void *append_user_data);
 
+#if defined TIZEN_EXT_WIFI_MESH
+int __connmanctl_dbus_mesh_dict(DBusConnection *connection,
+               const char *path, const char *interface,
+               connmanctl_dbus_method_return_func_t cb, void *user_data,
+               const char *property, int type,
+               connmanctl_dbus_append_func_t append_fn,
+               void *append_user_data);
+#endif
+
 void __connmanctl_dbus_append_dict_string_array(DBusMessageIter *iter,
                const char *property, connmanctl_dbus_append_func_t append_fn,
                void *append_user_data);