Qmi.ClientWds

g GObject.Object GObject.Object Qmi.Client Qmi.Client GObject.Object->Qmi.Client Qmi.ClientWds Qmi.ClientWds Qmi.Client->Qmi.ClientWds

Subclasses:

None

Methods

Inherited:

Qmi.Client (8), GObject.Object (37)

Structs:

GObject.ObjectClass (5)

bind_data_port (input, timeout, cancellable, callback, *user_data)

bind_data_port_finish (res)

bind_mux_data_port (input, timeout, cancellable, callback, *user_data)

bind_mux_data_port_finish (res)

configure_profile_event_list (input, timeout, cancellable, callback, *user_data)

configure_profile_event_list_finish (res)

create_profile (input, timeout, cancellable, callback, *user_data)

create_profile_finish (res)

delete_profile (input, timeout, cancellable, callback, *user_data)

delete_profile_finish (res)

get_autoconnect_settings (unused, timeout, cancellable, callback, *user_data)

get_autoconnect_settings_finish (res)

get_channel_rates (unused, timeout, cancellable, callback, *user_data)

get_channel_rates_finish (res)

get_current_data_bearer_technology (unused, timeout, cancellable, callback, *user_data)

get_current_data_bearer_technology_finish (res)

get_current_settings (input, timeout, cancellable, callback, *user_data)

get_current_settings_finish (res)

get_data_bearer_technology (unused, timeout, cancellable, callback, *user_data)

get_data_bearer_technology_finish (res)

get_default_profile_number (input, timeout, cancellable, callback, *user_data)

get_default_profile_number_finish (res)

get_default_settings (input, timeout, cancellable, callback, *user_data)

get_default_settings_finish (res)

get_dormancy_status (unused, timeout, cancellable, callback, *user_data)

get_dormancy_status_finish (res)

get_lte_attach_parameters (unused, timeout, cancellable, callback, *user_data)

get_lte_attach_parameters_finish (res)

get_lte_attach_pdn_list (unused, timeout, cancellable, callback, *user_data)

get_lte_attach_pdn_list_finish (res)

get_max_lte_attach_pdn_number (unused, timeout, cancellable, callback, *user_data)

get_max_lte_attach_pdn_number_finish (res)

get_packet_service_status (unused, timeout, cancellable, callback, *user_data)

get_packet_service_status_finish (res)

get_packet_statistics (input, timeout, cancellable, callback, *user_data)

get_packet_statistics_finish (res)

get_pdn_throttle_info (input, timeout, cancellable, callback, *user_data)

get_pdn_throttle_info_finish (res)

get_profile_list (input, timeout, cancellable, callback, *user_data)

get_profile_list_finish (res)

get_profile_settings (input, timeout, cancellable, callback, *user_data)

get_profile_settings_finish (res)

get_supported_messages (unused, timeout, cancellable, callback, *user_data)

get_supported_messages_finish (res)

go_active (unused, timeout, cancellable, callback, *user_data)

go_active_finish (res)

go_dormant (unused, timeout, cancellable, callback, *user_data)

go_dormant_finish (res)

indication_register (input, timeout, cancellable, callback, *user_data)

indication_register_finish (res)

modify_profile (input, timeout, cancellable, callback, *user_data)

modify_profile_finish (res)

reset (unused, timeout, cancellable, callback, *user_data)

reset_finish (res)

set_autoconnect_settings (input, timeout, cancellable, callback, *user_data)

set_autoconnect_settings_finish (res)

set_default_profile_number (input, timeout, cancellable, callback, *user_data)

set_default_profile_number_finish (res)

set_event_report (input, timeout, cancellable, callback, *user_data)

set_event_report_finish (res)

set_ip_family (input, timeout, cancellable, callback, *user_data)

set_ip_family_finish (res)

set_lte_attach_pdn_list (input, timeout, cancellable, callback, *user_data)

set_lte_attach_pdn_list_finish (res)

start_network (input, timeout, cancellable, callback, *user_data)

start_network_finish (res)

stop_network (input, timeout, cancellable, callback, *user_data)

stop_network_finish (res)

swi_create_profile_indexed (input, timeout, cancellable, callback, *user_data)

swi_create_profile_indexed_finish (res)

Virtual Methods

Inherited:

Qmi.Client (1), GObject.Object (7)

Properties

Inherited:

Qmi.Client (6)

Signals

Inherited:

GObject.Object (1)

Name

Short Description

event-report

The ::event-report signal gets emitted when a ‘’Event Report [libqmi-glib-WDS-Event-Report-indication.top_of_page]’’ indication is received.

extended-ip-config

The ::extended-ip-config signal gets emitted when a ‘’Extended Ip Config [libqmi-glib-WDS-Extended-Ip-Config-indication.top_of_page]’’ indication is received.

packet-service-status

The ::packet-service-status signal gets emitted when a ‘’Packet Service Status [libqmi-glib-WDS-Packet-Service-Status-indication.top_of_page]’’ indication is received.

profile-changed

The ::profile-changed signal gets emitted when a ‘’Profile Changed [libqmi-glib-WDS-Profile-Changed-indication.top_of_page]’’ indication is received.

set-lte-attach-pdn-list

