diff options
author | Aleksander Morgado <aleksander@aleksander.es> | 2021-11-26 21:18:53 +0100 |
---|---|---|
committer | Aleksander Morgado <aleksander@aleksander.es> | 2021-12-24 14:03:15 +0100 |
commit | 50fc0101f58f083cad6dc754fa4c688f80f36acc (patch) | |
tree | dbc6c681f6ffa097312cdc4d5ee7833e6546e2bf /libmm-glib/mm-3gpp-profile.h | |
parent | f6a91b2250203e0f11f1d9dde9e8f9963e5c62a4 (diff) |
libmm-glib: new 'profile-source' in 3GPP profile
Not applicable to bearer properties, as this is exclusively a proflie
management setting, unrelated to connection attempts.
Diffstat (limited to 'libmm-glib/mm-3gpp-profile.h')
-rw-r--r-- | libmm-glib/mm-3gpp-profile.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/libmm-glib/mm-3gpp-profile.h b/libmm-glib/mm-3gpp-profile.h index 7dc491df..7b45b55e 100644 --- a/libmm-glib/mm-3gpp-profile.h +++ b/libmm-glib/mm-3gpp-profile.h @@ -96,6 +96,8 @@ void mm_3gpp_profile_set_enabled (MM3gppProfile *s gboolean enabled); void mm_3gpp_profile_set_roaming_allowance (MM3gppProfile *self, MMBearerRoamingAllowance roaming_allowance); +void mm_3gpp_profile_set_profile_source (MM3gppProfile *self, + MMBearerProfileSource profile_source); gint mm_3gpp_profile_get_profile_id (MM3gppProfile *self); const gchar *mm_3gpp_profile_get_profile_name (MM3gppProfile *self); @@ -108,6 +110,7 @@ MMBearerApnType mm_3gpp_profile_get_apn_type (MM3gpp 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); +MMBearerProfileSource mm_3gpp_profile_get_profile_source (MM3gppProfile *self); /*****************************************************************************/ /* ModemManager/libmm-glib/mmcli specific methods */ @@ -140,6 +143,7 @@ typedef enum { 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, + MM_3GPP_PROFILE_CMP_FLAGS_NO_PROFILE_SOURCE = 1 << 9, } MM3gppProfileCmpFlags; gboolean mm_3gpp_profile_cmp (MM3gppProfile *a, |