diff options
author | Aleksander Morgado <aleksander@lanedo.com> | 2012-03-08 15:30:48 +0100 |
---|---|---|
committer | Aleksander Morgado <aleksander@lanedo.com> | 2012-03-16 14:53:23 +0100 |
commit | 215c27808230352e3def81b45808ef29a9cd5b7a (patch) | |
tree | eb13847893fba8bf95311563c3757fdbbac1a0c2 /src/mm-base-modem.h | |
parent | 7bfc56c2a8d1d5d9eb70cdfa803b840c176071b2 (diff) |
base-modem: new modem-wide cancellable, passed to every state machine
Diffstat (limited to 'src/mm-base-modem.h')
-rw-r--r-- | src/mm-base-modem.h | 39 |
1 files changed, 30 insertions, 9 deletions
diff --git a/src/mm-base-modem.h b/src/mm-base-modem.h index 4318de3a..05174fc4 100644 --- a/src/mm-base-modem.h +++ b/src/mm-base-modem.h @@ -133,15 +133,6 @@ void mm_base_modem_set_valid (MMBaseModem *self, gboolean valid); gboolean mm_base_modem_get_valid (MMBaseModem *self); -void mm_base_modem_authorize (MMBaseModem *self, - GDBusMethodInvocation *invocation, - const gchar *authorization, - GAsyncReadyCallback callback, - gpointer user_data); -gboolean mm_base_modem_authorize_finish (MMBaseModem *self, - GAsyncResult *res, - GError **error); - const gchar *mm_base_modem_get_device (MMBaseModem *self); const gchar *mm_base_modem_get_driver (MMBaseModem *self); const gchar *mm_base_modem_get_plugin (MMBaseModem *self); @@ -149,4 +140,34 @@ const gchar *mm_base_modem_get_plugin (MMBaseModem *self); guint mm_base_modem_get_vendor_id (MMBaseModem *self); guint mm_base_modem_get_product_id (MMBaseModem *self); +void mm_base_modem_authorize (MMBaseModem *self, + GDBusMethodInvocation *invocation, + const gchar *authorization, + GAsyncReadyCallback callback, + gpointer user_data); +gboolean mm_base_modem_authorize_finish (MMBaseModem *self, + GAsyncResult *res, + GError **error); + +void mm_base_modem_initialize (MMBaseModem *self, + GAsyncReadyCallback callback, + gpointer user_data); +gboolean mm_base_modem_initialize_finish (MMBaseModem *self, + GAsyncResult *res, + GError **error); + +void mm_base_modem_enable (MMBaseModem *self, + GAsyncReadyCallback callback, + gpointer user_data); +gboolean mm_base_modem_enable_finish (MMBaseModem *self, + GAsyncResult *res, + GError **error); + +void mm_base_modem_disable (MMBaseModem *self, + GAsyncReadyCallback callback, + gpointer user_data); +gboolean mm_base_modem_disable_finish (MMBaseModem *self, + GAsyncResult *res, + GError **error); + #endif /* MM_BASE_MODEM_H */ |