The ::set-lte-attach-pdn-list signal gets emitted when a ‘’Set LTE Attach PDN List [libqmi-glib-WDS-Set-LTE-Attach-PDN-List-indication.top_of_page]’’ indication is received.

Fields

Inherited:

GObject.Object (1)

Name

Type

Access

Description

parent

Qmi.Client

r

priv_unused

object

r

Class Details

class Qmi.ClientWds(**kwargs)
Bases:

Qmi.Client

Abstract:

No

Structure:

Qmi.ClientWdsClass

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

New in version 1.0.

bind_data_port(input, timeout, cancellable, callback, *user_data)
Parameters:

Asynchronously sends a Bind Data Port request to the device.

When the operation is finished, callback will be invoked in the thread-default main loop of the thread you are calling this method from.

You can then call Qmi.ClientWds.bind_data_port_finish() to get the result of the operation.

New in version 1.28.

bind_data_port_finish(res)
Parameters:

res (Gio.AsyncResult) – the Gio.AsyncResult obtained from the Gio.AsyncReadyCallback passed to Qmi.ClientWds.bind_data_port().

Raises:

GLib.Error

Returns:

a Qmi.MessageWdsBindDataPortOutput, or None if error is set. The returned value should be freed with Qmi.MessageWdsBindDataPortOutput.unref().

Return type:

Qmi.MessageWdsBindDataPortOutput

Finishes an async operation started with Qmi.ClientWds.bind_data_port().

New in version 1.28.

bind_mux_data_port(input, timeout, cancellable, callback, *user_data)
Parameters:

Asynchronously sends a Bind Mux Data Port request to the device.

When the operation is finished, callback will be invoked in the thread-default main loop of the thread you are calling this method from.

You can then call Qmi.ClientWds.bind_mux_data_port_finish() to get the result of the operation.

New in version 1.18.

bind_mux_data_port_finish(res)
Parameters:

res (Gio.AsyncResult) – the Gio.AsyncResult obtained from the Gio.AsyncReadyCallback passed to Qmi.ClientWds.bind_mux_data_port().

Raises:

GLib.Error

Returns:

a Qmi.MessageWdsBindMuxDataPortOutput, or None if error is set. The returned value should be freed with Qmi.MessageWdsBindMuxDataPortOutput.unref().

Return type:

Qmi.MessageWdsBindMuxDataPortOutput

Finishes an async operation started with Qmi.ClientWds.bind_mux_data_port().

New in version 1.18.

configure_profile_event_list(input, timeout, cancellable, callback, *user_data)
Parameters:

Asynchronously sends a Configure Profile Event List request to the device.

When the operation is finished, callback will be invoked in the thread-default main loop of the thread you are calling this method from.

You can then call Qmi.ClientWds.configure_profile_event_list_finish() to get the result of the operation.

New in version 1.34.

configure_profile_event_list_finish(res)
Parameters:

res (Gio.AsyncResult) – the Gio.AsyncResult obtained from the Gio.AsyncReadyCallback passed to Qmi.ClientWds.configure_profile_event_list().

Raises:

GLib.Error

Returns:

a Qmi.MessageWdsConfigureProfileEventListOutput, or None if error is set. The returned value should be freed with Qmi.MessageWdsConfigureProfileEventListOutput.unref().

Return type:

Qmi.MessageWdsConfigureProfileEventListOutput

Finishes an async operation started with Qmi.ClientWds.configure_profile_event_list().

New in version 1.34.

create_profile(input, timeout, cancellable, callback, *user_data)
Parameters:

Asynchronously sends a Create Profile request to the device.

When the operation is finished, callback will be invoked in the thread-default main loop of the thread you are calling this method from.

You can then call Qmi.ClientWds.create_profile_finish() to get the result of the operation.

New in version 1.18.

create_profile_finish(res)
Parameters:

res (Gio.AsyncResult) – the Gio.AsyncResult obtained from the Gio.AsyncReadyCallback passed to Qmi.ClientWds.create_profile().

Raises:

GLib.Error

Returns:

a Qmi.MessageWdsCreateProfileOutput, or None if error is set. The returned value should be freed with Qmi.MessageWdsCreateProfileOutput.unref().

Return type:

Qmi.MessageWdsCreateProfileOutput

Finishes an async operation started with Qmi.ClientWds.create_profile().

New in version 1.18.

delete_profile(input, timeout, cancellable, callback, *user_data)
Parameters:

Asynchronously sends a Delete Profile request to the device.

When the operation is finished, callback will be invoked in the thread-default main loop of the thread you are calling this method from.

You can then call Qmi.ClientWds.delete_profile_finish() to get the result of the operation.

New in version 1.18.

delete_profile_finish(res)
Parameters:

res (Gio.AsyncResult) – the Gio.AsyncResult obtained from the Gio.AsyncReadyCallback passed to Qmi.ClientWds.delete_profile().

Raises:

GLib.Error

Returns:

a Qmi.MessageWdsDeleteProfileOutput, or None if error is set. The returned value should be freed with Qmi.MessageWdsDeleteProfileOutput.unref().

Return type:

Qmi.MessageWdsDeleteProfileOutput

Finishes an async operation started with Qmi.ClientWds.delete_profile().

