~didrocks/ubuntuone-client/dont-suffer-zg-crash

« back to all changes in this revision

Viewing changes to docs/reference/html/libsyncdaemon-Syncdaemon.html

  • Committer: Bazaar Package Importer
  • Author(s): Rodney Dawes
  • Date: 2011-01-25 16:42:52 UTC
  • mto: This revision was merged to the branch mainline in revision 64.
  • Revision ID: james.westby@ubuntu.com-20110125164252-rl1pybasx1nsqgoy
Tags: upstream-1.5.3
ImportĀ upstreamĀ versionĀ 1.5.3

Show diffs side-by-side

added added

removed removed

Lines of Context:
44
44
<a name="SyncdaemonInterface"></a><pre class="synopsis">                    <a class="link" href="libsyncdaemon-Syncdaemon.html#SyncdaemonInterfacePrivate" title="SyncdaemonInterfacePrivate">SyncdaemonInterfacePrivate</a>;
45
45
                    <a class="link" href="libsyncdaemon-Syncdaemon.html#SyncdaemonInterface-struct" title="SyncdaemonInterface">SyncdaemonInterface</a>;
46
46
                    <a class="link" href="libsyncdaemon-Syncdaemon.html#SyncdaemonInterfaceClass" title="SyncdaemonInterfaceClass">SyncdaemonInterfaceClass</a>;
47
 
<a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="returnvalue">GObject</span></a> *           <a class="link" href="libsyncdaemon-Syncdaemon.html#syncdaemon-interface-setup-proxy" title="syncdaemon_interface_setup_proxy ()">syncdaemon_interface_setup_proxy</a>    (<em class="parameter"><code><a class="link" href="libsyncdaemon-Syncdaemon.html#SyncdaemonInterface"><span class="type">SyncdaemonInterface</span></a> *interface</code></em>,
48
 
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *unique_bus_name</code></em>,
49
 
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *object_path</code></em>,
50
 
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *interface_name</code></em>);
51
 
<a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="returnvalue">GObject</span></a> *           <a class="link" href="libsyncdaemon-Syncdaemon.html#syncdaemon-interface-get-proxy-object" title="syncdaemon_interface_get_proxy_object ()">syncdaemon_interface_get_proxy_object</a>
 
47
<span class="returnvalue">GObject</span> *           <a class="link" href="libsyncdaemon-Syncdaemon.html#syncdaemon-interface-setup-proxy" title="syncdaemon_interface_setup_proxy ()">syncdaemon_interface_setup_proxy</a>    (<em class="parameter"><code><a class="link" href="libsyncdaemon-Syncdaemon.html#SyncdaemonInterface"><span class="type">SyncdaemonInterface</span></a> *interface</code></em>,
 
48
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *unique_bus_name</code></em>,
 
49
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *object_path</code></em>,
 
50
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *interface_name</code></em>);
 
51
<span class="returnvalue">GObject</span> *           <a class="link" href="libsyncdaemon-Syncdaemon.html#syncdaemon-interface-get-proxy-object" title="syncdaemon_interface_get_proxy_object ()">syncdaemon_interface_get_proxy_object</a>
52
52
                                                        (<em class="parameter"><code><a class="link" href="libsyncdaemon-Syncdaemon.html#SyncdaemonInterface"><span class="type">SyncdaemonInterface</span></a> *interface</code></em>);
53
53
</pre>
54
54
</div>
55
55
<div class="refsect1" title="Object Hierarchy">
56
56
<a name="libsyncdaemon-Syncdaemon.object-hierarchy"></a><h2>Object Hierarchy</h2>
57
57
<pre class="synopsis">
58
 
  <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject">GObject</a>
 
58
  GObject
59
59
   +----SyncdaemonInterface
60
60
         +----<a class="link" href="libsyncdaemon-SyncdaemonConfig.html#SyncdaemonConfigInterface">SyncdaemonConfigInterface</a>
61
61
         +----<a class="link" href="libsyncdaemon-SyncdaemonEvents.html#SyncdaemonEventsInterface">SyncdaemonEventsInterface</a>
105
105
<hr>
106
106
<div class="refsect2" title="syncdaemon_interface_setup_proxy ()">
107
107
<a name="syncdaemon-interface-setup-proxy"></a><h3>syncdaemon_interface_setup_proxy ()</h3>
108
 
<pre class="programlisting"><a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="returnvalue">GObject</span></a> *           syncdaemon_interface_setup_proxy    (<em class="parameter"><code><a class="link" href="libsyncdaemon-Syncdaemon.html#SyncdaemonInterface"><span class="type">SyncdaemonInterface</span></a> *interface</code></em>,
109
 
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *unique_bus_name</code></em>,
110
 
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *object_path</code></em>,
111
 
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *interface_name</code></em>);</pre>
 
108
<pre class="programlisting"><span class="returnvalue">GObject</span> *           syncdaemon_interface_setup_proxy    (<em class="parameter"><code><a class="link" href="libsyncdaemon-Syncdaemon.html#SyncdaemonInterface"><span class="type">SyncdaemonInterface</span></a> *interface</code></em>,
 
109
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *unique_bus_name</code></em>,
 
110
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *object_path</code></em>,
 
111
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *interface_name</code></em>);</pre>
112
112
<p>
113
113
This function should only be used by SyncdaemonInterface-based classes, to
114
114
setup the DBus proxy to be used for communication with the underlying DBus
148
148
<hr>
149
149
<div class="refsect2" title="syncdaemon_interface_get_proxy_object ()">
150
150
<a name="syncdaemon-interface-get-proxy-object"></a><h3>syncdaemon_interface_get_proxy_object ()</h3>
151
 
<pre class="programlisting"><a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="returnvalue">GObject</span></a> *           syncdaemon_interface_get_proxy_object
 
151
<pre class="programlisting"><span class="returnvalue">GObject</span> *           syncdaemon_interface_get_proxy_object
152
152
                                                        (<em class="parameter"><code><a class="link" href="libsyncdaemon-Syncdaemon.html#SyncdaemonInterface"><span class="type">SyncdaemonInterface</span></a> *interface</code></em>);</pre>
153
153
<p>
154
154
Return the DBus proxy object associated with the given Syncdaemon interface.