Set CONNECTED state back when Device is GC and discovery is stopped
[platform/core/connectivity/wifi-direct-manager.git] / include / wifi-direct-dbus.h
index 90571ed..922dca1 100644 (file)
@@ -41,6 +41,10 @@ extern "C" {
 #define WFD_MANAGER_CONFIG_INTERFACE            WFD_MANAGER_SERVICE ".config"
 #define WFD_MANAGER_SERVICE_INTERFACE           WFD_MANAGER_SERVICE ".service"
 #define WFD_MANAGER_DISPLAY_INTERFACE           WFD_MANAGER_SERVICE ".display"
+#define DBUS_SERVICE                            "org.freedesktop.DBus"
+#define DBUS_INTERFACE                          "org.freedesktop.DBus"
+#define DBUS_PATH                               "/org/freedesktop/DBus"
+#define WFD_MANAGER_ASP_INTERFACE               WFD_MANAGER_SERVICE ".asp"
 
 #define WFD_MANAGER_DBUS_REPLY_TIMEOUT          10 * 1000
 #define WFD_MANAGER_DBUS_REPLY_TIMEOUT_SYNC     10 * 1000
@@ -59,21 +63,20 @@ gboolean wfd_manager_dbus_init(void);
 
 void wfd_manager_dbus_deinit(void);
 
-guint wfd_manager_dbus_iface_register(const gchar* iface_name,
-                                     const gchar* iface_path,
-                                     const gchar *xml_data,
-                                     const GDBusInterfaceVTable *interface_vtable);
-
 gboolean wfd_manager_dbus_iface_unregister(guint reg_id);
 
 gboolean wfd_manager_dbus_emit_signal(const gchar *interface_name,
                                      const gchar *signal_name,
                                      GVariant *parameters);
-
+void wfd_manager_dbus_return_err(int ret, GDBusMethodInvocation *invocation);
+void wfd_manager_dbus_reply_error_none(GDBusMethodInvocation *invocation);
+void wfd_manager_dbus_reply_params(GDBusMethodInvocation *invocation, GVariant *parameters);
 GVariant* wfd_manager_dbus_pack_ay(const unsigned char *src, int size);
+void wfd_manager_dbus_unregister_nameowner_signal(void);
+void wfd_manager_dbus_unregister(void);
 
 #ifdef __cplusplus
 }
 #endif
 
-#endif /* __NETCONFIG_NETDBUS_H__ */
+#endif /* __WIFI_DIRECT_DBUS_H__ */