New in version 1.18.

get_autoconnect_settings(unused, timeout, cancellable, callback, *user_data)
Parameters:

Asynchronously sends a Get Autoconnect Settings request to the device.

When the operation is finished, callback will be invoked in the thread-default main loop of the thread you are calling this method from.

You can then call Qmi.ClientWds.get_autoconnect_settings_finish() to get the result of the operation.

New in version 1.14.

get_autoconnect_settings_finish(res)
Parameters:

res (Gio.AsyncResult) – the Gio.AsyncResult obtained from the Gio.AsyncReadyCallback passed to Qmi.ClientWds.get_autoconnect_settings().

Raises:

GLib.Error

Returns:

a Qmi.MessageWdsGetAutoconnectSettingsOutput, or None if error is set. The returned value should be freed with Qmi.MessageWdsGetAutoconnectSettingsOutput.unref().

Return type:

Qmi.MessageWdsGetAutoconnectSettingsOutput

Finishes an async operation started with Qmi.ClientWds.get_autoconnect_settings().

New in version 1.14.

get_channel_rates(unused, timeout, cancellable, callback, *user_data)
Parameters:

Asynchronously sends a Get Channel Rates request to the device.

When the operation is finished, callback will be invoked in the thread-default main loop of the thread you are calling this method from.

You can then call Qmi.ClientWds.get_channel_rates_finish() to get the result of the operation.

New in version 1.20.

get_channel_rates_finish(res)
Parameters:

res (Gio.AsyncResult) – the Gio.AsyncResult obtained from the Gio.AsyncReadyCallback passed to Qmi.ClientWds.get_channel_rates().

Raises:

GLib.Error

Returns:

a Qmi.MessageWdsGetChannelRatesOutput, or None if error is set. The returned value should be freed with Qmi.MessageWdsGetChannelRatesOutput.unref().

Return type:

Qmi.MessageWdsGetChannelRatesOutput

Finishes an async operation started with Qmi.ClientWds.get_channel_rates().

New in version 1.20.

get_current_data_bearer_technology(unused, timeout, cancellable, callback, *user_data)
Parameters:

Asynchronously sends a Get Current Data Bearer Technology request to the device.

When the operation is finished, callback will be invoked in the thread-default main loop of the thread you are calling this method from.

You can then call Qmi.ClientWds.get_current_data_bearer_technology_finish() to get the result of the operation.

New in version 1.0.

get_current_data_bearer_technology_finish(res)
Parameters:

res (Gio.AsyncResult) – the Gio.AsyncResult obtained from the Gio.AsyncReadyCallback passed to Qmi.ClientWds.get_current_data_bearer_technology().

Raises:

GLib.Error

Returns:

a Qmi.MessageWdsGetCurrentDataBearerTechnologyOutput, or None if error is set. The returned value should be freed with Qmi.MessageWdsGetCurrentDataBearerTechnologyOutput.unref().

Return type:

Qmi.MessageWdsGetCurrentDataBearerTechnologyOutput

Finishes an async operation started with Qmi.ClientWds.get_current_data_bearer_technology().

New in version 1.0.

get_current_settings(input, timeout, cancellable, callback, *user_data)
Parameters:

Asynchronously sends a Get Current Settings request to the device.

When the operation is finished, callback will be invoked in the thread-default main loop of the thread you are calling this method from.

You can then call Qmi.ClientWds.get_current_settings_finish() to get the result of the operation.

New in version 1.0.

get_current_settings_finish(res)
Parameters:

res (Gio.AsyncResult) – the Gio.AsyncResult obtained from the Gio.AsyncReadyCallback passed to Qmi.ClientWds.get_current_settings().

Raises:

GLib.Error

Returns:

a Qmi.MessageWdsGetCurrentSettingsOutput, or None if error is set. The returned value should be freed with Qmi.MessageWdsGetCurrentSettingsOutput.unref().

Return type:

Qmi.MessageWdsGetCurrentSettingsOutput

Finishes an async operation started with Qmi.ClientWds.get_current_settings().

New in version 1.0.

get_data_bearer_technology(unused, timeout, cancellable, callback, *user_data)
Parameters:

Asynchronously sends a Get Data Bearer Technology request to the device.

When the operation is finished, callback will be invoked in the thread-default main loop of the thread you are calling this method from.

You can then call Qmi.ClientWds.get_data_bearer_technology_finish() to get the result of the operation.

New in version 1.0.

get_data_bearer_technology_finish(res)
Parameters:

res (Gio.AsyncResult) – the Gio.AsyncResult obtained from the Gio.AsyncReadyCallback passed to Qmi.ClientWds.get_data_bearer_technology().

Raises:

GLib.Error

Returns:

a Qmi.MessageWdsGetDataBearerTechnologyOutput, or None if error is set. The returned value should be freed with Qmi.MessageWdsGetDataBearerTechnologyOutput.unref().

Return type:

Qmi.MessageWdsGetDataBearerTechnologyOutput

Finishes an async operation started with Qmi.ClientWds.get_data_bearer_technology().

New in version 1.0.

get_default_profile_number(input, timeout, cancellable, callback, *user_data)
Parameters:

Asynchronously sends a Get Default Profile Number request to the device.

