aboutsummaryrefslogtreecommitdiff
path: root/src/mm-sms-list.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/mm-sms-list.h')
-rw-r--r--src/mm-sms-list.h13
1 files changed, 13 insertions, 0 deletions
diff --git a/src/mm-sms-list.h b/src/mm-sms-list.h
index db39613c..25d7e41f 100644
--- a/src/mm-sms-list.h
+++ b/src/mm-sms-list.h
@@ -35,6 +35,10 @@ typedef struct _MMSmsListPrivate MMSmsListPrivate;
#define MM_SMS_LIST_MODEM "sms-list-modem"
+#define MM_SMS_ADDED "sms-added"
+#define MM_SMS_COMPLETED "sms-completed"
+#define MM_SMS_DELETED "sms-deleted"
+
struct _MMSmsList {
GObject parent;
MMSmsListPrivate *priv;
@@ -42,6 +46,15 @@ struct _MMSmsList {
struct _MMSmsListClass {
GObjectClass parent;
+
+ /* Signals */
+ void (*sms_added) (MMSmsList *self,
+ const gchar *sms_path,
+ gboolean received);
+ void (*sms_completed) (MMSmsList *self,
+ const gchar *sms_path);
+ void (*sms_deleted) (MMSmsList *self,
+ const gchar *sms_path);
};
GType mm_sms_list_get_type (void);