aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAleksander Morgado <aleksander@lanedo.com>2012-02-10 17:38:55 +0100
committerAleksander Morgado <aleksander@lanedo.com>2012-03-15 14:15:04 +0100
commita35472b0a1d3cb96491f97b439cb72b3032804cf (patch)
treea6ddaadc2db47cde978c2a5ae58cb2bc5dd6e09c
parent978801ee7b740abe46d7117346d4696f0ec369f0 (diff)
libmm-glib: allow getting SMS storage
-rw-r--r--libmm-glib/mm-sms.c16
-rw-r--r--libmm-glib/mm-sms.h1
2 files changed, 17 insertions, 0 deletions
diff --git a/libmm-glib/mm-sms.c b/libmm-glib/mm-sms.c
index 4340b1e6..3b151b8b 100644
--- a/libmm-glib/mm-sms.c
+++ b/libmm-glib/mm-sms.c
@@ -256,6 +256,22 @@ mm_sms_get_state (MMSms *self)
}
/**
+ * mm_sms_get_storage:
+ * @self: A #MMSms.
+ *
+ * TODO
+ *
+ * Returns: TODO
+ */
+MMSmsStorage
+mm_sms_get_storage (MMSms *self)
+{
+ g_return_val_if_fail (MM_GDBUS_IS_SMS (self), FALSE);
+
+ return mm_gdbus_sms_get_storage (self);
+}
+
+/**
* mm_sms_send:
* @self: A #MMSms.
* @cancellable: (allow-none): A #GCancellable or %NULL.
diff --git a/libmm-glib/mm-sms.h b/libmm-glib/mm-sms.h
index b919fec1..09e256ba 100644
--- a/libmm-glib/mm-sms.h
+++ b/libmm-glib/mm-sms.h
@@ -84,6 +84,7 @@ gchar *mm_sms_dup_timestamp (MMSms *self);
guint mm_sms_get_validity (MMSms *self);
guint mm_sms_get_class (MMSms *self);
MMSmsState mm_sms_get_state (MMSms *self);
+MMSmsStorage mm_sms_get_storage (MMSms *self);
G_END_DECLS