libqmi-glib Reference Manual | ||||
---|---|---|---|---|
Top | Description | Object Hierarchy |
enum QmiUimSessionType; enum QmiUimFileType; enum QmiUimSecurityAttributeLogic; enum QmiUimSecurityAttribute; const gchar * qmi_uim_session_type_get_string (QmiUimSessionType val
); const gchar * qmi_uim_file_type_get_string (QmiUimFileType val
); const gchar * qmi_uim_security_attribute_logic_get_string (QmiUimSecurityAttributeLogic val
); gchar * qmi_uim_security_attribute_build_string_from_mask (QmiUimSecurityAttribute mask
);
GEnum +----QmiUimSessionType
GEnum +----QmiUimFileType
GEnum +----QmiUimSecurityAttributeLogic
GFlags +----QmiUimSecurityAttribute
typedef enum { QMI_UIM_SESSION_TYPE_PRIMARY_GW_PROVISIONING = 0, QMI_UIM_SESSION_TYPE_PRIMARY_1X_PROVISIONING = 1, QMI_UIM_SESSION_TYPE_SECONDARY_GW_PROVISIONING = 2, QMI_UIM_SESSION_TYPE_SECONDARY_1X_PROVISIONING = 3, QMI_UIM_SESSION_TYPE_NONPROVISIONING_SLOT_1 = 4, QMI_UIM_SESSION_TYPE_NONPROVISIONING_SLOT_2 = 5, QMI_UIM_SESSION_TYPE_CARD_SLOT_1 = 6, QMI_UIM_SESSION_TYPE_CARD_SLOT_2 = 7, QMI_UIM_SESSION_TYPE_LOGICAL_CHANNEL_SLOT_1 = 8, QMI_UIM_SESSION_TYPE_LOGICAL_CHANNEL_SLOT_2 = 9 } QmiUimSessionType;
Type of UIM session.
Primary GSM/WCDMA provisioning. | |
Primary CDMA1x provisioning. | |
Secondary GSM/WCDMA provisioning. | |
Secondary CDMA1x provisioning. | |
Nonprovisioning on slot 1. | |
Nonprovisioning on slot 2. | |
Card on slot 1. | |
Card on slot 2. | |
Logical channel on slot 1. | |
Logical channel on slot 2. |
typedef enum { QMI_UIM_FILE_TYPE_TRANSPARENT = 0, QMI_UIM_FILE_TYPE_CYCLIC = 1, QMI_UIM_FILE_TYPE_LINEAR_FIXED = 2, QMI_UIM_FILE_TYPE_DEDICATED_FILE = 3, QMI_UIM_FILE_TYPE_MASTER_FILE = 4 } QmiUimFileType;
Type of UIM file.
typedef enum { QMI_UIM_SECURITY_ATTRIBUTE_LOGIC_ALWAYS = 0, QMI_UIM_SECURITY_ATTRIBUTE_LOGIC_NEVER = 1, QMI_UIM_SECURITY_ATTRIBUTE_LOGIC_AND = 2, QMI_UIM_SECURITY_ATTRIBUTE_LOGIC_OR = 3, QMI_UIM_SECURITY_ATTRIBUTE_LOGIC_SINGLE = 4 } QmiUimSecurityAttributeLogic;
Logic applicable to security attributes.
typedef enum { QMI_UIM_SECURITY_ATTRIBUTE_PIN1 = 1 << 0, QMI_UIM_SECURITY_ATTRIBUTE_PIN2 = 1 << 1, QMI_UIM_SECURITY_ATTRIBUTE_UPIN = 1 << 2, QMI_UIM_SECURITY_ATTRIBUTE_ADM = 1 << 3 } QmiUimSecurityAttribute;
Security Attributes.
const gchar * qmi_uim_session_type_get_string (QmiUimSessionType val
);
Gets the nickname string for the QmiUimSessionType specified at val
.
|
a QmiUimSessionType. |
Returns : |
a string with the nickname, or NULL if not found. Do not free the returned value. [transfer none]
|
const gchar * qmi_uim_file_type_get_string (QmiUimFileType val
);
Gets the nickname string for the QmiUimFileType specified at val
.
|
a QmiUimFileType. |
Returns : |
a string with the nickname, or NULL if not found. Do not free the returned value. [transfer none]
|
const gchar * qmi_uim_security_attribute_logic_get_string
(QmiUimSecurityAttributeLogic val
);
Gets the nickname string for the QmiUimSecurityAttributeLogic specified at val
.
|
a QmiUimSecurityAttributeLogic. |
Returns : |
a string with the nickname, or NULL if not found. Do not free the returned value. [transfer none]
|
gchar * qmi_uim_security_attribute_build_string_from_mask
(QmiUimSecurityAttribute mask
);
Builds a string containing a comma-separated list of nicknames for
each QmiUimSecurityAttribute in mask
.