diff options
Diffstat (limited to 'src/mm-bearer.h')
-rw-r--r-- | src/mm-bearer.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/mm-bearer.h b/src/mm-bearer.h index 962bbff3..474a5552 100644 --- a/src/mm-bearer.h +++ b/src/mm-bearer.h @@ -75,6 +75,10 @@ struct _MMBearerClass { gboolean (* disconnect_finish) (MMBearer *bearer, GAsyncResult *res, GError **error); + + /* Check if the bearer has the exact same properties */ + gboolean (* cmp_properties) (MMBearer *self, + MMCommonBearerProperties *properties); }; GType mm_bearer_get_type (void); @@ -103,4 +107,7 @@ gboolean mm_bearer_disconnect_finish (MMBearer *self, void mm_bearer_disconnect_force (MMBearer *self); +gboolean mm_bearer_cmp_properties (MMBearer *self, + MMCommonBearerProperties *properties); + #endif /* MM_BEARER_H */ |