When the operation is finished, callback will be invoked in the thread-default main loop of the thread you are calling this method from.

You can then call Qmi.ClientWds.get_default_profile_number_finish() to get the result of the operation.

New in version 1.28.

get_default_profile_number_finish(res)
Parameters:

res (Gio.AsyncResult) – the Gio.AsyncResult obtained from the Gio.AsyncReadyCallback passed to Qmi.ClientWds.get_default_profile_number().

Raises:

GLib.Error

Returns:

a Qmi.MessageWdsGetDefaultProfileNumberOutput, or None if error is set. The returned value should be freed with Qmi.MessageWdsGetDefaultProfileNumberOutput.unref().

Return type:

Qmi.MessageWdsGetDefaultProfileNumberOutput

Finishes an async operation started with Qmi.ClientWds.get_default_profile_number().

New in version 1.28.

get_default_settings(input, timeout, cancellable, callback, *user_data)
Parameters:

Asynchronously sends a Get Default Settings request to the device.

When the operation is finished, callback will be invoked in the thread-default main loop of the thread you are calling this method from.

You can then call Qmi.ClientWds.get_default_settings_finish() to get the result of the operation.

New in version 1.8.

get_default_settings_finish(res)
Parameters:

res (Gio.AsyncResult) – the Gio.AsyncResult obtained from the Gio.AsyncReadyCallback passed to Qmi.ClientWds.get_default_settings().

Raises:

GLib.Error

Returns:

a Qmi.MessageWdsGetDefaultSettingsOutput, or None if error is set. The returned value should be freed with Qmi.MessageWdsGetDefaultSettingsOutput.unref().

Return type:

Qmi.MessageWdsGetDefaultSettingsOutput

Finishes an async operation started with Qmi.ClientWds.get_default_settings().

New in version 1.8.

get_dormancy_status(unused, timeout, cancellable, callback, *user_data)
Parameters:

Asynchronously sends a Get Dormancy Status request to the device.

When the operation is finished, callback will be invoked in the thread-default main loop of the thread you are calling this method from.

You can then call Qmi.ClientWds.get_dormancy_status_finish() to get the result of the operation.

New in version 1.14.

get_dormancy_status_finish(res)
Parameters:

res (Gio.AsyncResult) – the Gio.AsyncResult obtained from the Gio.AsyncReadyCallback passed to Qmi.ClientWds.get_dormancy_status().

Raises:

GLib.Error

Returns:

a Qmi.MessageWdsGetDormancyStatusOutput, or None if error is set. The returned value should be freed with Qmi.MessageWdsGetDormancyStatusOutput.unref().

Return type:

Qmi.MessageWdsGetDormancyStatusOutput

Finishes an async operation started with Qmi.ClientWds.get_dormancy_status().

New in version 1.14.

get_lte_attach_parameters(unused, timeout, cancellable, callback, *user_data)
Parameters:

Asynchronously sends a Get LTE Attach Parameters request to the device.

When the operation is finished, callback will be invoked in the thread-default main loop of the thread you are calling this method from.

You can then call Qmi.ClientWds.get_lte_attach_parameters_finish() to get the result of the operation.

New in version 1.28.

get_lte_attach_parameters_finish(res)
Parameters:

res (Gio.AsyncResult) – the Gio.AsyncResult obtained from the Gio.AsyncReadyCallback passed to Qmi.ClientWds.get_lte_attach_parameters().

Raises:

GLib.Error

Returns:

a Qmi.MessageWdsGetLteAttachParametersOutput, or None if error is set. The returned value should be freed with Qmi.MessageWdsGetLteAttachParametersOutput.unref().

Return type:

Qmi.MessageWdsGetLteAttachParametersOutput

Finishes an async operation started with Qmi.ClientWds.get_lte_attach_parameters().

New in version 1.28.

get_lte_attach_pdn_list(unused, timeout, cancellable, callback, *user_data)
Parameters:

Asynchronously sends a Get LTE Attach PDN List request to the device.

When the operation is finished, callback will be invoked in the thread-default main loop of the thread you are calling this method from.

You can then call Qmi.ClientWds.get_lte_attach_pdn_list_finish() to get the result of the operation.

New in version 1.28.

get_lte_attach_pdn_list_finish(res)
Parameters:

res (Gio.AsyncResult) – the Gio.AsyncResult obtained from the Gio.AsyncReadyCallback passed to Qmi.ClientWds.get_lte_attach_pdn_list().

Raises:

GLib.Error

Returns:

a Qmi.MessageWdsGetLteAttachPdnListOutput, or None if error is set. The returned value should be freed with Qmi.MessageWdsGetLteAttachPdnListOutput.unref().

Return type:

Qmi.MessageWdsGetLteAttachPdnListOutput

Finishes an async operation started with Qmi.ClientWds.get_lte_attach_pdn_list().

New in version 1.28.

get_max_lte_attach_pdn_number(unused, timeout, cancellable, callback, *user_data)
Parameters:

Asynchronously sends a Get Max LTE Attach PDN Number request to the device.

When the operation is finished, callback will be invoked in the thread-default main loop of the thread you are calling this method from.

You can then call Qmi.ClientWds.get_max_lte_attach_pdn_number_finish() to get the result of the operation.

