aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--libmm-glib/mm-bearer.c8
-rw-r--r--libmm-glib/mm-bearer.h13
2 files changed, 15 insertions, 6 deletions
diff --git a/libmm-glib/mm-bearer.c b/libmm-glib/mm-bearer.c
index 58ae5f9e..6aae79da 100644
--- a/libmm-glib/mm-bearer.c
+++ b/libmm-glib/mm-bearer.c
@@ -137,6 +137,14 @@ mm_bearer_get_suspended (MMBearer *self)
return mm_gdbus_bearer_get_suspended (self);
}
+guint
+mm_bearer_get_ip_timeout (MMBearer *self)
+{
+ g_return_val_if_fail (MM_GDBUS_IS_BEARER (self), 0);
+
+ return mm_gdbus_bearer_get_ip_timeout (self);
+}
+
MMBearerIpConfig *
mm_bearer_get_ipv4_config (MMBearer *self)
{
diff --git a/libmm-glib/mm-bearer.h b/libmm-glib/mm-bearer.h
index 23d2ef46..19b50f16 100644
--- a/libmm-glib/mm-bearer.h
+++ b/libmm-glib/mm-bearer.h
@@ -36,12 +36,13 @@ typedef MmGdbusBearer MMBearer;
#define MM_BEARER(o) MM_GDBUS_BEARER(o)
#define MM_IS_BEARER(o) MM_GDBUS_IS_BEARER(o)
-const gchar *mm_bearer_get_path (MMBearer *self);
-gchar *mm_bearer_dup_path (MMBearer *self);
-const gchar *mm_bearer_get_interface (MMBearer *self);
-gchar *mm_bearer_dup_interface (MMBearer *self);
-gboolean mm_bearer_get_connected (MMBearer *self);
-gboolean mm_bearer_get_suspended (MMBearer *self);
+const gchar *mm_bearer_get_path (MMBearer *self);
+gchar *mm_bearer_dup_path (MMBearer *self);
+const gchar *mm_bearer_get_interface (MMBearer *self);
+gchar *mm_bearer_dup_interface (MMBearer *self);
+gboolean mm_bearer_get_connected (MMBearer *self);
+gboolean mm_bearer_get_suspended (MMBearer *self);
+guint mm_bearer_get_ip_timeout (MMBearer *self);
void mm_bearer_connect (MMBearer *self,
GCancellable *cancellable,