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.

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.

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.

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.

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.

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.

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.

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.

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.