diff options
author | Aleksander Morgado <aleksander@lanedo.com> | 2012-02-08 00:52:44 +0100 |
---|---|---|
committer | Aleksander Morgado <aleksander@lanedo.com> | 2012-03-15 14:15:01 +0100 |
commit | 9de213fcc16175635abc03d7c4d2f5b1aea83789 (patch) | |
tree | a01f9665b0e377f8aa1f1e0afb590fac017d4c0c /libmm-glib/mm-sms.h | |
parent | bfbcf3cfafdf3a026f9bfbd73ee348c810e7f7df (diff) |
libmm-glib: methods to create MMSms objects
We need them, as received messages are signaled just with their path, so the
program listening to those signals will need to create the proxy objects itself.
Diffstat (limited to 'libmm-glib/mm-sms.h')
-rw-r--r-- | libmm-glib/mm-sms.h | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/libmm-glib/mm-sms.h b/libmm-glib/mm-sms.h index 01562cf4..1060f58a 100644 --- a/libmm-glib/mm-sms.h +++ b/libmm-glib/mm-sms.h @@ -38,6 +38,19 @@ typedef MmGdbusSms MMSms; const gchar *mm_sms_get_path (MMSms *self); gchar *mm_sms_dup_path (MMSms *self); +void mm_sms_new (GDBusConnection *connection, + const gchar *object_path, + GCancellable *cancellable, + GAsyncReadyCallback callback, + gpointer user_data); +MMSms *mm_sms_new_finish (GAsyncResult *res, + GError **error); + +MMSms *mm_sms_new_sync (GDBusConnection *connection, + const gchar *object_path, + GCancellable *cancellable, + GError **error); + void mm_sms_send (MMSms *self, GCancellable *cancellable, GAsyncReadyCallback callback, |