aboutsummaryrefslogtreecommitdiff
path: root/src/mm-base-bearer.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/mm-base-bearer.h')
-rw-r--r--src/mm-base-bearer.h11
1 files changed, 11 insertions, 0 deletions
diff --git a/src/mm-base-bearer.h b/src/mm-base-bearer.h
index 58954d40..1e020dc6 100644
--- a/src/mm-base-bearer.h
+++ b/src/mm-base-bearer.h
@@ -101,6 +101,17 @@ struct _MMBaseBearerClass {
GAsyncResult *res,
GError **error);
+ /* Monitor connection status:
+ * NOTE: only CONNECTED or DISCONNECTED should be reported here; this method
+ * is used to poll for connection status once the connection has been
+ * established */
+ void (* load_connection_status) (MMBaseBearer *bearer,
+ GAsyncReadyCallback callback,
+ gpointer user_data);
+ MMBearerConnectionStatus (* load_connection_status_finish) (MMBaseBearer *bearer,
+ GAsyncResult *res,
+ GError **error);
+
/* Reload statistics */
void (* reload_stats) (MMBaseBearer *bearer,
GAsyncReadyCallback callback,