Functions

account_interface_info ()

account_override_properties (klass, property_id_begin)

calendar_interface_info ()

calendar_override_properties (klass, property_id_begin)

chat_interface_info ()

chat_override_properties (klass, property_id_begin)

check_version (required_major, required_minor, required_micro)

contacts_interface_info ()

contacts_override_properties (klass, property_id_begin)

documents_interface_info ()

documents_override_properties (klass, property_id_begin)

error_quark ()

exchange_interface_info ()

exchange_override_properties (klass, property_id_begin)

files_interface_info ()

files_override_properties (klass, property_id_begin)

mail_interface_info ()

mail_override_properties (klass, property_id_begin)

manager_interface_info ()

manager_override_properties (klass, property_id_begin)

maps_interface_info ()

maps_override_properties (klass, property_id_begin)

media_server_interface_info ()

media_server_override_properties (klass, property_id_begin)

music_interface_info ()

music_override_properties (klass, property_id_begin)

oauth2_based_interface_info ()

oauth2_based_override_properties (klass, property_id_begin)

oauth_based_interface_info ()

oauth_based_override_properties (klass, property_id_begin)

password_based_interface_info ()

password_based_override_properties (klass, property_id_begin)

photos_interface_info ()

photos_override_properties (klass, property_id_begin)

printers_interface_info ()

printers_override_properties (klass, property_id_begin)

read_later_interface_info ()

read_later_override_properties (klass, property_id_begin)

ticketing_interface_info ()

ticketing_override_properties (klass, property_id_begin)

todo_interface_info ()

todo_override_properties (klass, property_id_begin)

Details

Goa.account_interface_info()
Returns:

A Gio.DBusInterfaceInfo. Do not free.

Return type:

Gio.DBusInterfaceInfo

Gets a machine-readable description of the ‘org.gnome.OnlineAccounts.Account [gdbus-interface-org-gnome-OnlineAccounts-Account.top_of_page]’ D-Bus interface.

Goa.account_override_properties(klass, property_id_begin)
Parameters:
Returns:

The last property id.

Return type:

int

Overrides all GObject.Object properties in the Goa.Account interface for a concrete class. The properties are overridden in the order they are defined.

Goa.calendar_interface_info()
Returns:

A Gio.DBusInterfaceInfo. Do not free.

Return type:

Gio.DBusInterfaceInfo

Gets a machine-readable description of the ‘org.gnome.OnlineAccounts.Calendar [gdbus-interface-org-gnome-OnlineAccounts-Calendar.top_of_page]’ D-Bus interface.

Goa.calendar_override_properties(klass, property_id_begin)
Parameters:
Returns:

The last property id.

Return type:

int

Overrides all GObject.Object properties in the Goa.Calendar interface for a concrete class. The properties are overridden in the order they are defined.

Goa.chat_interface_info()
Returns:

A Gio.DBusInterfaceInfo. Do not free.

Return type:

Gio.DBusInterfaceInfo

Gets a machine-readable description of the ‘org.gnome.OnlineAccounts.Chat [gdbus-interface-org-gnome-OnlineAccounts-Chat.top_of_page]’ D-Bus interface.

Goa.chat_override_properties(klass, property_id_begin)
Parameters:
Returns:

The last property id.

Return type:

int

Overrides all GObject.Object properties in the Goa.Chat interface for a concrete class. The properties are overridden in the order they are defined.

Goa.check_version(required_major, required_minor, required_micro)
Parameters:
  • required_major (int) – the required major version.

  • required_minor (int) – the required minor version.

  • required_micro (int) – the required micro version.

Returns:

None if the GOA library is compatible with the given version, or a string describing the version mismatch. The returned string is owned by GOA and must not be modified or freed.

Return type:

str

Checks that the GOA library in use is compatible with the given version. Generally you would pass in the constants Goa.MAJOR_VERSION, Goa.MINOR_VERSION, Goa.MICRO_VERSION as the three arguments to this function; that produces a check that the library in use is compatible with the version of GOA the application or module was compiled against.

