Class

GoaObjectSkeleton

Description [src]

class Goa.ObjectSkeleton : Gio.DBusObjectSkeleton
  implements Gio.DBusObject, Goa.Object {
  /* No available fields */
}

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

Implements

Constructors

goa_object_skeleton_new

Creates a new skeleton object.

Instance methods

goa_object_skeleton_set_account

Sets the GoaAccount instance for the D-Bus interface org.gnome.OnlineAccounts.Account on object.

goa_object_skeleton_set_calendar

Sets the GoaCalendar instance for the D-Bus interface org.gnome.OnlineAccounts.Calendar on object.

goa_object_skeleton_set_chat

Sets the GoaChat instance for the D-Bus interface org.gnome.OnlineAccounts.Chat on object.

goa_object_skeleton_set_contacts

Sets the GoaContacts instance for the D-Bus interface org.gnome.OnlineAccounts.Contacts on object.

goa_object_skeleton_set_documents

Sets the GoaDocuments instance for the D-Bus interface org.gnome.OnlineAccounts.Documents on object.

deprecated: Unknown 

goa_object_skeleton_set_exchange

Sets the GoaExchange instance for the D-Bus interface org.gnome.OnlineAccounts.Exchange on object.

since: 3.6.0

goa_object_skeleton_set_files

Sets the GoaFiles instance for the D-Bus interface org.gnome.OnlineAccounts.Files on object.

since: 3.8.0

goa_object_skeleton_set_mail

Sets the GoaMail instance for the D-Bus interface org.gnome.OnlineAccounts.Mail on object.

goa_object_skeleton_set_manager

Sets the GoaManager instance for the D-Bus interface org.gnome.OnlineAccounts.Manager on object.

goa_object_skeleton_set_maps

Sets the GoaMaps instance for the D-Bus interface org.gnome.OnlineAccounts.Maps on object.

deprecated: Unknown since: 3.14.0

goa_object_skeleton_set_media_server

Sets the GoaMediaServer instance for the D-Bus interface org.gnome.OnlineAccounts.MediaServer on object.

deprecated: Unknown since: 3.14

goa_object_skeleton_set_music

Sets the GoaMusic instance for the D-Bus interface org.gnome.OnlineAccounts.Music on object.

since: 3.18.0

goa_object_skeleton_set_oauth2_based

Sets the GoaOAuth2Based instance for the D-Bus interface org.gnome.OnlineAccounts.OAuth2Based on object.

goa_object_skeleton_set_oauth_based

Sets the GoaOAuthBased instance for the D-Bus interface org.gnome.OnlineAccounts.OAuthBased on object.

goa_object_skeleton_set_password_based

Sets the GoaPasswordBased instance for the D-Bus interface org.gnome.OnlineAccounts.PasswordBased on object.

since: 3.6.0

goa_object_skeleton_set_photos

Sets the GoaPhotos instance for the D-Bus interface org.gnome.OnlineAccounts.Photos on object.

since: 3.8.0

goa_object_skeleton_set_printers

Sets the GoaPrinters instance for the D-Bus interface org.gnome.OnlineAccounts.Printers on object.

deprecated: Unknown since: 3.12.0

goa_object_skeleton_set_read_later

Sets the GoaReadLater instance for the D-Bus interface org.gnome.OnlineAccounts.ReadLater on object.

deprecated: Unknown since: 3.12.0

goa_object_skeleton_set_ticketing

Sets the GoaTicketing instance for the D-Bus interface org.gnome.OnlineAccounts.Ticketing on object.

since: 3.6.0

goa_object_skeleton_set_todo

Sets the GoaTodo instance for the D-Bus interface org.gnome.OnlineAccounts.Todo on object.

deprecated: Unknown since: 3.26.0

Methods inherited from GDBusObjectSkeleton (5)
g_dbus_object_skeleton_add_interface

Adds interface_ to object.

since: 2.30

g_dbus_object_skeleton_flush

This method simply calls g_dbus_interface_skeleton_flush() on all interfaces belonging to object. See that method for when flushing is useful.

since: 2.30

g_dbus_object_skeleton_remove_interface

Removes interface_ from object.

since: 2.30

g_dbus_object_skeleton_remove_interface_by_name

Removes the GDBusInterface with interface_name from object.

since: 2.30

g_dbus_object_skeleton_set_object_path

Sets the object path for object.

since: 2.30

Methods inherited from GObject (43)

Please see GObject for a full list of methods.

Methods inherited from GDBusObject (3)
g_dbus_object_get_interface

Gets the D-Bus interface with name interface_name associated with object, if any.

