Operation Enum
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Operation categories used in eUICC detailed error codes.
public enum Operation
type Operation =
- Inheritance
-
Operation
Fields
| Name | Value | Description |
|---|---|---|
| System | 1 | An internal system error. |
| SimSlot | 2 | A SIM slot error, such as a failed slot switch or physical slot access. |
| EuiccCard | 3 | An eUICC card error. |
| Switch | 4 | A generic profile-switching error. |
| Download | 5 | A profile download error. |
| Metadata | 6 | A subscription metadata error. |
| EuiccGsma | 7 | An error returned by the eUICC while running a GSMA SGP.22 ES10x function. |
| Apdu | 8 | An APDU command execution error, such as a channel-opening failure or a non-success APDU response. |
| Smdx | 9 | An SMDX (SMDP/SMDS) error. |
| SmdxSubjectReasonCode | 10 | SMDX subject and reason codes from GSMA SGP.22. |
| Http | 11 | An HTTP error. |
Remarks
An operation category identifies the type of operation that was in progress when an error occurred. In a detailed result code, it occupies the first byte; the remaining three bytes contain error-specific data.
The values correspond to these EuiccManager operation constants:
Apdu: Java documentation for android.telephony.euicc.EuiccManager.OPERATION_APDU.
Download: Java documentation for android.telephony.euicc.EuiccManager.OPERATION_DOWNLOAD.
EuiccCard: Java documentation for android.telephony.euicc.EuiccManager.OPERATION_EUICC_CARD.
EuiccGsma: Java documentation for android.telephony.euicc.EuiccManager.OPERATION_EUICC_GSMA.
Http: Java documentation for android.telephony.euicc.EuiccManager.OPERATION_HTTP.
Metadata: Java documentation for android.telephony.euicc.EuiccManager.OPERATION_METADATA.
SimSlot: Java documentation for android.telephony.euicc.EuiccManager.OPERATION_SIM_SLOT.
Smdx: Java documentation for android.telephony.euicc.EuiccManager.OPERATION_SMDX.
SmdxSubjectReasonCode: Java documentation for android.telephony.euicc.EuiccManager.OPERATION_SMDX_SUBJECT_REASON_CODE.
Switch: Java documentation for android.telephony.euicc.EuiccManager.OPERATION_SWITCH.
System: Java documentation for android.telephony.euicc.EuiccManager.OPERATION_SYSTEM.
Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.