Compatibility is defined by two things: first the version of the running library is newer than the version required_major.`required_minor`.`required_micro`. Second the running library must be binary compatible with the version required_major.`required_minor`.`required_micro` (same major and minor version).

New in version 3.8.

Goa.contacts_interface_info()
Returns:

A Gio.DBusInterfaceInfo. Do not free.

Return type:

Gio.DBusInterfaceInfo

Gets a machine-readable description of the ‘org.gnome.OnlineAccounts.Contacts [gdbus-interface-org-gnome-OnlineAccounts-Contacts.top_of_page]’ D-Bus interface.

Goa.contacts_override_properties(klass, property_id_begin)
Parameters:
Returns:

The last property id.

Return type:

int

Overrides all GObject.Object properties in the Goa.Contacts interface for a concrete class. The properties are overridden in the order they are defined.

Goa.documents_interface_info()
Returns:

A Gio.DBusInterfaceInfo. Do not free.

Return type:

Gio.DBusInterfaceInfo

Gets a machine-readable description of the ‘org.gnome.OnlineAccounts.Documents [gdbus-interface-org-gnome-OnlineAccounts-Documents.top_of_page]’ D-Bus interface.

Deprecated since version ???: The D-Bus interface has been deprecated.

Goa.documents_override_properties(klass, property_id_begin)
Parameters:
Returns:

The last property id.

Return type:

int

Overrides all GObject.Object properties in the Goa.Documents interface for a concrete class. The properties are overridden in the order they are defined.

Deprecated since version ???: The D-Bus interface has been deprecated.

Goa.error_quark()
Return type:

int

Goa.exchange_interface_info()
Returns:

A Gio.DBusInterfaceInfo. Do not free.

Return type:

Gio.DBusInterfaceInfo

Gets a machine-readable description of the ‘org.gnome.OnlineAccounts.Exchange [gdbus-interface-org-gnome-OnlineAccounts-Exchange.top_of_page]’ D-Bus interface.

New in version 3.6.0.

Goa.exchange_override_properties(klass, property_id_begin)
Parameters:
Returns:

The last property id.

Return type:

int

Overrides all GObject.Object properties in the Goa.Exchange interface for a concrete class. The properties are overridden in the order they are defined.

New in version 3.6.0.

Goa.files_interface_info()
Returns:

A Gio.DBusInterfaceInfo. Do not free.

Return type:

Gio.DBusInterfaceInfo

Gets a machine-readable description of the ‘org.gnome.OnlineAccounts.Files [gdbus-interface-org-gnome-OnlineAccounts-Files.top_of_page]’ D-Bus interface.

New in version 3.8.0.

Goa.files_override_properties(klass, property_id_begin)
Parameters:
Returns:

The last property id.

Return type:

int

Overrides all GObject.Object properties in the Goa.Files interface for a concrete class. The properties are overridden in the order they are defined.

New in version 3.8.0.

Goa.mail_interface_info()
Returns:

A Gio.DBusInterfaceInfo. Do not free.

Return type:

Gio.DBusInterfaceInfo

Gets a machine-readable description of the ‘org.gnome.OnlineAccounts.Mail [gdbus-interface-org-gnome-OnlineAccounts-Mail.top_of_page]’ D-Bus interface.

Goa.mail_override_properties(klass, property_id_begin)
Parameters:
Returns:

The last property id.

Return type:

int

Overrides all GObject.Object properties in the Goa.Mail interface for a concrete class. The properties are overridden in the order they are defined.

Goa.manager_interface_info()
Returns:

A Gio.DBusInterfaceInfo. Do not free.

Return type:

Gio.DBusInterfaceInfo

Gets a machine-readable description of the ‘org.gnome.OnlineAccounts.Manager [gdbus-interface-org-gnome-OnlineAccounts-Manager.top_of_page]’ D-Bus interface.

Goa.manager_override_properties(klass, property_id_begin)
Parameters:
Returns:

The last property id.

Return type:

int

Overrides all GObject.Object properties in the Goa.Manager interface for a concrete class. The properties are overridden in the order they are defined.

Goa.maps_interface_info()
Returns:

A Gio.DBusInterfaceInfo. Do not free.

Return type:

Gio.DBusInterfaceInfo

Gets a machine-readable description of the ‘org.gnome.OnlineAccounts.Maps [gdbus-interface-org-gnome-OnlineAccounts-Maps.top_of_page]’ D-Bus interface.

New in version 3.14.0.

Deprecated since version ???: The D-Bus interface has been deprecated.

Goa.maps_override_properties(klass, property_id_begin)
Parameters:
Returns:

The last property id.

Return type:

int

Overrides all GObject.Object properties in the Goa.Maps interface for a concrete class. The properties are overridden in the order they are defined.

New in version 3.14.0.

Deprecated since version ???: The D-Bus interface has been deprecated.

Goa.media_server_interface_info()
Returns:

A Gio.DBusInterfaceInfo. Do not free.

Return type:

Gio.DBusInterfaceInfo

Gets a machine-readable description of the ‘org.gnome.OnlineAccounts.MediaServer [gdbus-interface-org-gnome-OnlineAccounts-MediaServer.top_of_page]’ D-Bus interface.

New in version 3.14.

Deprecated since version ???: The D-Bus interface has been deprecated.

Goa.media_server_override_properties(klass, property_id_begin)
Parameters:
Returns:

The last property id.

Return type:

int

Overrides all GObject.Object properties in the Goa.MediaServer interface for a concrete class. The properties are overridden in the order they are defined.

New in version 3.14.

Deprecated since version ???: The D-Bus interface has been deprecated.

Goa.music_interface_info()
Returns:

A Gio.DBusInterfaceInfo. Do not free.

Return type:

Gio.DBusInterfaceInfo

Gets a machine-readable description of the ‘org.gnome.OnlineAccounts.Music [gdbus-interface-org-gnome-OnlineAccounts-Music.top_of_page]’ D-Bus interface.

New in version 3.18.0.

Goa.music_override_properties(klass, property_id_begin)
Parameters:
Returns:

The last property id.

Return type:

int

Overrides all GObject.Object properties in the Goa.Music interface for a concrete class. The properties are overridden in the order they are defined.

New in version 3.18.0.

Goa.oauth2_based_interface_info()
Returns:

A Gio.DBusInterfaceInfo. Do not free.

Return type:

Gio.DBusInterfaceInfo

Gets a machine-readable description of the ‘org.gnome.OnlineAccounts.OAuth2Based [gdbus-interface-org-gnome-OnlineAccounts-OAuth2Based.top_of_page]’ D-Bus interface.

Goa.oauth2_based_override_properties(klass, property_id_begin)
Parameters:
Returns:

The last property id.

Return type:

int

Overrides all GObject.Object properties in the Goa.OAuth2Based interface for a concrete class. The properties are overridden in the order they are defined.

Goa.oauth_based_interface_info()
Returns:

A Gio.DBusInterfaceInfo. Do not free.

Return type:

Gio.DBusInterfaceInfo

Gets a machine-readable description of the ‘org.gnome.OnlineAccounts.OAuthBased [gdbus-interface-org-gnome-OnlineAccounts-OAuthBased.top_of_page]’ D-Bus interface.

Goa.oauth_based_override_properties(klass, property_id_begin)
Parameters:
Returns:

The last property id.

Return type:

int

Overrides all GObject.Object properties in the Goa.OAuthBased interface for a concrete class. The properties are overridden in the order they are defined.

Goa.password_based_interface_info()
Returns:

A Gio.DBusInterfaceInfo. Do not free.

Return type:

Gio.DBusInterfaceInfo

Gets a machine-readable description of the ‘org.gnome.OnlineAccounts.PasswordBased [gdbus-interface-org-gnome-OnlineAccounts-PasswordBased.top_of_page]’ D-Bus interface.

