aboutsummaryrefslogtreecommitdiff
path: root/libmm-glib/mm-modem.h
diff options
context:
space:
mode:
authorAleksander Morgado <aleksander@lanedo.com>2011-12-09 15:44:56 +0100
committerAleksander Morgado <aleksander@lanedo.com>2012-03-15 14:14:33 +0100
commit7acacbbfd76bb59f0e0b370b66cb283ddeb5bbd4 (patch)
tree62f38e633b0e4bec0a0cb2be16174f68e95f29db /libmm-glib/mm-modem.h
parent838f38ec8c9561dcb5305617d665bc11258af953 (diff)
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.
Diffstat (limited to 'libmm-glib/mm-modem.h')
-rw-r--r--libmm-glib/mm-modem.h12
1 files changed, 7 insertions, 5 deletions
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);