Qmi.MessageUimUnblockPinInput

Fields

None

Methods

class new ()
  get_info ()
  get_response_in_indication_token ()
  get_session ()
  get_session_information (value_session_information_session_type, value_session_information_application_identifier)
  ref ()
  set_info (value_info_pin_id, value_info_puk, value_info_new_pin)
  set_response_in_indication_token (value_response_in_indication_token)
  set_session (value_session_session_type, value_session_application_identifier)
  set_session_information (value_session_information_session_type, value_session_information_application_identifier)
  unref ()

Details

class Qmi.MessageUimUnblockPinInput

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

New in version 1.14.

classmethod new()
Returns:the newly created Qmi.MessageUimUnblockPinInput. The returned value should be freed with Qmi.MessageUimUnblockPinInput.unref().
Return type:Qmi.MessageUimUnblockPinInput

Allocates a new Qmi.MessageUimUnblockPinInput.

New in version 1.14.

get_info()
Raises:GLib.Error
Returns:True if the field is found, False otherwise.
value_info_pin_id:
 a placeholder for the output Qmi.UimPinId, or None if not required.
value_info_puk:a placeholder for the output constant string, or None if not required.
value_info_new_pin:
 a placeholder for the output constant string, or None if not required.
Return type:(bool, value_info_pin_id: Qmi.UimPinId, value_info_puk: str, value_info_new_pin: str)

Get the ‘Info’ field from self.

New in version 1.14.

get_response_in_indication_token()
Raises:GLib.Error
Returns:True if the field is found, False otherwise.
value_response_in_indication_token:
 a placeholder for the output #guint32, or None if not required.
Return type:(bool, value_response_in_indication_token: int)

Get the ‘Response In Indication Token’ field from self.

New in version 1.14.

get_session()
Raises:GLib.Error
Returns:True if the field is found, False otherwise.
value_session_session_type:
 a placeholder for the output Qmi.UimSessionType, or None if not required.
value_session_application_identifier:
 a placeholder for the output GLib.Array of #guint8 elements, or None if not required. Do not free it, it is owned by self.
Return type:(bool, value_session_session_type: Qmi.UimSessionType, value_session_application_identifier: bytes)

Get the ‘Session’ field from self.

New in version 1.22.

get_session_information(value_session_information_session_type, value_session_information_application_identifier)
Parameters:
  • value_session_information_session_type (Qmi.UimSessionType) – a placeholder for the output Qmi.UimSessionType, or None if not required.
  • value_session_information_application_identifier (str) – a placeholder for the output constant string, or None if not required.
Raises:

GLib.Error

Returns:

True if the field is found, False otherwise.

Return type:

bool

Get the ‘Session Information’ field from self.

New in version 1.14.

Deprecated since version 1.22: Use Qmi.MessageUimUnblockPinInput.get_session() instead.

ref()
Returns:the new reference to self.
Return type:Qmi.MessageUimUnblockPinInput

Atomically increments the reference count of self by one.

New in version 1.14.

set_info(value_info_pin_id, value_info_puk, value_info_new_pin)
Parameters:
Raises:

GLib.Error

Returns:

True if value was successfully set, False otherwise.

Return type:

bool

Set the ‘Info’ field in the message.

New in version 1.14.

set_response_in_indication_token(value_response_in_indication_token)
Parameters:value_response_in_indication_token (int) – a #guint32.
Raises:GLib.Error
Returns:True if value was successfully set, False otherwise.
Return type:bool

Set the ‘Response In Indication Token’ field in the message.

New in version 1.14.

set_session(value_session_session_type, value_session_application_identifier)
Parameters:
Raises:

GLib.Error

Returns:

True if value was successfully set, False otherwise.

Return type:

bool

Set the ‘Session’ field in the message.

New in version 1.22.

set_session_information(value_session_information_session_type, value_session_information_application_identifier)
Parameters:
Raises:

GLib.Error

Returns:

True if value was successfully set, False otherwise.

Return type:

bool

Set the ‘Session Information’ field in the message.

New in version 1.14.

Deprecated since version 1.22: Use Qmi.MessageUimUnblockPinInput.set_session() instead.

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.14.