| Evolution-Data-Server Manual: Private | ||||
|---|---|---|---|---|
| Top | Description | Object Hierarchy | Implemented Interfaces | ||||
struct EDBusObjectSkeleton; EDBusObjectSkeleton * e_dbus_object_skeleton_new (const gchar *object_path); void e_dbus_object_skeleton_set_source (EDBusObjectSkeleton *object,EDBusSource *interface_); void e_dbus_object_skeleton_set_source_writable (EDBusObjectSkeleton *object,EDBusSourceWritable *interface_); void e_dbus_object_skeleton_set_source_removable (EDBusObjectSkeleton *object,EDBusSourceRemovable *interface_);
struct EDBusObjectSkeleton;
The EDBusObjectSkeleton structure contains only private data and should only be accessed using the provided API.
EDBusObjectSkeleton * e_dbus_object_skeleton_new (const gchar *object_path);
Creates a new skeleton object.
|
An object path. |
Returns : |
The skeleton object. [transfer full] |
void e_dbus_object_skeleton_set_source (EDBusObjectSkeleton *object,EDBusSource *interface_);
Sets the EDBusSource instance for the D-Bus interface <link linkend="gdbus-interface-org-gnome-evolution-dataserver-Source.top_of_page">org.gnome.evolution.dataserver.Source</link> on object.
|
A EDBusObjectSkeleton. |
|
A EDBusSource or NULL to clear the interface. [allow-none]
|
void e_dbus_object_skeleton_set_source_writable (EDBusObjectSkeleton *object,EDBusSourceWritable *interface_);
Sets the EDBusSourceWritable instance for the D-Bus interface <link linkend="gdbus-interface-org-gnome-evolution-dataserver-Source-Writable.top_of_page">org.gnome.evolution.dataserver.Source.Writable</link> on object.
|
A EDBusObjectSkeleton. |
|
A EDBusSourceWritable or NULL to clear the interface. [allow-none]
|
void e_dbus_object_skeleton_set_source_removable (EDBusObjectSkeleton *object,EDBusSourceRemovable *interface_);
Sets the EDBusSourceRemovable instance for the D-Bus interface <link linkend="gdbus-interface-org-gnome-evolution-dataserver-Source-Removable.top_of_page">org.gnome.evolution.dataserver.Source.Removable</link> on object.
|
A EDBusObjectSkeleton. |
|
A EDBusSourceRemovable or NULL to clear the interface. [allow-none]
|