New in version 3.6.0.

Goa.password_based_override_properties(klass, property_id_begin)
Parameters:
Returns:

The last property id.

Return type:

int

Overrides all GObject.Object properties in the Goa.PasswordBased interface for a concrete class. The properties are overridden in the order they are defined.

New in version 3.6.0.

Goa.photos_interface_info()
Returns:

A Gio.DBusInterfaceInfo. Do not free.

Return type:

Gio.DBusInterfaceInfo

Gets a machine-readable description of the ‘org.gnome.OnlineAccounts.Photos [gdbus-interface-org-gnome-OnlineAccounts-Photos.top_of_page]’ D-Bus interface.

New in version 3.8.0.

Goa.photos_override_properties(klass, property_id_begin)
Parameters:
Returns:

The last property id.

Return type:

int

Overrides all GObject.Object properties in the Goa.Photos interface for a concrete class. The properties are overridden in the order they are defined.

New in version 3.8.0.

Goa.printers_interface_info()
Returns:

A Gio.DBusInterfaceInfo. Do not free.

Return type:

Gio.DBusInterfaceInfo

Gets a machine-readable description of the ‘org.gnome.OnlineAccounts.Printers [gdbus-interface-org-gnome-OnlineAccounts-Printers.top_of_page]’ D-Bus interface.

New in version 3.12.0.

Deprecated since version ???: The D-Bus interface has been deprecated.

Goa.printers_override_properties(klass, property_id_begin)
Parameters:
Returns:

The last property id.

Return type:

int

Overrides all GObject.Object properties in the Goa.Printers interface for a concrete class. The properties are overridden in the order they are defined.

New in version 3.12.0.

Deprecated since version ???: The D-Bus interface has been deprecated.

Goa.read_later_interface_info()
Returns:

A Gio.DBusInterfaceInfo. Do not free.

Return type:

Gio.DBusInterfaceInfo

Gets a machine-readable description of the ‘org.gnome.OnlineAccounts.ReadLater [gdbus-interface-org-gnome-OnlineAccounts-ReadLater.top_of_page]’ D-Bus interface.

New in version 3.12.0.

Deprecated since version ???: The D-Bus interface has been deprecated.

Goa.read_later_override_properties(klass, property_id_begin)
Parameters:
Returns:

The last property id.

Return type:

int

Overrides all GObject.Object properties in the Goa.ReadLater interface for a concrete class. The properties are overridden in the order they are defined.

New in version 3.12.0.

Deprecated since version ???: The D-Bus interface has been deprecated.

Goa.ticketing_interface_info()
Returns:

A Gio.DBusInterfaceInfo. Do not free.

Return type:

Gio.DBusInterfaceInfo

Gets a machine-readable description of the ‘org.gnome.OnlineAccounts.Ticketing [gdbus-interface-org-gnome-OnlineAccounts-Ticketing.top_of_page]’ D-Bus interface.

New in version 3.6.0.

Goa.ticketing_override_properties(klass, property_id_begin)
Parameters:
Returns:

The last property id.

Return type:

int

Overrides all GObject.Object properties in the Goa.Ticketing interface for a concrete class. The properties are overridden in the order they are defined.

New in version 3.6.0.

Goa.todo_interface_info()
Returns:

A Gio.DBusInterfaceInfo. Do not free.

Return type:

Gio.DBusInterfaceInfo

Gets a machine-readable description of the ‘org.gnome.OnlineAccounts.Todo [gdbus-interface-org-gnome-OnlineAccounts-Todo.top_of_page]’ D-Bus interface.

New in version 3.26.0.

Deprecated since version ???: The D-Bus interface has been deprecated.

Goa.todo_override_properties(klass, property_id_begin)
Parameters:
Returns:

The last property id.

Return type:

int

Overrides all GObject.Object properties in the Goa.Todo interface for a concrete class. The properties are overridden in the order they are defined.

New in version 3.26.0.

Deprecated since version ???: The D-Bus interface has been deprecated.