New in version 1.28.

get_max_lte_attach_pdn_number_finish(res)
Parameters:

res (Gio.AsyncResult) – the Gio.AsyncResult obtained from the Gio.AsyncReadyCallback passed to Qmi.ClientWds.get_max_lte_attach_pdn_number().

Raises:

GLib.Error

Returns:

a Qmi.MessageWdsGetMaxLteAttachPdnNumberOutput, or None if error is set. The returned value should be freed with Qmi.MessageWdsGetMaxLteAttachPdnNumberOutput.unref().

Return type:

Qmi.MessageWdsGetMaxLteAttachPdnNumberOutput

Finishes an async operation started with Qmi.ClientWds.get_max_lte_attach_pdn_number().

New in version 1.28.

get_packet_service_status(unused, timeout, cancellable, callback, *user_data)
Parameters:

Asynchronously sends a Get Packet Service Status request to the device.

When the operation is finished, callback will be invoked in the thread-default main loop of the thread you are calling this method from.

You can then call Qmi.ClientWds.get_packet_service_status_finish() to get the result of the operation.

New in version 1.0.

get_packet_service_status_finish(res)
Parameters:

res (Gio.AsyncResult) – the Gio.AsyncResult obtained from the Gio.AsyncReadyCallback passed to Qmi.ClientWds.get_packet_service_status().

Raises:

GLib.Error

Returns:

a Qmi.MessageWdsGetPacketServiceStatusOutput, or None if error is set. The returned value should be freed with Qmi.MessageWdsGetPacketServiceStatusOutput.unref().

Return type:

Qmi.MessageWdsGetPacketServiceStatusOutput

Finishes an async operation started with Qmi.ClientWds.get_packet_service_status().

New in version 1.0.

get_packet_statistics(input, timeout, cancellable, callback, *user_data)
Parameters:

Asynchronously sends a Get Packet Statistics request to the device.

When the operation is finished, callback will be invoked in the thread-default main loop of the thread you are calling this method from.

You can then call Qmi.ClientWds.get_packet_statistics_finish() to get the result of the operation.

New in version 1.6.

get_packet_statistics_finish(res)
Parameters:

res (Gio.AsyncResult) – the Gio.AsyncResult obtained from the Gio.AsyncReadyCallback passed to Qmi.ClientWds.get_packet_statistics().

Raises:

GLib.Error

Returns:

a Qmi.MessageWdsGetPacketStatisticsOutput, or None if error is set. The returned value should be freed with Qmi.MessageWdsGetPacketStatisticsOutput.unref().

Return type:

Qmi.MessageWdsGetPacketStatisticsOutput

Finishes an async operation started with Qmi.ClientWds.get_packet_statistics().

New in version 1.6.

get_pdn_throttle_info(input, timeout, cancellable, callback, *user_data)
Parameters:

Asynchronously sends a Get PDN Throttle Info request to the device.

When the operation is finished, callback will be invoked in the thread-default main loop of the thread you are calling this method from.

You can then call Qmi.ClientWds.get_pdn_throttle_info_finish() to get the result of the operation.

New in version 1.14.

get_pdn_throttle_info_finish(res)
Parameters:

res (Gio.AsyncResult) – the Gio.AsyncResult obtained from the Gio.AsyncReadyCallback passed to Qmi.ClientWds.get_pdn_throttle_info().

Raises:

GLib.Error

Returns:

a Qmi.MessageWdsGetPdnThrottleInfoOutput, or None if error is set. The returned value should be freed with Qmi.MessageWdsGetPdnThrottleInfoOutput.unref().

Return type:

Qmi.MessageWdsGetPdnThrottleInfoOutput

Finishes an async operation started with Qmi.ClientWds.get_pdn_throttle_info().

New in version 1.14.

get_profile_list(input, timeout, cancellable, callback, *user_data)
Parameters:

Asynchronously sends a Get Profile List request to the device.

When the operation is finished, callback will be invoked in the thread-default main loop of the thread you are calling this method from.

You can then call Qmi.ClientWds.get_profile_list_finish() to get the result of the operation.

New in version 1.8.

get_profile_list_finish(res)
Parameters:

res (Gio.AsyncResult) – the Gio.AsyncResult obtained from the Gio.AsyncReadyCallback passed to Qmi.ClientWds.get_profile_list().

Raises:

GLib.Error

Returns:

a Qmi.MessageWdsGetProfileListOutput, or None if error is set. The returned value should be freed with Qmi.MessageWdsGetProfileListOutput.unref().

Return type:

Qmi.MessageWdsGetProfileListOutput

Finishes an async operation started with Qmi.ClientWds.get_profile_list().

New in version 1.8.

get_profile_settings(input, timeout, cancellable, callback, *user_data)
Parameters:

Asynchronously sends a Get Profile Settings request to the device.

When the operation is finished, callback will be invoked in the thread-default main loop of the thread you are calling this method from.

You can then call Qmi.ClientWds.get_profile_settings_finish() to get the result of the operation.

New in version 1.8.

get_profile_settings_finish(res)
Parameters:

res (Gio.AsyncResult) – the Gio.AsyncResult obtained from the Gio.AsyncReadyCallback passed to Qmi.ClientWds.get_profile_settings().

