aboutsummaryrefslogtreecommitdiff
path: root/src/mm-iface-modem-signal.h
diff options
context:
space:
mode:
authorAleksander Morgado <aleksander@lanedo.com>2013-07-18 23:16:45 +0200
committerAleksander Morgado <aleksander@lanedo.com>2013-08-21 12:34:54 +0200
commit1340896b504e9f5a711df4d36fc0608f03c3297a (patch)
tree04a87726fd9b4857e26ba622a788b93deccd7798 /src/mm-iface-modem-signal.h
parent564e0fd94bd2bb451812e4218d64f28368a2411a (diff)
iface-modem-signal: explicitly check support for the Signal interface
Diffstat (limited to 'src/mm-iface-modem-signal.h')
-rw-r--r--src/mm-iface-modem-signal.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/mm-iface-modem-signal.h b/src/mm-iface-modem-signal.h
index e601ce9e..3324fdea 100644
--- a/src/mm-iface-modem-signal.h
+++ b/src/mm-iface-modem-signal.h
@@ -31,6 +31,14 @@ typedef struct _MMIfaceModemSignal MMIfaceModemSignal;
struct _MMIfaceModemSignal {
GTypeInterface g_iface;
+ /* Check for Messaging support (async) */
+ void (* check_support) (MMIfaceModemSignal *self,
+ GAsyncReadyCallback callback,
+ gpointer user_data);
+ gboolean (*check_support_finish) (MMIfaceModemSignal *self,
+ GAsyncResult *res,
+ GError **error);
+
/* Load all values */
void (* load_values) (MMIfaceModemSignal *self,
GCancellable *cancellable,