libmm-glib: allow retrieving the IP timeout value from the bearer

This commit is contained in:
Aleksander Morgado
2012-02-16 17:49:42 +01:00
parent 7fdd08c02e
commit aa2ad5c319
2 changed files with 15 additions and 6 deletions

View File

@@ -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)
{

View File

@@ -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,