aboutsummaryrefslogtreecommitdiff
path: root/libmm-glib/mm-3gpp-profile.h
diff options
context:
space:
mode:
authorAleksander Morgado <aleksander@aleksander.es>2021-11-26 15:26:05 +0100
committerAleksander Morgado <aleksander@aleksander.es>2021-12-24 14:03:15 +0100
commitf6a91b2250203e0f11f1d9dde9e8f9963e5c62a4 (patch)
tree479e867aad27f42a8c08ae953490508eb7c80a27 /libmm-glib/mm-3gpp-profile.h
parent24e634229d27cd9743c5c5cfa3e6cedd98bf1379 (diff)
libmm-glib: new 'roaming-allowance' in 3GPP profile and bearer properties
Diffstat (limited to 'libmm-glib/mm-3gpp-profile.h')
-rw-r--r--libmm-glib/mm-3gpp-profile.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/libmm-glib/mm-3gpp-profile.h b/libmm-glib/mm-3gpp-profile.h
index ecff787a..7dc491df 100644
--- a/libmm-glib/mm-3gpp-profile.h
+++ b/libmm-glib/mm-3gpp-profile.h
@@ -94,6 +94,8 @@ void mm_3gpp_profile_set_access_type_preference (MM3gppProfile *s
MMBearerAccessTypePreference access_type_preference);
void mm_3gpp_profile_set_enabled (MM3gppProfile *self,
gboolean enabled);
+void mm_3gpp_profile_set_roaming_allowance (MM3gppProfile *self,
+ MMBearerRoamingAllowance roaming_allowance);
gint mm_3gpp_profile_get_profile_id (MM3gppProfile *self);
const gchar *mm_3gpp_profile_get_profile_name (MM3gppProfile *self);
@@ -105,6 +107,7 @@ MMBearerIpFamily mm_3gpp_profile_get_ip_type (MM3gpp
MMBearerApnType mm_3gpp_profile_get_apn_type (MM3gppProfile *self);
MMBearerAccessTypePreference mm_3gpp_profile_get_access_type_preference (MM3gppProfile *self);
gboolean mm_3gpp_profile_get_enabled (MM3gppProfile *self);
+MMBearerRoamingAllowance mm_3gpp_profile_get_roaming_allowance (MM3gppProfile *self);
/*****************************************************************************/
/* ModemManager/libmm-glib/mmcli specific methods */
@@ -136,6 +139,7 @@ typedef enum {
MM_3GPP_PROFILE_CMP_FLAGS_NO_IP_TYPE = 1 << 5,
MM_3GPP_PROFILE_CMP_FLAGS_NO_ACCESS_TYPE_PREFERENCE = 1 << 6,
MM_3GPP_PROFILE_CMP_FLAGS_NO_ENABLED = 1 << 7,
+ MM_3GPP_PROFILE_CMP_FLAGS_NO_ROAMING_ALLOWANCE = 1 << 8,
} MM3gppProfileCmpFlags;
gboolean mm_3gpp_profile_cmp (MM3gppProfile *a,