api,modem3gpp: new 5G registration settings support and MICO mode
A new set of property+method is added to be able to configure the 5G specific registration settings, initially defining the support for the MICO mode. The property name starts with "Nr5g" instead of "5gNr" because of the limitations imposed by the GObject type system on how properties with numbers can be named.
This commit is contained in:
committed by
Aleksander Morgado
parent
922bc2df5f
commit
e951008ae8
@@ -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_ */
|
||||
|
||||
Reference in New Issue
Block a user