From 7acacbbfd76bb59f0e0b370b66cb283ddeb5bbd4 Mon Sep 17 00:00:00 2001 From: Aleksander Morgado Date: Fri, 9 Dec 2011 15:44:56 +0100 Subject: libmm-glib: simplify handling of interfaces Avoid trying to merge all interfaces into the same set of APIs, and keep having a specific object (proxy) for each interface handled by the GDBusObjects reported listed by the GDBusObjectManager. --- libmm-glib/mm-modem.h | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) (limited to 'libmm-glib/mm-modem.h') diff --git a/libmm-glib/mm-modem.h b/libmm-glib/mm-modem.h index 56db03cd..33a9d4a5 100644 --- a/libmm-glib/mm-modem.h +++ b/libmm-glib/mm-modem.h @@ -30,12 +30,14 @@ G_BEGIN_DECLS -typedef MmGdbusObject MMModem; -#define MM_TYPE_MODEM(o) MM_GDBUS_TYPE_OBJECT (o) -#define MM_MODEM(o) MM_GDBUS_OBJECT(o) -#define MM_IS_MODEM(o) MM_GDBUS_IS_OBJECT(o) +typedef MmGdbusModem MMModem; +#define MM_TYPE_MODEM(o) MM_GDBUS_TYPE_MODEM (o) +#define MM_MODEM(o) MM_GDBUS_MODEM(o) +#define MM_IS_MODEM(o) MM_GDBUS_IS_MODEM(o) + +const gchar *mm_modem_get_path (MMModem *self); +gchar *mm_modem_dup_path (MMModem *self); -const gchar *mm_modem_get_path (MMModem *self); const gchar *mm_modem_get_sim_path (MMModem *self); gchar *mm_modem_dup_sim_path (MMModem *self); MMModemCapability mm_modem_get_modem_capabilities (MMModem *self); -- cgit v1.2.3-70-g09d2