#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
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__ */