Raises:

GLib.Error

Returns:

a Qmi.MessageWdsGetProfileSettingsOutput, or None if error is set. The returned value should be freed with Qmi.MessageWdsGetProfileSettingsOutput.unref().

Return type:

Qmi.MessageWdsGetProfileSettingsOutput

Finishes an async operation started with Qmi.ClientWds.get_profile_settings().

New in version 1.8.

get_supported_messages(unused, timeout, cancellable, callback, *user_data)
Parameters:

Asynchronously sends a Get Supported Messages request to the device.

When the operation is finished, callback will be invoked in the thread-default main loop of the thread you are calling this method from.

You can then call Qmi.ClientWds.get_supported_messages_finish() to get the result of the operation.

New in version 1.14.

get_supported_messages_finish(res)
Parameters:

res (Gio.AsyncResult) – the Gio.AsyncResult obtained from the Gio.AsyncReadyCallback passed to Qmi.ClientWds.get_supported_messages().

Raises:

GLib.Error

Returns:

a Qmi.MessageWdsGetSupportedMessagesOutput, or None if error is set. The returned value should be freed with Qmi.MessageWdsGetSupportedMessagesOutput.unref().

Return type:

Qmi.MessageWdsGetSupportedMessagesOutput

Finishes an async operation started with Qmi.ClientWds.get_supported_messages().

New in version 1.14.

go_active(unused, timeout, cancellable, callback, *user_data)
Parameters:

Asynchronously sends a Go Active request to the device.

When the operation is finished, callback will be invoked in the thread-default main loop of the thread you are calling this method from.

You can then call Qmi.ClientWds.go_active_finish() to get the result of the operation.

New in version 1.18.

go_active_finish(res)
Parameters:

res (Gio.AsyncResult) – the Gio.AsyncResult obtained from the Gio.AsyncReadyCallback passed to Qmi.ClientWds.go_active().

Raises:

GLib.Error

Returns:

a Qmi.MessageWdsGoActiveOutput, or None if error is set. The returned value should be freed with Qmi.MessageWdsGoActiveOutput.unref().

Return type:

Qmi.MessageWdsGoActiveOutput

Finishes an async operation started with Qmi.ClientWds.go_active().

New in version 1.18.

go_dormant(unused, timeout, cancellable, callback, *user_data)
Parameters:

Asynchronously sends a Go Dormant request to the device.

When the operation is finished, callback will be invoked in the thread-default main loop of the thread you are calling this method from.

You can then call Qmi.ClientWds.go_dormant_finish() to get the result of the operation.

New in version 1.18.

go_dormant_finish(res)
Parameters:

res (Gio.AsyncResult) – the Gio.AsyncResult obtained from the Gio.AsyncReadyCallback passed to Qmi.ClientWds.go_dormant().

Raises:

GLib.Error

Returns:

a Qmi.MessageWdsGoDormantOutput, or None if error is set. The returned value should be freed with Qmi.MessageWdsGoDormantOutput.unref().

Return type:

Qmi.MessageWdsGoDormantOutput

Finishes an async operation started with Qmi.ClientWds.go_dormant().

New in version 1.18.

indication_register(input, timeout, cancellable, callback, *user_data)
Parameters:

Asynchronously sends a Indication Register request to the device.

When the operation is finished, callback will be invoked in the thread-default main loop of the thread you are calling this method from.

You can then call Qmi.ClientWds.indication_register_finish() to get the result of the operation.

New in version 1.32.

indication_register_finish(res)
Parameters:

res (Gio.AsyncResult) – the Gio.AsyncResult obtained from the Gio.AsyncReadyCallback passed to Qmi.ClientWds.indication_register().

Raises:

GLib.Error

Returns:

a Qmi.MessageWdsIndicationRegisterOutput, or None if error is set. The returned value should be freed with Qmi.MessageWdsIndicationRegisterOutput.unref().

Return type:

Qmi.MessageWdsIndicationRegisterOutput

Finishes an async operation started with Qmi.ClientWds.indication_register().

New in version 1.32.

modify_profile(input, timeout, cancellable, callback, *user_data)
Parameters:

Asynchronously sends a Modify Profile request to the device.

When the operation is finished, callback will be invoked in the thread-default main loop of the thread you are calling this method from.

You can then call Qmi.ClientWds.modify_profile_finish() to get the result of the operation.

New in version 1.18.

modify_profile_finish(res)
Parameters:

res (Gio.AsyncResult) – the Gio.AsyncResult obtained from the Gio.AsyncReadyCallback passed to Qmi.ClientWds.modify_profile().

Raises:

GLib.Error

Returns:

a Qmi.MessageWdsModifyProfileOutput, or None if error is set. The returned value should be freed with Qmi.MessageWdsModifyProfileOutput.unref().

Return type:

Qmi.MessageWdsModifyProfileOutput

Finishes an async operation started with Qmi.ClientWds.modify_profile().

New in version 1.18.

reset(unused, timeout, cancellable, callback, *user_data)
Parameters:

Asynchronously sends a Reset request to the device.

When the operation is finished, callback will be invoked in the thread-default main loop of the thread you are calling this method from.

