diff options
author | Aleksander Morgado <aleksander@lanedo.com> | 2012-09-12 13:08:36 +0200 |
---|---|---|
committer | Aleksander Morgado <aleksander@lanedo.com> | 2012-09-14 07:05:26 +0200 |
commit | 8e6a6035780da3ccc18e5eb9c30eb40ab4ea9885 (patch) | |
tree | f2bb7a5876159109249a92a152374d98bfc9b5d2 /libmm-glib/mm-sms.h | |
parent | a66f971a7cdea4bf1d9f6390e12f950f41ee5595 (diff) |
libmm-glib: provide accessors for the 'Data' property in the SMS interface
Diffstat (limited to 'libmm-glib/mm-sms.h')
-rw-r--r-- | libmm-glib/mm-sms.h | 40 |
1 files changed, 22 insertions, 18 deletions
diff --git a/libmm-glib/mm-sms.h b/libmm-glib/mm-sms.h index a6a35a1c..bb73ce0b 100644 --- a/libmm-glib/mm-sms.h +++ b/libmm-glib/mm-sms.h @@ -73,24 +73,28 @@ gboolean mm_sms_store_sync (MMSms *self, GCancellable *cancellable, GError **error); -const gchar *mm_sms_get_text (MMSms *self); -gchar *mm_sms_dup_text (MMSms *self); -const gchar *mm_sms_get_number (MMSms *self); -gchar *mm_sms_dup_number (MMSms *self); -const gchar *mm_sms_get_smsc (MMSms *self); -gchar *mm_sms_dup_smsc (MMSms *self); -const gchar *mm_sms_get_timestamp (MMSms *self); -gchar *mm_sms_dup_timestamp (MMSms *self); -const gchar *mm_sms_get_discharge_timestamp (MMSms *self); -gchar *mm_sms_dup_discharge_timestamp (MMSms *self); -guint mm_sms_get_validity (MMSms *self); -guint mm_sms_get_class (MMSms *self); -guint mm_sms_get_message_reference (MMSms *self); -gboolean mm_sms_get_delivery_report_request (MMSms *self); -guint mm_sms_get_delivery_state (MMSms *self); -MMSmsState mm_sms_get_state (MMSms *self); -MMSmsStorage mm_sms_get_storage (MMSms *self); -MMSmsPduType mm_sms_get_pdu_type (MMSms *self); +const gchar *mm_sms_get_text (MMSms *self); +gchar *mm_sms_dup_text (MMSms *self); +const guint8 *mm_sms_get_data (MMSms *self, + gsize *data_len); +guint8 *mm_sms_dup_data (MMSms *self, + gsize *data_len); +const gchar *mm_sms_get_number (MMSms *self); +gchar *mm_sms_dup_number (MMSms *self); +const gchar *mm_sms_get_smsc (MMSms *self); +gchar *mm_sms_dup_smsc (MMSms *self); +const gchar *mm_sms_get_timestamp (MMSms *self); +gchar *mm_sms_dup_timestamp (MMSms *self); +const gchar *mm_sms_get_discharge_timestamp (MMSms *self); +gchar *mm_sms_dup_discharge_timestamp (MMSms *self); +guint mm_sms_get_validity (MMSms *self); +guint mm_sms_get_class (MMSms *self); +guint mm_sms_get_message_reference (MMSms *self); +gboolean mm_sms_get_delivery_report_request (MMSms *self); +guint mm_sms_get_delivery_state (MMSms *self); +MMSmsState mm_sms_get_state (MMSms *self); +MMSmsStorage mm_sms_get_storage (MMSms *self); +MMSmsPduType mm_sms_get_pdu_type (MMSms *self); G_END_DECLS |