![]() |
![]() |
![]() |
libsyncdaemon Reference Manual | ![]() |
---|---|---|---|---|
Top | Description | Object Hierarchy | Properties |
SyncdaemonInterfacePrivate; SyncdaemonInterface; SyncdaemonInterfaceClass; GObject * syncdaemon_interface_setup_proxy (SyncdaemonInterface *interface
,const gchar *unique_bus_name
,const gchar *object_path
,const gchar *interface_name
); GObject * syncdaemon_interface_get_proxy_object (SyncdaemonInterface *interface
);
GObject +----SyncdaemonInterface +----SyncdaemonConfigInterface +----SyncdaemonEventsInterface +----SyncdaemonFilesystemInterface +----SyncdaemonFoldersInterface +----SyncdaemonPublicfilesInterface +----SyncdaemonSharesInterface +----SyncdaemonStatusInterface
GObject * syncdaemon_interface_setup_proxy (SyncdaemonInterface *interface
,const gchar *unique_bus_name
,const gchar *object_path
,const gchar *interface_name
);
This function should only be used by SyncdaemonInterface-based classes, to setup the DBus proxy to be used for communication with the underlying DBus interface.
|
A SyncdaemonInterface object |
|
Unique DBus interface name |
|
Object path for this interface |
|
Interface name for this interface |
Returns : |
The DBus proxy associated with this interface. |
GObject * syncdaemon_interface_get_proxy_object
(SyncdaemonInterface *interface
);
Return the DBus proxy object associated with the given Syncdaemon interface.
This function should not be used by applications, as this is just a convenience function for internal implementation of the classes in the library.
|
A SyncdaemonInterface object |
Returns : |
The DBus proxy associated with this interface, or NULL if it hasn't been setup yet. |
"daemon"
property"daemon" SyncdaemonDaemon* : Read / Write / Construct
Daemon object from which this interface was created.