since: 2.30

g_dbus_object_get_interfaces

Gets the D-Bus interfaces associated with object.

since: 2.30

g_dbus_object_get_object_path

Gets the object path for object.

since: 2.30

Methods inherited from GoaObject (40)

Please see GoaObject for a full list of methods.

Properties

Properties inherited from GDBusObjectSkeleton (1)
Gio.DBusObjectSkeleton:g-object-path

The object path where the object is exported.

since: 2.30

Properties inherited from GoaObject (20)
GoaObject:account

The GoaAccount instance corresponding to the D-Bus interface org.gnome.OnlineAccounts.Account, if any.

GoaObject:calendar

The GoaCalendar instance corresponding to the D-Bus interface org.gnome.OnlineAccounts.Calendar, if any.

GoaObject:chat

The GoaChat instance corresponding to the D-Bus interface org.gnome.OnlineAccounts.Chat, if any.

GoaObject:contacts

The GoaContacts instance corresponding to the D-Bus interface org.gnome.OnlineAccounts.Contacts, if any.

GoaObject:documents

The GoaDocuments instance corresponding to the D-Bus interface org.gnome.OnlineAccounts.Documents, if any.

deprecated: Unknown 

GoaObject:exchange

The GoaExchange instance corresponding to the D-Bus interface org.gnome.OnlineAccounts.Exchange, if any.

since: 3.6.0

GoaObject:files

The GoaFiles instance corresponding to the D-Bus interface org.gnome.OnlineAccounts.Files, if any.

since: 3.8.0

GoaObject:mail

The GoaMail instance corresponding to the D-Bus interface org.gnome.OnlineAccounts.Mail, if any.

GoaObject:manager

The GoaManager instance corresponding to the D-Bus interface org.gnome.OnlineAccounts.Manager, if any.

GoaObject:maps

The GoaMaps instance corresponding to the D-Bus interface org.gnome.OnlineAccounts.Maps, if any.

deprecated: Unknown since: 3.14.0

GoaObject:media-server

The GoaMediaServer instance corresponding to the D-Bus interface org.gnome.OnlineAccounts.MediaServer, if any.

deprecated: Unknown since: 3.14

GoaObject:music

The GoaMusic instance corresponding to the D-Bus interface org.gnome.OnlineAccounts.Music, if any.

since: 3.18.0

GoaObject:oauth-based

The GoaOAuthBased instance corresponding to the D-Bus interface org.gnome.OnlineAccounts.OAuthBased, if any.

GoaObject:oauth2-based

The GoaOAuth2Based instance corresponding to the D-Bus interface org.gnome.OnlineAccounts.OAuth2Based, if any.

GoaObject:password-based

The GoaPasswordBased instance corresponding to the D-Bus interface org.gnome.OnlineAccounts.PasswordBased, if any.

since: 3.6.0

GoaObject:photos

The GoaPhotos instance corresponding to the D-Bus interface org.gnome.OnlineAccounts.Photos, if any.

since: 3.8.0

GoaObject:printers

The GoaPrinters instance corresponding to the D-Bus interface org.gnome.OnlineAccounts.Printers, if any.

deprecated: Unknown since: 3.12.0

GoaObject:read-later

The GoaReadLater instance corresponding to the D-Bus interface org.gnome.OnlineAccounts.ReadLater, if any.

deprecated: Unknown since: 3.12.0

GoaObject:ticketing

The GoaTicketing instance corresponding to the D-Bus interface org.gnome.OnlineAccounts.Ticketing, if any.

since: 3.6.0

GoaObject:todo

The GoaTodo instance corresponding to the D-Bus interface org.gnome.OnlineAccounts.Todo, if any.

deprecated: Unknown since: 3.26.0

Signals

Signals inherited from GDBusObjectSkeleton (1)
GDBusObjectSkeleton::authorize-method

Emitted when a method is invoked by a remote caller and used to determine if the method call is authorized.

since: 2.30

Signals inherited from GObject (1)
GObject::notify

The notify signal is emitted on an object when one of its properties has its value set through g_object_set_property(), g_object_set(), et al.

Signals inherited from GDBusObject (2)
GDBusObject::interface-added

Emitted when interface is added to object.

since: 2.30

GDBusObject::interface-removed

Emitted when interface is removed from object.

since: 2.30

Class structure

struct GoaObjectSkeletonClass {
  GDBusObjectSkeletonClass parent_class;
  
}

Class structure for GoaObjectSkeleton.

Class members
parent_class: GDBusObjectSkeletonClass

The parent class.