Qmi.MessageUimGetFileAttributesInput

Fields

None

Methods

class new ()
  get_file ()
  get_response_in_indication_token ()
  get_session ()
  get_session_information (value_session_information_session_type, value_session_information_application_identifier)
  ref ()
  set_file (value_file_file_id, value_file_file_path)
  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.MessageUimGetFileAttributesInput

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

New in version 1.6.

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

Allocates a new Qmi.MessageUimGetFileAttributesInput.

New in version 1.6.

get_file()
Raises:GLib.Error
Returns:True if the field is found, False otherwise.
value_file_file_id:
 a placeholder for the output #guint16, or None if not required.
value_file_file_path:
 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_file_file_id: int, value_file_file_path: bytes)

Get the ‘File’ field from self.

New in version 1.6.

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

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

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

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

Atomically increments the reference count of self by one.

New in version 1.6.

set_file(value_file_file_id, value_file_file_path)
Parameters:
  • value_file_file_id (int) – a #guint16.
  • value_file_file_path (bytes) – a GLib.Array of #guint8 elements. A new reference to value_file_file_path will be taken.
Raises:

GLib.Error

Returns:

True if value was successfully set, False otherwise.

Return type:

bool

Set the ‘File’ field in the message.

New in version 1.6.

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

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

Deprecated since version 1.22: Use Qmi.MessageUimGetFileAttributesInput.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.6.