Qmi.MessageImsSetImsServicesEnabledSettingInput

Fields

None

Methods

class

new ()

get_ims_autoconfig_enabled ()

get_ims_call_mode_preference ()

get_ims_carrier_config ()

get_ims_presence_enabled ()

get_ims_rcs_enabled ()

get_ims_service_enabled ()

get_ims_sms_service_enable ()

get_ims_ussd_service_enabled ()

get_ims_ut_service_enable ()

get_ims_video_telephony_service_enable ()

get_ims_voice_over_lte_enable ()

get_ims_voice_wifi_service_enable ()

get_ims_xdm_client_enabled ()

ref ()

set_ims_autoconfig_enabled (value_ims_autoconfig_enabled)

set_ims_call_mode_preference (value_ims_call_mode_preference)

set_ims_carrier_config (value_ims_carrier_config)

set_ims_presence_enabled (value_ims_presence_enabled)

set_ims_rcs_enabled (value_ims_rcs_enabled)

set_ims_service_enabled (value_ims_service_enabled)

set_ims_sms_service_enable (value_ims_sms_service_enable)

set_ims_ussd_service_enabled (value_ims_ussd_service_enabled)

set_ims_ut_service_enable (value_ims_ut_service_enable)

set_ims_video_telephony_service_enable (value_ims_video_telephony_service_enable)

set_ims_voice_over_lte_enable (value_ims_voice_over_lte_enable)

set_ims_voice_wifi_service_enable (value_ims_voice_wifi_service_enable)

set_ims_xdm_client_enabled (value_ims_xdm_client_enabled)

unref ()

Details

class Qmi.MessageImsSetImsServicesEnabledSettingInput

The Qmi.MessageImsSetImsServicesEnabledSettingInput structure contains private data and should only be accessed using the provided API.

New in version 1.38.

classmethod new()
Returns:

the newly created Qmi.MessageImsSetImsServicesEnabledSettingInput. The returned value should be freed with Qmi.MessageImsSetImsServicesEnabledSettingInput.unref().

Return type:

Qmi.MessageImsSetImsServicesEnabledSettingInput

Allocates a new Qmi.MessageImsSetImsServicesEnabledSettingInput.

New in version 1.38.

get_ims_autoconfig_enabled()
Raises:

GLib.Error

Returns:

True if the field is found, False otherwise.

value_ims_autoconfig_enabled:

a placeholder for the output bool, or None if not required.

Return type:

(bool, value_ims_autoconfig_enabled: bool)

Get the ‘IMS Autoconfig Enabled’ field from self.

New in version 1.38.

get_ims_call_mode_preference()
Raises:

GLib.Error

Returns:

True if the field is found, False otherwise.

value_ims_call_mode_preference:

a placeholder for the output Qmi.ImsCallModePreference, or None if not required.

Return type:

(bool, value_ims_call_mode_preference: Qmi.ImsCallModePreference)

Get the ‘IMS Call Mode Preference’ field from self.

New in version 1.34.

get_ims_carrier_config()
Raises:

GLib.Error

Returns:

True if the field is found, False otherwise.

value_ims_carrier_config:

a placeholder for the output bool, or None if not required.

Return type:

(bool, value_ims_carrier_config: bool)

Get the ‘IMS Carrier Config’ field from self.

New in version 1.38.

get_ims_presence_enabled()
Raises:

GLib.Error

Returns:

True if the field is found, False otherwise.

value_ims_presence_enabled:

a placeholder for the output bool, or None if not required.

Return type:

(bool, value_ims_presence_enabled: bool)

Get the ‘IMS Presence Enabled’ field from self.

New in version 1.38.

get_ims_rcs_enabled()
Raises:

GLib.Error

Returns:

True if the field is found, False otherwise.

value_ims_rcs_enabled:

a placeholder for the output bool, or None if not required.

Return type:

(bool, value_ims_rcs_enabled: bool)

Get the ‘IMS RCS Enabled’ field from self.

New in version 1.38.

get_ims_service_enabled()
Raises:

GLib.Error

Returns:

True if the field is found, False otherwise.

value_ims_service_enabled:

a placeholder for the output bool, or None if not required.

Return type:

(bool, value_ims_service_enabled: bool)

Get the ‘IMS Service Enabled’ field from self.

New in version 1.38.

get_ims_sms_service_enable()
Raises:

GLib.Error

Returns:

True if the field is found, False otherwise.

value_ims_sms_service_enable:

a placeholder for the output bool, or None if not required.

Return type:

(bool, value_ims_sms_service_enable: bool)

Get the ‘IMS SMS Service Enable’ field from self.

New in version 1.38.

get_ims_ussd_service_enabled()
Raises:

GLib.Error

Returns:

True if the field is found, False otherwise.

value_ims_ussd_service_enabled:

a placeholder for the output bool, or None if not required.

Return type:

(bool, value_ims_ussd_service_enabled: bool)

Get the ‘IMS USSD Service Enabled’ field from self.

New in version 1.38.

get_ims_ut_service_enable()
Raises:

GLib.Error

Returns:

True if the field is found, False otherwise.

value_ims_ut_service_enable:

a placeholder for the output bool, or None if not required.

Return type:

(bool, value_ims_ut_service_enable: bool)

Get the ‘IMS UT Service Enable’ field from self.

New in version 1.38.

get_ims_video_telephony_service_enable()
Raises:

GLib.Error

Returns:

True if the field is found, False otherwise.

value_ims_video_telephony_service_enable:

a placeholder for the output bool, or None if not required.

Return type:

(bool, value_ims_video_telephony_service_enable: bool)

Get the ‘IMS Video Telephony Service Enable’ field from self.

New in version 1.38.

get_ims_voice_over_lte_enable()
Raises:

GLib.Error

