IMSP enumerations and flags: libqmi-glib Reference Manual

## IMSP enumerations and flags IMSP enumerations and flags — Enumerations and flags in the IMSP service. |

## Functions

const gchar * | qmi_imsp_enabler_state_get_string ()

## Types and Values

enum | QmiImspEnablerState

## Object Hierarchy

        GEnum
        ╰── QmiImspEnablerState

## Description

This section defines enumerations and flags used in the IMSP service interface.

## Functions

### qmi_imsp_enabler_state_get_string ()

    const gchar *
    qmi_imsp_enabler_state_get_string (QmiImspEnablerState val);

Gets the nickname string for the QmiImspEnablerState specified at `val` .

#### Parameters

val | a QmiImspEnablerState. |

#### Returns

a string with the nickname, or `NULL` if not found. Do not free the returned value.

[transfer none]

Since: 1.34

## Types and Values

### enum QmiImspEnablerState

IMS Presence enabler state.

#### Members

QMI_IMSP_ENABLER_STATE_UNINITIALIZED | IMS is not initialized yet. |
QMI_IMSP_ENABLER_STATE_INITIALIZED | IMS is initialized, but not registered yet with the network IMS service. |
QMI_IMSP_ENABLER_STATE_AIRPLANE | IMS is initialized but device is in airplane mode. |
QMI_IMSP_ENABLER_STATE_REGISTERED | IMS is initialized and registered. |

Since: 1.34