~ubuntu-branches/ubuntu/saucy/evolution-data-server/saucy

« back to all changes in this revision

Viewing changes to docs/reference/calendar/libecal/html/ECalClient.html

  • Committer: Package Import Robot
  • Author(s): Chris Coulson
  • Date: 2012-10-08 12:58:16 UTC
  • mfrom: (181.1.7 quantal)
  • Revision ID: package-import@ubuntu.com-20121008125816-i3n76e8c0m64e7xp
Tags: 3.6.0-0ubuntu2
* Fix LP: #1038047 part 1 - Don't abort in e_source_registry_new* when a
  problem occurs connecting to the Dbus service
  - add debian/patches/dont-abort-in-e_source_registry_new.patch
  - update debian/patches/series
* Fix LP: #1038047 part 2 - libedataserver depends on
  evolution-data-server-common to ensure that the GSettings schemas are
  present
  - update debian/control

Show diffs side-by-side

added added

removed removed

Lines of Context:
51
51
const <span class="returnvalue">gchar</span> *       <a class="link" href="ECalClient.html#e-cal-client-error-to-string" title="e_cal_client_error_to_string ()">e_cal_client_error_to_string</a>        (<em class="parameter"><code><a class="link" href="ECalClient.html#ECalClientError" title="enum ECalClientError"><span class="type">ECalClientError</span></a> code</code></em>);
52
52
<span class="returnvalue">GError</span> *            <a class="link" href="ECalClient.html#e-cal-client-error-create" title="e_cal_client_error_create ()">e_cal_client_error_create</a>           (<em class="parameter"><code><a class="link" href="ECalClient.html#ECalClientError" title="enum ECalClientError"><span class="type">ECalClientError</span></a> code</code></em>,
53
53
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *custom_msg</code></em>);
54
 
