aboutsummaryrefslogtreecommitdiff
path: root/libmm-glib/mm-modem.h
diff options
context:
space:
mode:
authorAleksander Morgado <aleksander@lanedo.com>2011-11-20 18:17:05 +0100
committerAleksander Morgado <aleksander@lanedo.com>2012-03-15 14:14:25 +0100
commit72eef326b5dd2f05cbc68e9c301e233f6ef84622 (patch)
tree2859ee8a0c1956cc9b311669c1c1faf67c43f472 /libmm-glib/mm-modem.h
parentb4dd84c2c93a5d12786d944ff2e8ef64d25396cb (diff)
libmm-glib: new MMSim object
Diffstat (limited to 'libmm-glib/mm-modem.h')
-rw-r--r--libmm-glib/mm-modem.h11
1 files changed, 11 insertions, 0 deletions
diff --git a/libmm-glib/mm-modem.h b/libmm-glib/mm-modem.h
index 2a83eaa0..ce853b66 100644
--- a/libmm-glib/mm-modem.h
+++ b/libmm-glib/mm-modem.h
@@ -26,6 +26,8 @@
#include <ModemManager.h>
#include <mm-gdbus-modem.h>
+#include "mm-sim.h"
+
G_BEGIN_DECLS
typedef MmGdbusObject MMModem;
@@ -35,18 +37,27 @@ typedef MmGdbusObject MMModem;
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);
MMModemCapability mm_modem_get_current_capabilities (MMModem *self);
guint mm_modem_get_max_bearers (MMModem *self);
guint mm_modem_get_max_active_bearers (MMModem *self);
const gchar *mm_modem_get_manufacturer (MMModem *self);
+gchar *mm_modem_dup_manufacturer (MMModem *self);
const gchar *mm_modem_get_model (MMModem *self);
+gchar *mm_modem_dup_model (MMModem *self);
const gchar *mm_modem_get_revision (MMModem *self);
+gchar *mm_modem_dup_revision (MMModem *self);
const gchar *mm_modem_get_device_identifier (MMModem *self);
+gchar *mm_modem_dup_device_identifier (MMModem *self);
const gchar *mm_modem_get_device (MMModem *self);
+gchar *mm_modem_dup_device (MMModem *self);
const gchar *mm_modem_get_driver (MMModem *self);
+gchar *mm_modem_dup_driver (MMModem *self);
const gchar *mm_modem_get_plugin (MMModem *self);
+gchar *mm_modem_dup_plugin (MMModem *self);
const gchar *mm_modem_get_equipment_identifier (MMModem *self);
+gchar *mm_modem_dup_equipment_identifier (MMModem *self);
guint mm_modem_get_unlock_required (MMModem *self);
guint mm_modem_get_unlock_retries (MMModem *self);
MMModemState mm_modem_get_state (MMModem *self);