| libqmi-glib Reference Manual | ||||
|---|---|---|---|---|
| Top | Description | Object Hierarchy | ||||
enum QmiPbmEventRegistrationFlag; enum QmiPbmPhonebookType; enum QmiPbmSessionType; gchar * qmi_pbm_event_registration_flag_build_string_from_mask (QmiPbmEventRegistrationFlag mask); gchar * qmi_pbm_phonebook_type_build_string_from_mask (QmiPbmPhonebookType mask); const gchar * qmi_pbm_session_type_get_string (QmiPbmSessionType val);
GFlags +----QmiPbmEventRegistrationFlag
GFlags +----QmiPbmPhonebookType
GEnum +----QmiPbmSessionType
typedef enum {
QMI_PBM_EVENT_REGISTRATION_FLAG_RECORD_UPDATE = 1 << 0,
QMI_PBM_EVENT_REGISTRATION_FLAG_PHONEBOOK_READY = 1 << 1,
QMI_PBM_EVENT_REGISTRATION_FLAG_EMERGENCY_NUMBER_LIST = 1 << 2,
QMI_PBM_EVENT_REGISTRATION_FLAG_HIDDEN_RECORD_STATUS = 1 << 3,
QMI_PBM_EVENT_REGISTRATION_FLAG_AAS_UPDATE = 1 << 4,
QMI_PBM_EVENT_REGISTRATION_FLAG_GAS_UPDATE = 1 << 5,
} QmiPbmEventRegistrationFlag;
Flags to use to register to phonebook indications.
| Request indications when records are added/edited/deleted. | |
| Request indications when phonebooks are ready. | |
| Request indications when emergency numbers are changed. | |
| Request indications when hidden record status is changed. | |
| Request indications when Additional number Alpha String records are added/edited/deleted. | |
| Request indications when Grouping information Alpha String records are added/edited/deleted. |
typedef enum {
QMI_PBM_PHONEBOOK_TYPE_ADN = 1 << 0,
QMI_PBM_PHONEBOOK_TYPE_FDN = 1 << 1,
QMI_PBM_PHONEBOOK_TYPE_MSISDN = 1 << 2,
QMI_PBM_PHONEBOOK_TYPE_MBDN = 1 << 3,
QMI_PBM_PHONEBOOK_TYPE_SDN = 1 << 4,
QMI_PBM_PHONEBOOK_TYPE_BDN = 1 << 5,
QMI_PBM_PHONEBOOK_TYPE_LND = 1 << 6,
QMI_PBM_PHONEBOOK_TYPE_MBN = 1 << 7,
} QmiPbmPhonebookType;
Phonebook type.
| Abbreviated Dialing Number. | |
| Fixed Dialing Number. | |
| Mobile Subscriber Integrated Services Digital Network. | |
| Mail Box Dialing Number. | |
| Service Dialing Number. | |
| Barred Dialing Number. | |
| Last Number Dialed. | |
| Mail Box Number. |
typedef enum {
QMI_PBM_SESSION_TYPE_GW_PRIMARY = 0,
QMI_PBM_SESSION_TYPE_1X_PRIMARY = 1,
QMI_PBM_SESSION_TYPE_GW_SECONDARY = 2,
QMI_PBM_SESSION_TYPE_1X_SECONDARY = 3,
QMI_PBM_SESSION_TYPE_NONPROVISIONING_SLOT_1 = 4,
QMI_PBM_SESSION_TYPE_NONPROVISIONING_SLOT_2 = 5,
QMI_PBM_SESSION_TYPE_GLOBAL_PHONEBOOK_SLOT_1 = 6,
QMI_PBM_SESSION_TYPE_GLOBAL_PHONEBOOK_SLOT_2 = 7,
} QmiPbmSessionType;
Type of phonebook management session.
| Access phonebooks under GSM DF (ICC) or USIM application (UICC). | |
| Access phonebooks under CDMA DF (ICC) or CSIM application (UICC). | |
| Access phonebooks under GSM DF (ICC) or USIM application (UICC). Dual standby. | |
| Access phonebooks under CDMA DF (ICC) or CSIM application (UICC). Dual standby. | |
| Access phonebooks under a nonprovisioning application in slot 1. | |
| Access phonebooks under a nonprovisioning application in slot 2. | |
| Access phonebooks that are not in any application of the card in slot 1. | |
| Access phonebooks that are not in any application of the card in slot 2. |
gchar * qmi_pbm_event_registration_flag_build_string_from_mask
(QmiPbmEventRegistrationFlag mask);
Builds a string containing a comma-separated list of nicknames for
each QmiPbmEventRegistrationFlag in mask.
gchar * qmi_pbm_phonebook_type_build_string_from_mask
(QmiPbmPhonebookType mask);
Builds a string containing a comma-separated list of nicknames for
each QmiPbmPhonebookType in mask.
const gchar * qmi_pbm_session_type_get_string (QmiPbmSessionType val);
Gets the nickname string for the QmiPbmSessionType specified at val.
|
a QmiPbmSessionType. |
Returns : |
a string with the nickname, or NULL if not found. Do not free the returned value. [transfer none]
|