You can then call Qmi.ClientWds.reset_finish() to get the result of the operation.

New in version 1.0.

reset_finish(res)
Parameters:

res (Gio.AsyncResult) – the Gio.AsyncResult obtained from the Gio.AsyncReadyCallback passed to Qmi.ClientWds.reset().

Raises:

GLib.Error

Returns:

a Qmi.MessageWdsResetOutput, or None if error is set. The returned value should be freed with Qmi.MessageWdsResetOutput.unref().

Return type:

Qmi.MessageWdsResetOutput

Finishes an async operation started with Qmi.ClientWds.reset().

New in version 1.0.

set_autoconnect_settings(input, timeout, cancellable, callback, *user_data)
Parameters:

Asynchronously sends a Set Autoconnect Settings request to the device.

When the operation is finished, callback will be invoked in the thread-default main loop of the thread you are calling this method from.

You can then call Qmi.ClientWds.set_autoconnect_settings_finish() to get the result of the operation.

New in version 1.14.

set_autoconnect_settings_finish(res)
Parameters:

res (Gio.AsyncResult) – the Gio.AsyncResult obtained from the Gio.AsyncReadyCallback passed to Qmi.ClientWds.set_autoconnect_settings().

Raises:

GLib.Error

Returns:

a Qmi.MessageWdsSetAutoconnectSettingsOutput, or None if error is set. The returned value should be freed with Qmi.MessageWdsSetAutoconnectSettingsOutput.unref().

Return type:

Qmi.MessageWdsSetAutoconnectSettingsOutput

Finishes an async operation started with Qmi.ClientWds.set_autoconnect_settings().

New in version 1.14.

set_default_profile_number(input, timeout, cancellable, callback, *user_data)
Parameters:

Asynchronously sends a Set Default Profile Number request to the device.

When the operation is finished, callback will be invoked in the thread-default main loop of the thread you are calling this method from.

You can then call Qmi.ClientWds.set_default_profile_number_finish() to get the result of the operation.

New in version 1.28.

set_default_profile_number_finish(res)
Parameters:

res (Gio.AsyncResult) – the Gio.AsyncResult obtained from the Gio.AsyncReadyCallback passed to Qmi.ClientWds.set_default_profile_number().

Raises:

GLib.Error

Returns:

a Qmi.MessageWdsSetDefaultProfileNumberOutput, or None if error is set. The returned value should be freed with Qmi.MessageWdsSetDefaultProfileNumberOutput.unref().

Return type:

Qmi.MessageWdsSetDefaultProfileNumberOutput

Finishes an async operation started with Qmi.ClientWds.set_default_profile_number().

New in version 1.28.

set_event_report(input, timeout, cancellable, callback, *user_data)
Parameters:

Asynchronously sends a Set Event Report request to the device.

When the operation is finished, callback will be invoked in the thread-default main loop of the thread you are calling this method from.

You can then call Qmi.ClientWds.set_event_report_finish() to get the result of the operation.

New in version 1.18.

set_event_report_finish(res)
Parameters:

res (Gio.AsyncResult) – the Gio.AsyncResult obtained from the Gio.AsyncReadyCallback passed to Qmi.ClientWds.set_event_report().

Raises:

GLib.Error

Returns:

a Qmi.MessageWdsSetEventReportOutput, or None if error is set. The returned value should be freed with Qmi.MessageWdsSetEventReportOutput.unref().

Return type:

Qmi.MessageWdsSetEventReportOutput

Finishes an async operation started with Qmi.ClientWds.set_event_report().

New in version 1.18.

set_ip_family(input, timeout, cancellable, callback, *user_data)
Parameters:

Asynchronously sends a Set IP Family request to the device.

When the operation is finished, callback will be invoked in the thread-default main loop of the thread you are calling this method from.

You can then call Qmi.ClientWds.set_ip_family_finish() to get the result of the operation.

New in version 1.0.

set_ip_family_finish(res)
Parameters:

res (Gio.AsyncResult) – the Gio.AsyncResult obtained from the Gio.AsyncReadyCallback passed to Qmi.ClientWds.set_ip_family().

Raises:

GLib.Error

Returns:

a Qmi.MessageWdsSetIpFamilyOutput, or None if error is set. The returned value should be freed with Qmi.MessageWdsSetIpFamilyOutput.unref().

Return type:

Qmi.MessageWdsSetIpFamilyOutput

Finishes an async operation started with Qmi.ClientWds.set_ip_family().

New in version 1.0.

set_lte_attach_pdn_list(input, timeout, cancellable, callback, *user_data)
Parameters:

Asynchronously sends a Set LTE Attach PDN List request to the device.

When the operation is finished, callback will be invoked in the thread-default main loop of the thread you are calling this method from.

You can then call Qmi.ClientWds.set_lte_attach_pdn_list_finish() to get the result of the operation.

New in version 1.28.

set_lte_attach_pdn_list_finish(res)
Parameters:

res (Gio.AsyncResult) – the Gio.AsyncResult obtained from the Gio.AsyncReadyCallback passed to Qmi.ClientWds.set_lte_attach_pdn_list().

Raises:

GLib.Error

Returns:

a Qmi.MessageWdsSetLteAttachPdnListOutput, or None if error is set. The returned value should be freed with Qmi.MessageWdsSetLteAttachPdnListOutput.unref().

