OMA enumerations and flags

OMA enumerations and flags

Functions

Types and Values

Object Hierarchy

    GEnum
    ├── QmiOmaHfaFeatureDoneState
    ├── QmiOmaSessionFailedReason
    ├── QmiOmaSessionState
    ╰── QmiOmaSessionType

Description

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

Functions

qmi_oma_session_type_get_string ()

const gchar *
qmi_oma_session_type_get_string (QmiOmaSessionType val);

Gets the nickname string for the QmiOmaSessionType specified at val .

Parameters

val

a QmiOmaSessionType.

 

Returns

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

[transfer none]


qmi_oma_session_state_get_string ()

const gchar *
qmi_oma_session_state_get_string (QmiOmaSessionState val);

Gets the nickname string for the QmiOmaSessionState specified at val .

Parameters

val

a QmiOmaSessionState.

 

Returns

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

[transfer none]


qmi_oma_session_failed_reason_get_string ()

const gchar *
qmi_oma_session_failed_reason_get_string
                               (QmiOmaSessionFailedReason val);

Gets the nickname string for the QmiOmaSessionFailedReason specified at val .

Parameters

val

a QmiOmaSessionFailedReason.

 

Returns

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

[transfer none]


qmi_oma_hfa_feature_done_state_get_string ()

const gchar *
qmi_oma_hfa_feature_done_state_get_string
                               (QmiOmaHfaFeatureDoneState val);

Gets the nickname string for the QmiOmaHfaFeatureDoneState specified at val .

Parameters

val

a QmiOmaHfaFeatureDoneState.

 

Returns

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

[transfer none]

Types and Values

enum QmiOmaSessionType

Type of OMA-DM session.

Members

QMI_OMA_SESSION_TYPE_CLIENT_INITIATED_DEVICE_CONFIGURE

Client-initiated device configure.

 

QMI_OMA_SESSION_TYPE_CLIENT_INITIATED_PRL_UPDATE

Client-initiated PRL update.

 

QMI_OMA_SESSION_TYPE_CLIENT_INITIATED_HANDS_FREE_ACTIVATION

Client-initiated hands free activation.

 

QMI_OMA_SESSION_TYPE_DEVICE_INITIATED_HANDS_FREE_ACTIVATION

Device-initiated hands free activation.

 

QMI_OMA_SESSION_TYPE_NETWORK_INITIATED_PRL_UPDATE

Network-initiated PRL update.

 

QMI_OMA_SESSION_TYPE_NETWORK_INITIATED_DEVICE_CONFIGURE

Network-initiated device configure.

 

QMI_OMA_SESSION_TYPE_DEVICE_INITIATED_PRL_UPDATE

Device-initiated PRL update.

 

enum QmiOmaSessionState

State of the OMA-DM session.

Members

QMI_OMA_SESSION_STATE_COMPLETE_INFORMATION_UPDATED

Session complete and information updated.

 

QMI_OMA_SESSION_STATE_COMPLETE_UPDATED_INFORMATION_UNAVAILABLE

Session complete but updated information not available.

 

QMI_OMA_SESSION_STATE_FAILED

Session failed.

 

QMI_OMA_SESSION_STATE_RETRYING

Session retrying.

 

QMI_OMA_SESSION_STATE_CONNECTING

Session connecting.

 

QMI_OMA_SESSION_STATE_CONNECTED

Session connected.

 

QMI_OMA_SESSION_STATE_AUTHENTICATED

Session authenticated.

 

QMI_OMA_SESSION_STATE_MDN_DOWNLOADED

MDN downloaded.

 

QMI_OMA_SESSION_STATE_MSID_DOWNLOADED

MSID downloaded.

 

QMI_OMA_SESSION_STATE_PRL_DOWNLOADED

PRL downloaded.

 

QMI_OMA_SESSION_STATE_MIP_PROFILE_DOWNLOADED

MIP profile downloaded.

 

enum QmiOmaSessionFailedReason

Session failure reason.

Members

QMI_OMA_SESSION_FAILED_REASON_UNKNOWN

Unknown reason.

 

QMI_OMA_SESSION_FAILED_REASON_NETWORK_UNAVAILABLE

Network unavailable.

 

QMI_OMA_SESSION_FAILED_REASON_SERVER_UNAVAILABLE

Server unavailable.

 

QMI_OMA_SESSION_FAILED_REASON_AUTHENTICATION_FAILED

Authentication failed.

 

QMI_OMA_SESSION_FAILED_REASON_MAX_RETRY_EXCEEDED

Maximum retries exceeded.

 

QMI_OMA_SESSION_FAILED_REASON_SESSION_CANCELLED

Session cancelled.

 

enum QmiOmaHfaFeatureDoneState

HFA feature done state.

Members

QMI_OMA_HFA_FEATURE_DONE_STATE_NONE

None.

 

QMI_OMA_HFA_FEATURE_DONE_STATE_SUCCEEDED

Succeeded.

 

QMI_OMA_HFA_FEATURE_DONE_STATE_FAILED

Failed.