<a class="link" href="ECalClient.html" title="ECalClient"><span class="returnvalue">ECalClient</span></a> *        <a class="link" href="ECalClient.html#e-cal-client-new" title="e_cal_client_new ()">e_cal_client_new</a>                    (<em class="parameter"><code><span class="type">ESource</span> *source</code></em>,
 
54
<a class="link" href="ECalClient.html" title="ECalClient"><span class="returnvalue">ECalClient</span></a> *        <a class="link" href="ECalClient.html#e-cal-client-new" title="e_cal_client_new ()">e_cal_client_new</a>                    (<em class="parameter"><code><a href="../libedataserver/ESource.html"><span class="type">ESource</span></a> *source</code></em>,
55
55
                                                         <em class="parameter"><code><a class="link" href="ECalClient.html#ECalClientSourceType" title="enum ECalClientSourceType"><span class="type">ECalClientSourceType</span></a> source_type</code></em>,
56
56
                                                         <em class="parameter"><code><span class="type">GError</span> **error</code></em>);
57
57
<a class="link" href="ECalClient.html#ECalClientSourceType" title="enum ECalClientSourceType"><span class="returnvalue">ECalClientSourceType</span></a> <a class="link" href="ECalClient.html#e-cal-client-get-source-type" title="e_cal_client_get_source_type ()">e_cal_client_get_source_type</a>       (<em class="parameter"><code><a class="link" href="ECalClient.html" title="ECalClient"><span class="type">ECalClient</span></a> *client</code></em>);
391
391
<a name="ECalClient.object-hierarchy"></a><h2>Object Hierarchy</h2>
392
392
<pre class="synopsis">
393
393
  GObject
394
 
   +----EClient
 
394
   +----<a href="../libedataserver/EClient.html">EClient</a>
395
395
         +----ECalClient
396
396
</pre>
397
397
</div>
528
528
<hr>
529
529
<div class="refsect2">
530
530
<a name="e-cal-client-new"></a><h3>e_cal_client_new ()</h3>
531
 
<pre class="programlisting"><a class="link" href="ECalClient.html" title="ECalClient"><span class="returnvalue">ECalClient</span></a> *        e_cal_client_new                    (<em class="parameter"><code><span class="type">ESource</span> *source</code></em>,
 
531
<pre class="programlisting"><a class="link" href="ECalClient.html" title="ECalClient"><span class="returnvalue">ECalClient</span></a> *        e_cal_client_new                    (<em class="parameter"><code><a href="../libedataserver/ESource.html"><span class="type">ESource</span></a> *source</code></em>,
532
532
                                                         <em class="parameter"><code><a class="link" href="ECalClient.html#ECalClientSourceType" title="enum ECalClientSourceType"><span class="type">ECalClientSourceType</span></a> source_type</code></em>,
533
533
                                                         <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>
534
534
<p>
535
535
Creates a new <a class="link" href="ECalClient.html" title="ECalClient"><span class="type">ECalClient</span></a> corresponding to the given source.  There are
536
536
only two operations that are valid on this calendar at this point:
537
 
<code class="function">e_client_open()</code>, and <code class="function">e_client_remove()</code>.
 
537
<a href="../libedataserver/EClient.html#e-client-open"><code class="function">e_client_open()</code></a>, and <a href="../libedataserver/EClient.html#e-client-remove"><code class="function">e_client_remove()</code></a>.
538
538
</p>
539
539
<div class="variablelist"><table border="0">
540
540
<col align="left" valign="top">
541
541
<tbody>
542
542
<tr>
543
543
<td><p><span class="term"><em class="parameter"><code>source</code></em> :</span></p></td>
544
 
<td>An <span class="type">ESource</span> pointer</td>
 
544
<td>An <a href="../libedataserver/ESource.html"><span class="type">ESource</span></a> pointer</td>
545
545
</tr>
546
546
<tr>
547
547
<td><p><span class="term"><em class="parameter"><code>source_type</code></em> :</span></p></td>
2146
2146
<p>
2147
2147
Finishes previous call of <a class="link" href="ECalClient.html#e-cal-client-create-objects" title="e_cal_client_create_objects ()"><code class="function">e_cal_client_create_objects()</code></a> and
2148
2148
sets <em class="parameter"><code>uids</code></em> to newly assigned UIDs for the created objects.
2149
 
This <em class="parameter"><code>uids</code></em> should be freed with <code class="function">e_client_util_free_string_slist()</code>.
 
2149
This <em class="parameter"><code>uids</code></em> should be freed with <a href="../libedataserver/EClient.html#e-client-util-free-string-slist"><code class="function">e_client_util_free_string_slist()</code></a>.
2150
2150
</p>
2151
2151
<div class="variablelist"><table border="0">
2152
2152
<col align="left" valign="top">
2194
2194
argument. Some backends would assign a specific UID to the newly created objects,
2195
2195
in those cases these UIDs would be returned in the <em class="parameter"><code>uids</code></em> argument. This function
2196
2196
does not modify the original <em class="parameter"><code>icalcomps</code></em> if their UID changes.
2197
 
Returned <em class="parameter"><code>uid</code></em> should be freed with <code class="function">e_client_util_free_string_slist()</code>.
 
2197
Returned <em class="parameter"><code>uid</code></em> should be freed with <a href="../libedataserver/EClient.html#e-client-util-free-string-slist"><code class="function">e_client_util_free_string_slist()</code></a>.
2198
2198
</p>
2199
2199
<div class="variablelist"><table border="0">
2200
2200
<col align="left" valign="top">
3003
3003
<p>
3004
3004
Finishes previous call of <a class="link" href="ECalClient.html#e-cal-client-send-objects" title="e_cal_client_send_objects ()"><code class="function">e_cal_client_send_objects()</code></a> and
3005
3005
populates <em class="parameter"><code>users</code></em> with a list of users to send <em class="parameter"><code>modified_icalcomp</code></em> to.
3006
 
The <em class="parameter"><code>users</code></em> list should be freed with <code class="function">e_client_util_free_string_slist()</code> and
 
3006
The <em class="parameter"><code>users</code></em> list should be freed with <a href="../libedataserver/EClient.html#e-client-util-free-string-slist"><code class="function">e_client_util_free_string_slist()</code></a> and
3007
3007
the <em class="parameter"><code>modified_icalcomp</code></em> should be freed with <code class="function">icalcomponent_free()</code>.
3008
3008
</p>
3009
3009
<div class="variablelist"><table border="0">
3056
3056
<p>
3057
3057
Requests a calendar backend to send meeting information stored in <em class="parameter"><code>icalcomp</code></em>.
3058
3058
The backend can modify this component and request a send to users in the <em class="parameter"><code>users</code></em> list.
3059
 
The <em class="parameter"><code>users</code></em> list should be freed with <code class="function">e_client_util_free_string_slist()</code> and
 
3059
The <em class="parameter"><code>users</code></em> list should be freed with <a href="../libedataserver/EClient.html#e-client-util-free-string-slist"><code class="function">e_client_util_free_string_slist()</code></a> and
3060
3060
the <em class="parameter"><code>modified_icalcomp</code></em> should be freed with <code class="function">icalcomponent_free()</code>.
3061
3061
</p>
3062
3062
<div class="variablelist"><table border="0">
3160
3160
<p>
3161
3161
Finishes previous call of <a class="link" href="ECalClient.html#e-cal-client-get-attachment-uris" title="e_cal_client_get_attachment_uris ()"><code class="function">e_cal_client_get_attachment_uris()</code></a> and
3162
3162
sets <em class="parameter"><code>attachment_uris</code></em> to uris for component's attachments.
3163
 
The list should be freed with <code class="function">e_client_util_free_string_slist()</code>.
 
3163
The list should be freed with <a href="../libedataserver/EClient.html#e-client-util-free-string-slist"><code class="function">e_client_util_free_string_slist()</code></a>.
3164
3164
</p>
3165
3165
<div class="variablelist"><table border="0">
3166
3166
<col align="left" valign="top">
3207
3207
                                                         <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>
3208
3208
<p>
3209
3209
Queries a calendar for a specified component's object attachment URIs.
3210
 
The list should be freed with <code class="function">e_client_util_free_string_slist()</code>.
 
3210
The list should be freed with <a href="../libedataserver/EClient.html#e-client-util-free-string-slist"><code class="function">e_client_util_free_string_slist()</code></a>.
3211
3211
</p>
3212
3212
<div class="variablelist"><table border="0">
3213
3213
<col align="left" valign="top">