aboutsummaryrefslogtreecommitdiff
path: root/include/ModemManager-enums.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/ModemManager-enums.h')
-rw-r--r--include/ModemManager-enums.h20
1 files changed, 20 insertions, 0 deletions
diff --git a/include/ModemManager-enums.h b/include/ModemManager-enums.h
index 764f5277..069d684a 100644
--- a/include/ModemManager-enums.h
+++ b/include/ModemManager-enums.h
@@ -1777,4 +1777,24 @@ typedef enum { /*< underscore_name=mm_sim_removability >*/
MM_SIM_REMOVABILITY_NOT_REMOVABLE = 2,
} MMSimRemovability;
+/**
+ * MMModem3gppMicoMode:
+ * @MM_MODEM_3GPP_MICO_MODE_UNKNOWN: Unknown or not specified.
+ * @MM_MODEM_3GPP_MICO_MODE_UNSUPPORTED: Unsupported.
+ * @MM_MODEM_3GPP_MICO_MODE_DISABLED: Disabled.
+ * @MM_MODEM_3GPP_MICO_MODE_ENABLED: Enabled.
+ *
+ * Mobile Initiated Connection Only (MICO) mode.
+ *
+ * This is a 5G-specific registration setting.
+ *
+ * Since: 1.20
+ */
+typedef enum { /*< underscore_name=mm_modem_3gpp_mico_mode >*/
+ MM_MODEM_3GPP_MICO_MODE_UNKNOWN = 0,
+ MM_MODEM_3GPP_MICO_MODE_UNSUPPORTED = 1,
+ MM_MODEM_3GPP_MICO_MODE_DISABLED = 2,
+ MM_MODEM_3GPP_MICO_MODE_ENABLED = 3,
+} MMModem3gppMicoMode;
+
#endif /* _MODEMMANAGER_ENUMS_H_ */