api,bearer: new 'DisconnectRequest' property
To report that the bearer has been killed from the modem side and the connection should be terminated. Signed-off-by: Dominique Martinet <dominique.martinet@atmark-techno.com>
This commit is contained in:
@@ -517,6 +517,27 @@ PROPERTY_ERROR_DEFINE_FAILABLE (connection_error,
|
||||
|
||||
/*****************************************************************************/
|
||||
|
||||
/**
|
||||
* mm_bearer_get_disconnect_request:
|
||||
* @self: A #MMBearer.
|
||||
*
|
||||
* Gets whether a disconnect request is pending for this bearer
|
||||
*
|
||||
* Returns: %TRUE if the #MMBearer is waiting for disconnection,
|
||||
* #FALSE otherwise.
|
||||
*
|
||||
* Since: 1.26
|
||||
*/
|
||||
gboolean
|
||||
mm_bearer_get_disconnect_request (MMBearer *self)
|
||||
{
|
||||
g_return_val_if_fail (MM_IS_BEARER (self), FALSE);
|
||||
|
||||
return mm_gdbus_bearer_get_disconnect_request (MM_GDBUS_BEARER (self));
|
||||
}
|
||||
|
||||
/*****************************************************************************/
|
||||
|
||||
/**
|
||||
* mm_bearer_connect_finish:
|
||||
* @self: A #MMBearer.
|
||||
|
||||
@@ -76,6 +76,8 @@ gchar *mm_bearer_dup_interface (MMBearer *self);
|
||||
|
||||
gboolean mm_bearer_get_connected (MMBearer *self);
|
||||
|
||||
gboolean mm_bearer_get_disconnect_request (MMBearer *self);
|
||||
|
||||
gboolean mm_bearer_get_reload_stats_supported (MMBearer *self);
|
||||
|
||||
gboolean mm_bearer_get_suspended (MMBearer *self);
|
||||
|
||||
Reference in New Issue
Block a user