diff options
Diffstat (limited to 'include/ModemManager-errors.h')
-rw-r--r-- | include/ModemManager-errors.h | 39 |
1 files changed, 39 insertions, 0 deletions
diff --git a/include/ModemManager-errors.h b/include/ModemManager-errors.h index fa622d17..4a7c5ce7 100644 --- a/include/ModemManager-errors.h +++ b/include/ModemManager-errors.h @@ -31,6 +31,8 @@ * ModemManager interface. **/ +/******************************************************************************/ + /** * MM_CORE_ERROR_DBUS_PREFIX: * @@ -86,6 +88,17 @@ #define MM_CDMA_ACTIVATION_ERROR_DBUS_PREFIX MM_DBUS_ERROR_PREFIX ".CdmaActivation" /** + * MM_CARRIER_LOCK_ERROR_DBUS_PREFIX: + * + * DBus prefix for #MMCarrierLockError errors. + * + * Since: 1.24 + */ +#define MM_CARRIER_LOCK_ERROR_DBUS_PREFIX MM_DBUS_ERROR_PREFIX ".CarrierLock" + +/******************************************************************************/ + +/** * MMCoreError: * @MM_CORE_ERROR_FAILED: Operation failed. * @MM_CORE_ERROR_CANCELLED: Operation was cancelled. @@ -606,4 +619,30 @@ typedef enum { /*< underscore_name=mm_cdma_activation_error >*/ MM_CDMA_ACTIVATION_ERROR_START_FAILED = 9 /*< nick=StartFailed >*/ } MMCdmaActivationError; +/** + * MMCarrierLockError: + * @MM_CARRIER_LOCK_ERROR_UNKNOWN: Unknown error. + * @MM_CARRIER_LOCK_ERROR_INVALID_SIGNATURE: Invalid signature. + * @MM_CARRIER_LOCK_ERROR_INVALID_IMEI: Invalid IMEI. + * @MM_CARRIER_LOCK_ERROR_INVALID_TIMESTAMP: Invalid timestamp. + * @MM_CARRIER_LOCK_ERROR_NETWORK_LIST_TOO_LARGE: Network list too large. + * @MM_CARRIER_LOCK_ERROR_SIGNATURE_ALGORITHM_NOT_SUPPORTED: Algorithm not supported. + * @MM_CARRIER_LOCK_ERROR_FEATURE_NOT_SUPPORTED: Feature not supported. + * @MM_CARRIER_LOCK_ERROR_DECODE_OR_PARSING_ERROR: Decode or parsing error. + * + * Carrier lock operation errors. + * + * Since: 1.24 + */ +typedef enum { /*< underscore_name=mm_carrier_lock_error >*/ + MM_CARRIER_LOCK_ERROR_UNKNOWN = 0, /*< nick=Unknown >*/ + MM_CARRIER_LOCK_ERROR_INVALID_SIGNATURE = 1, /*< nick=InvalidSignature >*/ + MM_CARRIER_LOCK_ERROR_INVALID_IMEI = 2, /*< nick=InvalidImei >*/ + MM_CARRIER_LOCK_ERROR_INVALID_TIMESTAMP = 3, /*< nick=InvalidTimestamp >*/ + MM_CARRIER_LOCK_ERROR_NETWORK_LIST_TOO_LARGE = 6, /*< nick=NetworkListTooLarge >*/ + MM_CARRIER_LOCK_ERROR_SIGNATURE_ALGORITHM_NOT_SUPPORTED = 7, /*< nick=SignatureAlgorithmNotSupported >*/ + MM_CARRIER_LOCK_ERROR_FEATURE_NOT_SUPPORTED = 8, /*< nick=FeatureNotSupported >*/ + MM_CARRIER_LOCK_ERROR_DECODE_OR_PARSING_ERROR = 9, /*< nick=DecodeOrParsingError >*/ +} MMCarrierLockError; + #endif /* _MODEMMANAGER_ERRORS_H_ */ |