Returns:

True if the field is found, False otherwise.

value_ims_voice_over_lte_enable:

a placeholder for the output bool, or None if not required.

Return type:

(bool, value_ims_voice_over_lte_enable: bool)

Get the ‘IMS Voice Over LTE Enable’ field from self.

New in version 1.38.

get_ims_voice_wifi_service_enable()
Raises:

GLib.Error

Returns:

True if the field is found, False otherwise.

value_ims_voice_wifi_service_enable:

a placeholder for the output bool, or None if not required.

Return type:

(bool, value_ims_voice_wifi_service_enable: bool)

Get the ‘IMS Voice WiFi Service Enable’ field from self.

New in version 1.38.

get_ims_xdm_client_enabled()
Raises:

GLib.Error

Returns:

True if the field is found, False otherwise.

value_ims_xdm_client_enabled:

a placeholder for the output bool, or None if not required.

Return type:

(bool, value_ims_xdm_client_enabled: bool)

Get the ‘IMS XDM Client Enabled’ field from self.

New in version 1.38.

ref()
Returns:

the new reference to self.

Return type:

Qmi.MessageImsSetImsServicesEnabledSettingInput

Atomically increments the reference count of self by one.

New in version 1.38.

set_ims_autoconfig_enabled(value_ims_autoconfig_enabled)
Parameters:

value_ims_autoconfig_enabled (bool) – a bool.

Raises:

GLib.Error

Returns:

True if value was successfully set, False otherwise.

Return type:

bool

Set the ‘IMS Autoconfig Enabled’ field in the message.

New in version 1.38.

set_ims_call_mode_preference(value_ims_call_mode_preference)
Parameters:

value_ims_call_mode_preference (Qmi.ImsCallModePreference) – a Qmi.ImsCallModePreference.

Raises:

GLib.Error

Returns:

True if value was successfully set, False otherwise.

Return type:

bool

Set the ‘IMS Call Mode Preference’ field in the message.

New in version 1.34.

set_ims_carrier_config(value_ims_carrier_config)
Parameters:

value_ims_carrier_config (bool) – a bool.

Raises:

GLib.Error

Returns:

True if value was successfully set, False otherwise.

Return type:

bool

Set the ‘IMS Carrier Config’ field in the message.

New in version 1.38.

set_ims_presence_enabled(value_ims_presence_enabled)
Parameters:

value_ims_presence_enabled (bool) – a bool.

Raises:

GLib.Error

Returns:

True if value was successfully set, False otherwise.

Return type:

bool

Set the ‘IMS Presence Enabled’ field in the message.

New in version 1.38.

set_ims_rcs_enabled(value_ims_rcs_enabled)
Parameters:

value_ims_rcs_enabled (bool) – a bool.

Raises:

GLib.Error

Returns:

True if value was successfully set, False otherwise.

Return type:

bool

Set the ‘IMS RCS Enabled’ field in the message.

New in version 1.38.

set_ims_service_enabled(value_ims_service_enabled)
Parameters:

value_ims_service_enabled (bool) – a bool.

Raises:

GLib.Error

Returns:

True if value was successfully set, False otherwise.

Return type:

bool

Set the ‘IMS Service Enabled’ field in the message.

New in version 1.38.

set_ims_sms_service_enable(value_ims_sms_service_enable)
Parameters:

value_ims_sms_service_enable (bool) – a bool.

Raises:

GLib.Error

Returns:

True if value was successfully set, False otherwise.

Return type:

bool

Set the ‘IMS SMS Service Enable’ field in the message.

New in version 1.38.

set_ims_ussd_service_enabled(value_ims_ussd_service_enabled)
Parameters:

value_ims_ussd_service_enabled (bool) – a bool.

Raises:

GLib.Error

Returns:

True if value was successfully set, False otherwise.

Return type:

bool

Set the ‘IMS USSD Service Enabled’ field in the message.

New in version 1.38.

set_ims_ut_service_enable(value_ims_ut_service_enable)
Parameters:

value_ims_ut_service_enable (bool) – a bool.

Raises:

GLib.Error

Returns:

True if value was successfully set, False otherwise.

Return type:

bool

Set the ‘IMS UT Service Enable’ field in the message.

New in version 1.38.

set_ims_video_telephony_service_enable(value_ims_video_telephony_service_enable)
Parameters:

value_ims_video_telephony_service_enable (bool) – a bool.

Raises:

GLib.Error

Returns:

True if value was successfully set, False otherwise.

Return type:

bool

Set the ‘IMS Video Telephony Service Enable’ field in the message.

New in version 1.38.

set_ims_voice_over_lte_enable(value_ims_voice_over_lte_enable)
Parameters:

value_ims_voice_over_lte_enable (bool) – a bool.

Raises:

GLib.Error

Returns:

True if value was successfully set, False otherwise.

Return type:

bool

Set the ‘IMS Voice Over LTE Enable’ field in the message.

New in version 1.38.

set_ims_voice_wifi_service_enable(value_ims_voice_wifi_service_enable)
Parameters:

value_ims_voice_wifi_service_enable (bool) – a bool.

Raises:

GLib.Error

Returns:

True if value was successfully set, False otherwise.

Return type:

bool

Set the ‘IMS Voice WiFi Service Enable’ field in the message.

New in version 1.38.

set_ims_xdm_client_enabled(value_ims_xdm_client_enabled)
Parameters:

value_ims_xdm_client_enabled (bool) – a bool.

Raises:

GLib.Error

Returns:

True if value was successfully set, False otherwise.

Return type:

bool

Set the ‘IMS XDM Client Enabled’ field in the message.

New in version 1.38.

unref()

Atomically decrements the reference count of self by one. If the reference count drops to 0, self is completely disposed.

New in version 1.38.