Return type:

Qmi.MessageWdsSetLteAttachPdnListOutput

Finishes an async operation started with Qmi.ClientWds.set_lte_attach_pdn_list().

New in version 1.28.

start_network(input, timeout, cancellable, callback, *user_data)
Parameters:

Asynchronously sends a Start Network request to the device.

This message is abortable. If cancellable is cancelled or if timeout expires, an abort request will be sent to the device, and the asynchronous operation will not return until the abort response is received. It is not an error if a successful response is returned for the asynchronous operation even after the user has cancelled the cancellable, because it may happen that the response is received before the modem had a chance to run the abort.

When the operation is finished, callback will be invoked in the thread-default main loop of the thread you are calling this method from.

You can then call Qmi.ClientWds.start_network_finish() to get the result of the operation.

New in version 1.0.

start_network_finish(res)
Parameters:

res (Gio.AsyncResult) – the Gio.AsyncResult obtained from the Gio.AsyncReadyCallback passed to Qmi.ClientWds.start_network().

Raises:

GLib.Error

Returns:

a Qmi.MessageWdsStartNetworkOutput, or None if error is set. The returned value should be freed with Qmi.MessageWdsStartNetworkOutput.unref().

Return type:

Qmi.MessageWdsStartNetworkOutput

Finishes an async operation started with Qmi.ClientWds.start_network().

New in version 1.0.

stop_network(input, timeout, cancellable, callback, *user_data)
Parameters:

Asynchronously sends a Stop Network request to the device.

When the operation is finished, callback will be invoked in the thread-default main loop of the thread you are calling this method from.

You can then call Qmi.ClientWds.stop_network_finish() to get the result of the operation.

New in version 1.0.

stop_network_finish(res)
Parameters:

res (Gio.AsyncResult) – the Gio.AsyncResult obtained from the Gio.AsyncReadyCallback passed to Qmi.ClientWds.stop_network().

Raises:

GLib.Error

Returns:

a Qmi.MessageWdsStopNetworkOutput, or None if error is set. The returned value should be freed with Qmi.MessageWdsStopNetworkOutput.unref().

Return type:

Qmi.MessageWdsStopNetworkOutput

Finishes an async operation started with Qmi.ClientWds.stop_network().

New in version 1.0.

swi_create_profile_indexed(input, timeout, cancellable, callback, *user_data)
Parameters:

Asynchronously sends a Swi Create Profile Indexed request to the device.

When the operation is finished, callback will be invoked in the thread-default main loop of the thread you are calling this method from.

You can then call Qmi.ClientWds.swi_create_profile_indexed_finish() to get the result of the operation.

New in version 1.22.

swi_create_profile_indexed_finish(res)
Parameters:

res (Gio.AsyncResult) – the Gio.AsyncResult obtained from the Gio.AsyncReadyCallback passed to Qmi.ClientWds.swi_create_profile_indexed().

Raises:

GLib.Error

Returns:

a Qmi.MessageWdsSwiCreateProfileIndexedOutput, or None if error is set. The returned value should be freed with Qmi.MessageWdsSwiCreateProfileIndexedOutput.unref().

Return type:

Qmi.MessageWdsSwiCreateProfileIndexedOutput

Finishes an async operation started with Qmi.ClientWds.swi_create_profile_indexed().

New in version 1.22.

Signal Details

Qmi.ClientWds.signals.event_report(client_wds, output)
Signal Name:

event-report

Flags:

RUN_LAST

Parameters:

The ::event-report signal gets emitted when a ‘’Event Report [libqmi-glib-WDS-Event-Report-indication.top_of_page]’’ indication is received.

New in version 1.18.

Qmi.ClientWds.signals.extended_ip_config(client_wds, output)
Signal Name:

extended-ip-config

Flags:

RUN_LAST

Parameters:

The ::extended-ip-config signal gets emitted when a ‘’Extended Ip Config [libqmi-glib-WDS-Extended-Ip-Config-indication.top_of_page]’’ indication is received.

New in version 1.32.

Qmi.ClientWds.signals.packet_service_status(client_wds, output)
Signal Name:

packet-service-status

Flags:

RUN_LAST

Parameters:

The ::packet-service-status signal gets emitted when a ‘’Packet Service Status [libqmi-glib-WDS-Packet-Service-Status-indication.top_of_page]’’ indication is received.

New in version 1.14.

Qmi.ClientWds.signals.profile_changed(client_wds, output)
Signal Name:

profile-changed

Flags:

RUN_LAST

Parameters:

The ::profile-changed signal gets emitted when a ‘’Profile Changed [libqmi-glib-WDS-Profile-Changed-indication.top_of_page]’’ indication is received.

New in version 1.34.

Qmi.ClientWds.signals.set_lte_attach_pdn_list(client_wds, output)
Signal Name:

set-lte-attach-pdn-list

Flags:

RUN_LAST

Parameters:

The ::set-lte-attach-pdn-list signal gets emitted when a ‘’Set LTE Attach PDN List [libqmi-glib-WDS-Set-LTE-Attach-PDN-List-indication.top_of_page]’’ indication is received.

New in version 1.28.