diff options
author | Aleksander Morgado <aleksander@lanedo.com> | 2011-12-26 18:50:16 +0100 |
---|---|---|
committer | Aleksander Morgado <aleksander@lanedo.com> | 2012-03-15 14:14:37 +0100 |
commit | 9d7e3de4cd7d607dc797b8b6adf93eb75a018b6e (patch) | |
tree | 762a58bcb685515756c1787fd72593eca83c9bad /libmm-common/mm-common-helpers.h | |
parent | a142a209eca617cd3cf4edc6436408e1e9c9f878 (diff) |
api: MMModemBand is now an enum, not flags
We don't want to handle bands as flags, in order to avoid the need of 64-bits
for the enum. This change implies that setting allowed bands will be done by
giving an array of uint32 values, signature "au".
Diffstat (limited to 'libmm-common/mm-common-helpers.h')
-rw-r--r-- | libmm-common/mm-common-helpers.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/libmm-common/mm-common-helpers.h b/libmm-common/mm-common-helpers.h index 199c2609..c1a4c6a7 100644 --- a/libmm-common/mm-common-helpers.h +++ b/libmm-common/mm-common-helpers.h @@ -22,4 +22,9 @@ gchar *mm_common_get_capabilities_string (MMModemCapability caps); gchar *mm_common_get_access_technologies_string (MMModemAccessTechnology access_tech); +GArray *mm_common_bands_variant_to_garray (GVariant *variant); +GVariant *mm_common_bands_array_to_variant (const MMModemBand *bands, + guint n_bands); +GVariant *mm_common_bands_garray_to_variant (GArray *array); + #endif /* MM_COMMON_HELPERS_H */ |