diff options
Diffstat (limited to 'libmm-glib/mm-helper-types.h')
-rw-r--r-- | libmm-glib/mm-helper-types.h | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/libmm-glib/mm-helper-types.h b/libmm-glib/mm-helper-types.h index 129b01d..c235ff6 100644 --- a/libmm-glib/mm-helper-types.h +++ b/libmm-glib/mm-helper-types.h @@ -21,6 +21,7 @@ */ #include <ModemManager.h> +#include <glib.h> #if !defined (__LIBMM_GLIB_H_INSIDE__) && !defined (LIBMM_GLIB_COMPILATION) #error "Only <libmm-glib.h> can be included directly." @@ -41,4 +42,19 @@ typedef struct _MMModemModeCombination { MMModemMode preferred; } MMModemModeCombination; +/** + * MMModemPortInfo: + * @name: Name of the port. + * @type: A #MMModemPortType value. + * + * Information of a given port. + */ +typedef struct _MMModemPortInfo { + gchar *name; + MMModemPortType type; +} MMModemPortInfo; + +void mm_modem_port_info_array_free (MMModemPortInfo *array, + guint array_size); + #endif /* _MM_HELPER_TYPES_H_ */ |