~ubuntu-branches/ubuntu/trusty/evolution-exchange/trusty

« back to all changes in this revision

Viewing changes to docs/reference/html/E2kContext.html

  • Committer: Package Import Robot
  • Author(s): Michael Biebl, Jeremy Bicha, Michael Biebl
  • Date: 2012-06-20 06:48:27 UTC
  • mfrom: (1.1.80) (0.1.20 sid)
  • Revision ID: package-import@ubuntu.com-20120620064827-yzlmon3kc8gzd7pf
Tags: 3.4.3-2
* Team upload.

[ Jeremy Bicha ]
* Drop debian/exchange-connector-setup-2.26.1:
  - The manpage doesn't have any useful information and wasn't
    being installed anyway.

[ Michael Biebl ]
* Strip debian/tmp/ from .install file.
* List missing files on installation.
* Update Vcs-* URLs.
* Drop obsolete Build-Depends on liborbit2-dev and group the evo/eds
  Build-Depends together.
* Drop obsolete workaround to set -fPIC explicitly via CFLAGS.

Show diffs side-by-side

added added

removed removed

Lines of Context:
8
8
<link rel="up" href="ch03.html" title="libexchange public API reference">
9
9
<link rel="prev" href="evolution-exchange-E2kAutoconfig.html" title="E2kAutoconfig">
10
10
<link rel="next" href="E2kGlobalCatalog.html" title="E2kGlobalCatalog">
11
 
<meta name="generator" content="GTK-Doc V1.18.1 (XML mode)">
 
11
<meta name="generator" content="GTK-Doc V1.18 (XML mode)">
12
12
<link rel="stylesheet" href="style.css" type="text/css">
13
13
</head>
14
14
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
42
42
<div class="refsynopsisdiv">
43
43
<a name="E2kContext.synopsis"></a><h2>Synopsis</h2>
44
44
<pre class="synopsis">struct              <a class="link" href="E2kContext.html#E2kContext-struct" title="struct E2kContext">E2kContext</a>;
45
 
<a class="link" href="E2kContext.html" title="E2kContext"><span class="returnvalue">E2kContext</span></a> *        <a class="link" href="E2kContext.html#e2k-context-new" title="e2k_context_new ()">e2k_context_new</a>                     (<em class="parameter"><code>const <span class="type">gchar</span> *uri</code></em>);
 
45
<a class="link" href="E2kContext.html" title="E2kContext"><span class="returnvalue">E2kContext</span></a> *        <a class="link" href="E2kContext.html#e2k-context-new" title="e2k_context_new ()">e2k_context_new</a>                     (<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> *uri</code></em>);
46
46
<span class="returnvalue">void</span>                <a class="link" href="E2kContext.html#e2k-context-set-auth" title="e2k_context_set_auth ()">e2k_context_set_auth</a>                (<em class="parameter"><code><a class="link" href="E2kContext.html" title="E2kContext"><span class="type">E2kContext</span></a> *ctx</code></em>,
47
 
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *username</code></em>,
48
 
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *domain</code></em>,
49
 
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *authmech</code></em>,
50
 
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *password</code></em>);
 
47
                                                         <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> *username</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> *domain</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> *authmech</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> *password</code></em>);
51
51
 
52
52
<a class="link" href="evolution-exchange-e2k-http-utils.html#E2kHTTPStatus" title="E2kHTTPStatus"><span class="returnvalue">E2kHTTPStatus</span></a>       <a class="link" href="E2kContext.html#e2k-context-get" title="e2k_context_get ()">e2k_context_get</a>                     (<em class="parameter"><code><a class="link" href="E2kContext.html" title="E2kContext"><span class="type">E2kContext</span></a> *ctx</code></em>,
53
53
                                                         <em class="parameter"><code><a class="link" href="evolution-exchange-E2kOperation.html#E2kOperation" title="struct E2kOperation"><span class="type">E2kOperation</span></a> *op</code></em>,
54
 
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *uri</code></em>,
55
 
                                                         <em class="parameter"><code><span class="type">gchar</span> **content_type</code></em>,
56
 
                                                         <em class="parameter"><code><span class="type">SoupBuffer</span> **response</code></em>);
 
54
                                                         <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> *uri</code></em>,
 
55
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> **content_type</code></em>,
 
56
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/libsoup-2.4/SoupMessageBody.html#SoupBuffer"><span class="type">SoupBuffer</span></a> **response</code></em>);
57
57
<a class="link" href="evolution-exchange-e2k-http-utils.html#E2kHTTPStatus" title="E2kHTTPStatus"><span class="returnvalue">E2kHTTPStatus</span></a>       <a class="link" href="E2kContext.html#e2k-context-get-owa" title="e2k_context_get_owa ()">e2k_context_get_owa</a>                 (<em class="parameter"><code><a class="link" href="E2kContext.html" title="E2kContext"><span class="type">E2kContext</span></a> *ctx</code></em>,
58
58
                                                         <em class="parameter"><code><a class="link" href="evolution-exchange-E2kOperation.html#E2kOperation" title="struct E2kOperation"><span class="type">E2kOperation</span></a> *op</code></em>,
59
 
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *uri</code></em>,
60
 
                                                         <em class="parameter"><code><span class="type">gboolean</span> claim_ie</code></em>,
61
 
                                                         <em class="parameter"><code><span class="type">SoupBuffer</span> **response</code></em>);
 
59
                                                         <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> *uri</code></em>,
 
60
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> claim_ie</code></em>,
 
61
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/libsoup-2.4/SoupMessageBody.html#SoupBuffer"><span class="type">SoupBuffer</span></a> **response</code></em>);
62
62
<a class="link" href="evolution-exchange-e2k-http-utils.html#E2kHTTPStatus" title="E2kHTTPStatus"><span class="returnvalue">E2kHTTPStatus</span></a>       <a class="link" href="E2kContext.html#e2k-context-put" title="e2k_context_put ()">e2k_context_put</a>                     (<em class="parameter"><code><a class="link" href="E2kContext.html" title="E2kContext"><span class="type">E2kContext</span></a> *ctx</code></em>,
63
63
                                                         <em class="parameter"><code><a class="link" href="evolution-exchange-E2kOperation.html#E2kOperation" title="struct E2kOperation"><span class="type">E2kOperation</span></a> *op</code></em>,
64
 
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *uri</code></em>,
65
 
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *content_type</code></em>,
66
 
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *body</code></em>,
67
 
                                                         <em class="parameter"><code><span class="type">gint</span> length</code></em>,
68
 
                                                         <em class="parameter"><code><span class="type">gchar</span> **repl_uid</code></em>);
 
64
                                                         <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> *uri</code></em>,
 
65
                                                         <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> *content_type</code></em>,
 
66
                                                         <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> *body</code></em>,
 
67
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> length</code></em>,
 
68
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> **repl_uid</code></em>);
69
69
<a class="link" href="evolution-exchange-e2k-http-utils.html#E2kHTTPStatus" title="E2kHTTPStatus"><span class="returnvalue">E2kHTTPStatus</span></a>       <a class="link" href="E2kContext.html#e2k-context-post" title="e2k_context_post ()">e2k_context_post</a>                    (<em class="parameter"><code><a class="link" href="E2kContext.html" title="E2kContext"><span class="type">E2kContext</span></a> *ctx</code></em>,
70
70
                                                         <em class="parameter"><code><a class="link" href="evolution-exchange-E2kOperation.html#E2kOperation" title="struct E2kOperation"><span class="type">E2kOperation</span></a> *op</code></em>,
71
 
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *uri</code></em>,
72
 
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *content_type</code></em>,
73
 
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *body</code></em>,
74
 
                                                         <em class="parameter"><code><span class="type">gint</span> length</code></em>,
75
 
                                                         <em class="parameter"><code><span class="type">gchar</span> **location</code></em>,
76
 
                                                         <em class="parameter"><code><span class="type">gchar</span> **repl_uid</code></em>);
 
71
                                                         <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> *uri</code></em>,
 
72
                                                         <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> *content_type</code></em>,
 
73
                                                         <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> *body</code></em>,
 
74
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> length</code></em>,
 
75
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> **location</code></em>,
 
76
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> **repl_uid</code></em>);
77
77
<a class="link" href="evolution-exchange-e2k-http-utils.html#E2kHTTPStatus" title="E2kHTTPStatus"><span class="returnvalue">E2kHTTPStatus</span></a>       <a class="link" href="E2kContext.html#e2k-context-proppatch" title="e2k_context_proppatch ()">e2k_context_proppatch</a>               (<em class="parameter"><code><a class="link" href="E2kContext.html" title="E2kContext"><span class="type">E2kContext</span></a> *ctx</code></em>,
78
78
                                                         <em class="parameter"><code><a class="link" href="evolution-exchange-E2kOperation.html#E2kOperation" title="struct E2kOperation"><span class="type">E2kOperation</span></a> *op</code></em>,
79
 
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *uri</code></em>,
 
79
                                                         <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> *uri</code></em>,
80
80
                                                         <em class="parameter"><code><a class="link" href="evolution-exchange-E2kProperties.html#E2kProperties" title="E2kProperties"><span class="type">E2kProperties</span></a> *props</code></em>,
81
 
                                                         <em class="parameter"><code><span class="type">gboolean</span> create</code></em>,
82
 
                                                         <em class="parameter"><code><span class="type">gchar</span> **repl_uid</code></em>);
 
81
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> create</code></em>,
 
82
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> **repl_uid</code></em>);
83
83
<a class="link" href="evolution-exchange-e2k-result.html#E2kResultIter" title="E2kResultIter"><span class="returnvalue">E2kResultIter</span></a> *     <a class="link" href="E2kContext.html#e2k-context-bproppatch-start" title="e2k_context_bproppatch_start ()">e2k_context_bproppatch_start</a>        (<em class="parameter"><code><a class="link" href="E2kContext.html" title="E2kContext"><span class="type">E2kContext</span></a> *ctx</code></em>,
84
84
                                                         <em class="parameter"><code><a class="link" href="evolution-exchange-E2kOperation.html#E2kOperation" title="struct E2kOperation"><span class="type">E2kOperation</span></a> *op</code></em>,
85
 
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *uri</code></em>,
86
 
                                                         <em class="parameter"><code>const <span class="type">gchar</span> **hrefs</code></em>,
87
 
                                                         <em class="parameter"><code><span class="type">gint</span> nhrefs</code></em>,
 
85
                                                         <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> *uri</code></em>,
 
86
                                                         <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> **hrefs</code></em>,
 
87
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> nhrefs</code></em>,
88
88
                                                         <em class="parameter"><code><a class="link" href="evolution-exchange-E2kProperties.html#E2kProperties" title="E2kProperties"><span class="type">E2kProperties</span></a> *props</code></em>,
89
 
                                                         <em class="parameter"><code><span class="type">gboolean</span> create</code></em>);
90
 
<span class="returnvalue">gboolean</span>            (<a class="link" href="E2kContext.html#E2kContextTestCallback" title="E2kContextTestCallback ()">*E2kContextTestCallback</a>)           (<em class="parameter"><code><a class="link" href="E2kContext.html" title="E2kContext"><span class="type">E2kContext</span></a> *ctx</code></em>,
91
 
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *test_name</code></em>,
92
 
                                                         <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);
 
89
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> create</code></em>);
 
90
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            (<a class="link" href="E2kContext.html#E2kContextTestCallback" title="E2kContextTestCallback ()">*E2kContextTestCallback</a>)           (<em class="parameter"><code><a class="link" href="E2kContext.html" title="E2kContext"><span class="type">E2kContext</span></a> *ctx</code></em>,
 
91
                                                         <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> *test_name</code></em>,
 
92
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);
93
93
<a class="link" href="evolution-exchange-e2k-http-utils.html#E2kHTTPStatus" title="E2kHTTPStatus"><span class="returnvalue">E2kHTTPStatus</span></a>       <a class="link" href="E2kContext.html#e2k-context-put-new" title="e2k_context_put_new ()">e2k_context_put_new</a>                 (<em class="parameter"><code><a class="link" href="E2kContext.html" title="E2kContext"><span class="type">E2kContext</span></a> *ctx</code></em>,
94
94
                                                         <em class="parameter"><code><a class="link" href="evolution-exchange-E2kOperation.html#E2kOperation" title="struct E2kOperation"><span class="type">E2kOperation</span></a> *op</code></em>,
95
 
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *folder_uri</code></em>,
96
 
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *object_name</code></em>,
 
95
                                                         <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> *folder_uri</code></em>,
 
96
                                                         <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_name</code></em>,
97
97
                                                         <em class="parameter"><code><a class="link" href="E2kContext.html#E2kContextTestCallback" title="E2kContextTestCallback ()"><span class="type">E2kContextTestCallback</span></a> test_callback</code></em>,
98
 
                                                         <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>,
99
 
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *content_type</code></em>,
100
 
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *body</code></em>,
101
 
                                                         <em class="parameter"><code><span class="type">gint</span> length</code></em>,
102
 
                                                         <em class="parameter"><code><span class="type">gchar</span> **location</code></em>,
103
 
                                                         <em class="parameter"><code><span class="type">gchar</span> **repl_uid</code></em>);
 
98
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>,
 
99
                                                         <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> *content_type</code></em>,
 
100
                                                         <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> *body</code></em>,
 
101
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> length</code></em>,
 
102
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> **location</code></em>,
 
103
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> **repl_uid</code></em>);
104
104
<a class="link" href="evolution-exchange-e2k-http-utils.html#E2kHTTPStatus" title="E2kHTTPStatus"><span class="returnvalue">E2kHTTPStatus</span></a>       <a class="link" href="E2kContext.html#e2k-context-proppatch-new" title="e2k_context_proppatch_new ()">e2k_context_proppatch_new</a>           (<em class="parameter"><code><a class="link" href="E2kContext.html" title="E2kContext"><span class="type">E2kContext</span></a> *ctx</code></em>,
105
105
                                                         <em class="parameter"><code><a class="link" href="evolution-exchange-E2kOperation.html#E2kOperation" title="struct E2kOperation"><span class="type">E2kOperation</span></a> *op</code></em>,
106
 
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *folder_uri</code></em>,
107
 
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *object_name</code></em>,
 
106
                                                         <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> *folder_uri</code></em>,
 
107
                                                         <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_name</code></em>,
108
108
                                                         <em class="parameter"><code><a class="link" href="E2kContext.html#E2kContextTestCallback" title="E2kContextTestCallback ()"><span class="type">E2kContextTestCallback</span></a> test_callback</code></em>,
109
 
                                                         <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>,
 
109
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>,
110
110
                                                         <em class="parameter"><code><a class="link" href="evolution-exchange-E2kProperties.html#E2kProperties" title="E2kProperties"><span class="type">E2kProperties</span></a> *props</code></em>,
111
 
                                                         <em class="parameter"><code><span class="type">gchar</span> **location</code></em>,
112
 
                                                         <em class="parameter"><code><span class="type">gchar</span> **repl_uid</code></em>);
 
111
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> **location</code></em>,
 
112
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> **repl_uid</code></em>);
113
113
<a class="link" href="evolution-exchange-e2k-http-utils.html#E2kHTTPStatus" title="E2kHTTPStatus"><span class="returnvalue">E2kHTTPStatus</span></a>       <a class="link" href="E2kContext.html#e2k-context-propfind" title="e2k_context_propfind ()">e2k_context_propfind</a>                (<em class="parameter"><code><a class="link" href="E2kContext.html" title="E2kContext"><span class="type">E2kContext</span></a> *ctx</code></em>,
114
114
                                                         <em class="parameter"><code><a class="link" href="evolution-exchange-E2kOperation.html#E2kOperation" title="struct E2kOperation"><span class="type">E2kOperation</span></a> *op</code></em>,
115
 
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *uri</code></em>,
116
 
                                                         <em class="parameter"><code>const <span class="type">gchar</span> **props</code></em>,
117
 
                                                         <em class="parameter"><code><span class="type">gint</span> nprops</code></em>,
 
115
                                                         <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> *uri</code></em>,
 
116
                                                         <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> **props</code></em>,
 
117
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> nprops</code></em>,
118
118
                                                         <em class="parameter"><code><a class="link" href="evolution-exchange-e2k-result.html#E2kResult" title="E2kResult"><span class="type">E2kResult</span></a> **results</code></em>,
119
 
                                                         <em class="parameter"><code><span class="type">gint</span> *nresults</code></em>);
 
119
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> *nresults</code></em>);
120
120
<a class="link" href="evolution-exchange-e2k-result.html#E2kResultIter" title="E2kResultIter"><span class="returnvalue">E2kResultIter</span></a> *     <a class="link" href="E2kContext.html#e2k-context-bpropfind-start" title="e2k_context_bpropfind_start ()">e2k_context_bpropfind_start</a>         (<em class="parameter"><code><a class="link" href="E2kContext.html" title="E2kContext"><span class="type">E2kContext</span></a> *ctx</code></em>,
121
121
                                                         <em class="parameter"><code><a class="link" href="evolution-exchange-E2kOperation.html#E2kOperation" title="struct E2kOperation"><span class="type">E2kOperation</span></a> *op</code></em>,
122
 
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *uri</code></em>,
123
 
                                                         <em class="parameter"><code>const <span class="type">gchar</span> **hrefs</code></em>,
124
 
                                                         <em class="parameter"><code><span class="type">gint</span> nhrefs</code></em>,
125
 
                                                         <em class="parameter"><code>const <span class="type">gchar</span> **props</code></em>,
126
 
                                                         <em class="parameter"><code><span class="type">gint</span> nprops</code></em>);
 
122
                                                         <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> *uri</code></em>,
 
123
                                                         <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> **hrefs</code></em>,
 
124
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> nhrefs</code></em>,
 
125
                                                         <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> **props</code></em>,
 
126
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> nprops</code></em>);
127
127
<a class="link" href="evolution-exchange-e2k-result.html#E2kResultIter" title="E2kResultIter"><span class="returnvalue">E2kResultIter</span></a> *     <a class="link" href="E2kContext.html#e2k-context-search-start" title="e2k_context_search_start ()">e2k_context_search_start</a>            (<em class="parameter"><code><a class="link" href="E2kContext.html" title="E2kContext"><span class="type">E2kContext</span></a> *ctx</code></em>,
128
128
                                                         <em class="parameter"><code><a class="link" href="evolution-exchange-E2kOperation.html#E2kOperation" title="struct E2kOperation"><span class="type">E2kOperation</span></a> *op</code></em>,
129
 
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *uri</code></em>,
130
 
                                                         <em class="parameter"><code>const <span class="type">gchar</span> **props</code></em>,
131
 
                                                         <em class="parameter"><code><span class="type">gint</span> nprops</code></em>,
 
129
                                                         <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> *uri</code></em>,
 
130
                                                         <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> **props</code></em>,
 
131
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> nprops</code></em>,
132
132
                                                         <em class="parameter"><code><a class="link" href="evolution-exchange-e2k-restriction.html#E2kRestriction" title="struct E2kRestriction"><span class="type">E2kRestriction</span></a> *rn</code></em>,
133
 
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *orderby</code></em>,
134
 
                                                         <em class="parameter"><code><span class="type">gboolean</span> ascending</code></em>);
 
133
                                                         <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> *orderby</code></em>,
 
134
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> ascending</code></em>);
135
135
<a class="link" href="evolution-exchange-e2k-http-utils.html#E2kHTTPStatus" title="E2kHTTPStatus"><span class="returnvalue">E2kHTTPStatus</span></a>       <a class="link" href="E2kContext.html#e2k-context-delete" title="e2k_context_delete ()">e2k_context_delete</a>                  (<em class="parameter"><code><a class="link" href="E2kContext.html" title="E2kContext"><span class="type">E2kContext</span></a> *ctx</code></em>,
136
136
                                                         <em class="parameter"><code><a class="link" href="evolution-exchange-E2kOperation.html#E2kOperation" title="struct E2kOperation"><span class="type">E2kOperation</span></a> *op</code></em>,
137
 
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *uri</code></em>);
 
137
                                                         <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> *uri</code></em>);
138
138
<a class="link" href="evolution-exchange-e2k-result.html#E2kResultIter" title="E2kResultIter"><span class="returnvalue">E2kResultIter</span></a> *     <a class="link" href="E2kContext.html#e2k-context-bdelete-start" title="e2k_context_bdelete_start ()">e2k_context_bdelete_start</a>           (<em class="parameter"><code><a class="link" href="E2kContext.html" title="E2kContext"><span class="type">E2kContext</span></a> *ctx</code></em>,
139
139
                                                         <em class="parameter"><code><a class="link" href="evolution-exchange-E2kOperation.html#E2kOperation" title="struct E2kOperation"><span class="type">E2kOperation</span></a> *op</code></em>,
140
 
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *uri</code></em>,
141
 
                                                         <em class="parameter"><code>const <span class="type">gchar</span> **hrefs</code></em>,
142
 
                                                         <em class="parameter"><code><span class="type">gint</span> nhrefs</code></em>);
 
140
                                                         <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> *uri</code></em>,
 
141
                                                         <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> **hrefs</code></em>,
 
142
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> nhrefs</code></em>);
143
143
<a class="link" href="evolution-exchange-e2k-http-utils.html#E2kHTTPStatus" title="E2kHTTPStatus"><span class="returnvalue">E2kHTTPStatus</span></a>       <a class="link" href="E2kContext.html#e2k-context-mkcol" title="e2k_context_mkcol ()">e2k_context_mkcol</a>                   (<em class="parameter"><code><a class="link" href="E2kContext.html" title="E2kContext"><span class="type">E2kContext</span></a> *ctx</code></em>,
144
144
                                                         <em class="parameter"><code><a class="link" href="evolution-exchange-E2kOperation.html#E2kOperation" title="struct E2kOperation"><span class="type">E2kOperation</span></a> *op</code></em>,
145
 
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *uri</code></em>,
 
145
                                                         <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> *uri</code></em>,
146
146
                                                         <em class="parameter"><code><a class="link" href="evolution-exchange-E2kProperties.html#E2kProperties" title="E2kProperties"><span class="type">E2kProperties</span></a> *props</code></em>,
147
 
                                                         <em class="parameter"><code><span class="type">gchar</span> **permanent_url</code></em>);
 
147
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> **permanent_url</code></em>);
148
148
<a class="link" href="evolution-exchange-e2k-result.html#E2kResultIter" title="E2kResultIter"><span class="returnvalue">E2kResultIter</span></a> *     <a class="link" href="E2kContext.html#e2k-context-transfer-start" title="e2k_context_transfer_start ()">e2k_context_transfer_start</a>          (<em class="parameter"><code><a class="link" href="E2kContext.html" title="E2kContext"><span class="type">E2kContext</span></a> *ctx</code></em>,
149
149
                                                         <em class="parameter"><code><a class="link" href="evolution-exchange-E2kOperation.html#E2kOperation" title="struct E2kOperation"><span class="type">E2kOperation</span></a> *op</code></em>,
150
 
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *source_folder</code></em>,
151
 
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *dest_folder</code></em>,
152
 
                                                         <em class="parameter"><code><span class="type">GPtrArray</span> *source_hrefs</code></em>,
153
 
                                                         <em class="parameter"><code><span class="type">gboolean</span> delete_originals</code></em>);
 
150
                                                         <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> *source_folder</code></em>,
 
151
                                                         <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> *dest_folder</code></em>,
 
152
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Pointer-Arrays.html#GPtrArray"><span class="type">GPtrArray</span></a> *source_hrefs</code></em>,
 
153
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> delete_originals</code></em>);
154
154
<a class="link" href="evolution-exchange-e2k-http-utils.html#E2kHTTPStatus" title="E2kHTTPStatus"><span class="returnvalue">E2kHTTPStatus</span></a>       <a class="link" href="E2kContext.html#e2k-context-transfer-dir" title="e2k_context_transfer_dir ()">e2k_context_transfer_dir</a>            (<em class="parameter"><code><a class="link" href="E2kContext.html" title="E2kContext"><span class="type">E2kContext</span></a> *ctx</code></em>,
155
155
                                                         <em class="parameter"><code><a class="link" href="evolution-exchange-E2kOperation.html#E2kOperation" title="struct E2kOperation"><span class="type">E2kOperation</span></a> *op</code></em>,
156
 
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *source_href</code></em>,
157
 
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *dest_href</code></em>,
158
 
                                                         <em class="parameter"><code><span class="type">gboolean</span> delete_original</code></em>,
159
 
                                                         <em class="parameter"><code><span class="type">gchar</span> **permanent_url</code></em>);
 
156
                                                         <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> *source_href</code></em>,
 
157
                                                         <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> *dest_href</code></em>,
 
158
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> delete_original</code></em>,
 
159
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> **permanent_url</code></em>);
160
160
 
161
161
enum                <a class="link" href="E2kContext.html#E2kContextChangeType" title="enum E2kContextChangeType">E2kContextChangeType</a>;
162
162
<span class="returnvalue">void</span>                (<a class="link" href="E2kContext.html#E2kContextChangeCallback" title="E2kContextChangeCallback ()">*E2kContextChangeCallback</a>)         (<em class="parameter"><code><a class="link" href="E2kContext.html" title="E2kContext"><span class="type">E2kContext</span></a> *ctx</code></em>,
163
 
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *uri</code></em>,
 
163
                                                         <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> *uri</code></em>,
164
164
                                                         <em class="parameter"><code><a class="link" href="E2kContext.html#E2kContextChangeType" title="enum E2kContextChangeType"><span class="type">E2kContextChangeType</span></a> type</code></em>,
165
 
                                                         <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);
 
165
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);
166
166
<span class="returnvalue">void</span>                <a class="link" href="E2kContext.html#e2k-context-subscribe" title="e2k_context_subscribe ()">e2k_context_subscribe</a>               (<em class="parameter"><code><a class="link" href="E2kContext.html" title="E2kContext"><span class="type">E2kContext</span></a> *ctx</code></em>,
167
 
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *uri</code></em>,
 
167
                                                         <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> *uri</code></em>,
168
168
                                                         <em class="parameter"><code><a class="link" href="E2kContext.html#E2kContextChangeType" title="enum E2kContextChangeType"><span class="type">E2kContextChangeType</span></a> type</code></em>,
169
 
                                                         <em class="parameter"><code><span class="type">gint</span> min_interval</code></em>,
 
169
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> min_interval</code></em>,
170
170
                                                         <em class="parameter"><code><a class="link" href="E2kContext.html#E2kContextChangeCallback" title="E2kContextChangeCallback ()"><span class="type">E2kContextChangeCallback</span></a> callback</code></em>,
171
 
                                                         <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);
 
171
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);
172
172
<span class="returnvalue">void</span>                <a class="link" href="E2kContext.html#e2k-context-unsubscribe" title="e2k_context_unsubscribe ()">e2k_context_unsubscribe</a>             (<em class="parameter"><code><a class="link" href="E2kContext.html" title="E2kContext"><span class="type">E2kContext</span></a> *ctx</code></em>,
173
 
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *uri</code></em>);
 
173
                                                         <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> *uri</code></em>);
174
174
</pre>
175
175
</div>
176
176
<div class="refsect1">
177
177
<a name="E2kContext.object-hierarchy"></a><h2>Object Hierarchy</h2>
178
178
<pre class="synopsis">
179
 
  GObject
 
179
  <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject">GObject</a>
180
180
   +----E2kContext
181
181
</pre>
182
182
</div>
183
183
<div class="refsect1">
184
184
<a name="E2kContext.signals"></a><h2>Signals</h2>
185
185
<pre class="synopsis">
186
 
  "<a class="link" href="E2kContext.html#E2kContext-redirect" title='The "redirect" signal'>redirect</a>"                                       : <code class="literal">Run Last</code>
 
186
  "<a class="link" href="E2kContext.html#E2kContext-redirect" title='The "redirect" signal'>redirect</a>"                                       : <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS"><code class="literal">Run Last</code></a>
187
187
</pre>
188
188
</div>
189
189
<div class="refsect1">
202
202
<hr>
203
203
<div class="refsect2">
204
204
<a name="e2k-context-new"></a><h3>e2k_context_new ()</h3>
205
 
<pre class="programlisting"><a class="link" href="E2kContext.html" title="E2kContext"><span class="returnvalue">E2kContext</span></a> *        e2k_context_new                     (<em class="parameter"><code>const <span class="type">gchar</span> *uri</code></em>);</pre>
 
205
<pre class="programlisting"><a class="link" href="E2kContext.html" title="E2kContext"><span class="returnvalue">E2kContext</span></a> *        e2k_context_new                     (<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> *uri</code></em>);</pre>
206
206
<p>
207
207
Creates a new <a class="link" href="E2kContext.html" title="E2kContext"><span class="type">E2kContext</span></a> based at <em class="parameter"><code>uri</code></em>
208
208
</p>
224
224
<div class="refsect2">
225
225
<a name="e2k-context-set-auth"></a><h3>e2k_context_set_auth ()</h3>
226
226
<pre class="programlisting"><span class="returnvalue">void</span>                e2k_context_set_auth                (<em class="parameter"><code><a class="link" href="E2kContext.html" title="E2kContext"><span class="type">E2kContext</span></a> *ctx</code></em>,
227
 
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *username</code></em>,
228
 
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *domain</code></em>,
229
 
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *authmech</code></em>,
230
 
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *password</code></em>);</pre>
 
227
                                                         <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> *username</code></em>,
 
228
                                                         <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> *domain</code></em>,
 
229
                                                         <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> *authmech</code></em>,
 
230
                                                         <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> *password</code></em>);</pre>
231
231
<p>
232
232
Sets the authentication information on <em class="parameter"><code>ctx</code></em>. This will have the
233
233
side effect of cancelling any pending requests on <em class="parameter"><code>ctx</code></em>.
245
245
</tr>
246
246
<tr>
247
247
<td><p><span class="term"><em class="parameter"><code>domain</code></em> :</span></p></td>
248
 
<td>the NT domain, or <a href="/home/chen/opt34/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL--CAPS"><code class="literal">NULL</code></a> to use the default (if using NTLM)</td>
 
248
<td>the NT domain, or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> to use the default (if using NTLM)</td>
249
249
</tr>
250
250
<tr>
251
251
<td><p><span class="term"><em class="parameter"><code>authmech</code></em> :</span></p></td>
263
263
<a name="e2k-context-get"></a><h3>e2k_context_get ()</h3>
264
264
<pre class="programlisting"><a class="link" href="evolution-exchange-e2k-http-utils.html#E2kHTTPStatus" title="E2kHTTPStatus"><span class="returnvalue">E2kHTTPStatus</span></a>       e2k_context_get                     (<em class="parameter"><code><a class="link" href="E2kContext.html" title="E2kContext"><span class="type">E2kContext</span></a> *ctx</code></em>,
265
265
                                                         <em class="parameter"><code><a class="link" href="evolution-exchange-E2kOperation.html#E2kOperation" title="struct E2kOperation"><span class="type">E2kOperation</span></a> *op</code></em>,
266
 
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *uri</code></em>,
267
 
                                                         <em class="parameter"><code><span class="type">gchar</span> **content_type</code></em>,
268
 
                                                         <em class="parameter"><code><span class="type">SoupBuffer</span> **response</code></em>);</pre>
 
266
                                                         <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> *uri</code></em>,
 
267
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> **content_type</code></em>,
 
268
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/libsoup-2.4/SoupMessageBody.html#SoupBuffer"><span class="type">SoupBuffer</span></a> **response</code></em>);</pre>
269
269
<p>
270
270
Performs a GET on <em class="parameter"><code>ctx</code></em> for <em class="parameter"><code>uri</code></em>. If successful (2xx status code),
271
271
the Content-Type, and response body will be returned. The body is not
290
290
</tr>
291
291
<tr>
292
292
<td><p><span class="term"><em class="parameter"><code>content_type</code></em> :</span></p></td>
293
 
<td>if not <a href="/home/chen/opt34/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL--CAPS"><code class="literal">NULL</code></a>, will contain the Content-Type of the
 
293
<td>if not <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>, will contain the Content-Type of the
294
294
response on return.</td>
295
295
</tr>
296
296
<tr>
297
297
<td><p><span class="term"><em class="parameter"><code>response</code></em> :</span></p></td>
298
 
<td>if not <a href="/home/chen/opt34/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL--CAPS"><code class="literal">NULL</code></a>, will contain the response on return</td>
 
298
<td>if not <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>, will contain the response on return</td>
299
299
</tr>
300
300
<tr>
301
301
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
309
309
<a name="e2k-context-get-owa"></a><h3>e2k_context_get_owa ()</h3>
310
310
<pre class="programlisting"><a class="link" href="evolution-exchange-e2k-http-utils.html#E2kHTTPStatus" title="E2kHTTPStatus"><span class="returnvalue">E2kHTTPStatus</span></a>       e2k_context_get_owa                 (<em class="parameter"><code><a class="link" href="E2kContext.html" title="E2kContext"><span class="type">E2kContext</span></a> *ctx</code></em>,
311
311
                                                         <em class="parameter"><code><a class="link" href="evolution-exchange-E2kOperation.html#E2kOperation" title="struct E2kOperation"><span class="type">E2kOperation</span></a> *op</code></em>,
312
 
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *uri</code></em>,
313
 
                                                         <em class="parameter"><code><span class="type">gboolean</span> claim_ie</code></em>,
314
 
                                                         <em class="parameter"><code><span class="type">SoupBuffer</span> **response</code></em>);</pre>
 
312
                                                         <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> *uri</code></em>,
 
313
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> claim_ie</code></em>,
 
314
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/libsoup-2.4/SoupMessageBody.html#SoupBuffer"><span class="type">SoupBuffer</span></a> **response</code></em>);</pre>
315
315
<p>
316
316
As with <a class="link" href="E2kContext.html#e2k-context-get" title="e2k_context_get ()"><code class="function">e2k_context_get()</code></a>, but used when you need the HTML or XML
317
317
data that would be returned to OWA rather than the raw object data.
337
337
</tr>
338
338
<tr>
339
339
<td><p><span class="term"><em class="parameter"><code>response</code></em> :</span></p></td>
340
 
<td>if not <a href="/home/chen/opt34/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL--CAPS"><code class="literal">NULL</code></a>, will contain the response on return</td>
 
340
<td>if not <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>, will contain the response on return</td>
341
341
</tr>
342
342
<tr>
343
343
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
351
351
<a name="e2k-context-put"></a><h3>e2k_context_put ()</h3>
352
352
<pre class="programlisting"><a class="link" href="evolution-exchange-e2k-http-utils.html#E2kHTTPStatus" title="E2kHTTPStatus"><span class="returnvalue">E2kHTTPStatus</span></a>       e2k_context_put                     (<em class="parameter"><code><a class="link" href="E2kContext.html" title="E2kContext"><span class="type">E2kContext</span></a> *ctx</code></em>,
353
353
                                                         <em class="parameter"><code><a class="link" href="evolution-exchange-E2kOperation.html#E2kOperation" title="struct E2kOperation"><span class="type">E2kOperation</span></a> *op</code></em>,
354
 
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *uri</code></em>,
355
 
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *content_type</code></em>,
356
 
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *body</code></em>,
357
 
                                                         <em class="parameter"><code><span class="type">gint</span> length</code></em>,
358
 
                                                         <em class="parameter"><code><span class="type">gchar</span> **repl_uid</code></em>);</pre>
 
354
                                                         <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> *uri</code></em>,
 
355
                                                         <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> *content_type</code></em>,
 
356
                                                         <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> *body</code></em>,
 
357
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> length</code></em>,
 
358
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> **repl_uid</code></em>);</pre>
359
359
<p>
360
360
Performs a PUT operation on <em class="parameter"><code>ctx</code></em> for <em class="parameter"><code>uri</code></em>.
361
361
</p>
389
389
</tr>
390
390
<tr>
391
391
<td><p><span class="term"><em class="parameter"><code>repl_uid</code></em> :</span></p></td>
392
 
<td>if not <a href="/home/chen/opt34/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL--CAPS"><code class="literal">NULL</code></a>, will contain the Repl-UID of the PUT
 
392
<td>if not <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>, will contain the Repl-UID of the PUT
393
393
object on return</td>
394
394
</tr>
395
395
<tr>
404
404
<a name="e2k-context-post"></a><h3>e2k_context_post ()</h3>
405
405
<pre class="programlisting"><a class="link" href="evolution-exchange-e2k-http-utils.html#E2kHTTPStatus" title="E2kHTTPStatus"><span class="returnvalue">E2kHTTPStatus</span></a>       e2k_context_post                    (<em class="parameter"><code><a class="link" href="E2kContext.html" title="E2kContext"><span class="type">E2kContext</span></a> *ctx</code></em>,
406
406
                                                         <em class="parameter"><code><a class="link" href="evolution-exchange-E2kOperation.html#E2kOperation" title="struct E2kOperation"><span class="type">E2kOperation</span></a> *op</code></em>,
407
 
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *uri</code></em>,
408
 
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *content_type</code></em>,
409
 
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *body</code></em>,
410
 
                                                         <em class="parameter"><code><span class="type">gint</span> length</code></em>,
411
 
                                                         <em class="parameter"><code><span class="type">gchar</span> **location</code></em>,
412
 
                                                         <em class="parameter"><code><span class="type">gchar</span> **repl_uid</code></em>);</pre>
 
407
                                                         <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> *uri</code></em>,
 
408
                                                         <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> *content_type</code></em>,
 
409
                                                         <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> *body</code></em>,
 
410
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> length</code></em>,
 
411
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> **location</code></em>,
 
412
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> **repl_uid</code></em>);</pre>
413
413
<p>
414
414
Performs a POST operation on <em class="parameter"><code>ctx</code></em> for <em class="parameter"><code>uri</code></em>.
415
415
</p>
448
448
</tr>
449
449
<tr>
450
450
<td><p><span class="term"><em class="parameter"><code>location</code></em> :</span></p></td>
451
 
<td>if not <a href="/home/chen/opt34/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL--CAPS"><code class="literal">NULL</code></a>, will contain the Location of the POSTed
 
451
<td>if not <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>, will contain the Location of the POSTed
452
452
object on return</td>
453
453
</tr>
454
454
<tr>
455
455
<td><p><span class="term"><em class="parameter"><code>repl_uid</code></em> :</span></p></td>
456
 
<td>if not <a href="/home/chen/opt34/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL--CAPS"><code class="literal">NULL</code></a>, will contain the Repl-UID of the POSTed
 
456
<td>if not <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>, will contain the Repl-UID of the POSTed
457
457
object on return</td>
458
458
</tr>
459
459
<tr>
468
468
<a name="e2k-context-proppatch"></a><h3>e2k_context_proppatch ()</h3>
469
469
<pre class="programlisting"><a class="link" href="evolution-exchange-e2k-http-utils.html#E2kHTTPStatus" title="E2kHTTPStatus"><span class="returnvalue">E2kHTTPStatus</span></a>       e2k_context_proppatch               (<em class="parameter"><code><a class="link" href="E2kContext.html" title="E2kContext"><span class="type">E2kContext</span></a> *ctx</code></em>,
470
470
                                                         <em class="parameter"><code><a class="link" href="evolution-exchange-E2kOperation.html#E2kOperation" title="struct E2kOperation"><span class="type">E2kOperation</span></a> *op</code></em>,
471
 
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *uri</code></em>,
 
471
                                                         <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> *uri</code></em>,
472
472
                                                         <em class="parameter"><code><a class="link" href="evolution-exchange-E2kProperties.html#E2kProperties" title="E2kProperties"><span class="type">E2kProperties</span></a> *props</code></em>,
473
 
                                                         <em class="parameter"><code><span class="type">gboolean</span> create</code></em>,
474
 
                                                         <em class="parameter"><code><span class="type">gchar</span> **repl_uid</code></em>);</pre>
 
473
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> create</code></em>,
 
474
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> **repl_uid</code></em>);</pre>
475
475
<p>
476
476
Performs a PROPPATCH operation on <em class="parameter"><code>ctx</code></em> for <em class="parameter"><code>uri</code></em>.
477
477
</p>
478
478
<p>
479
 
If <em class="parameter"><code>create</code></em> is <code class="literal">FALSE</code> and <em class="parameter"><code>uri</code></em> does not already exist, the response
 
479
If <em class="parameter"><code>create</code></em> is <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> and <em class="parameter"><code>uri</code></em> does not already exist, the response
480
480
code will be <code class="literal">E2K_HTTP_PRECONDITION_FAILED</code>.
481
481
</p>
482
482
<div class="variablelist"><table border="0">
504
504
</tr>
505
505
<tr>
506
506
<td><p><span class="term"><em class="parameter"><code>repl_uid</code></em> :</span></p></td>
507
 
<td>if not <a href="/home/chen/opt34/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL--CAPS"><code class="literal">NULL</code></a>, will contain the Repl-UID of the
 
507
<td>if not <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>, will contain the Repl-UID of the
508
508
PROPPATCHed object on return</td>
509
509
</tr>
510
510
<tr>
519
519
<a name="e2k-context-bproppatch-start"></a><h3>e2k_context_bproppatch_start ()</h3>
520
520
<pre class="programlisting"><a class="link" href="evolution-exchange-e2k-result.html#E2kResultIter" title="E2kResultIter"><span class="returnvalue">E2kResultIter</span></a> *     e2k_context_bproppatch_start        (<em class="parameter"><code><a class="link" href="E2kContext.html" title="E2kContext"><span class="type">E2kContext</span></a> *ctx</code></em>,
521
521
                                                         <em class="parameter"><code><a class="link" href="evolution-exchange-E2kOperation.html#E2kOperation" title="struct E2kOperation"><span class="type">E2kOperation</span></a> *op</code></em>,
522
 
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *uri</code></em>,
523
 
                                                         <em class="parameter"><code>const <span class="type">gchar</span> **hrefs</code></em>,
524
 
                                                         <em class="parameter"><code><span class="type">gint</span> nhrefs</code></em>,
 
522
                                                         <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> *uri</code></em>,
 
523
                                                         <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> **hrefs</code></em>,
 
524
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> nhrefs</code></em>,
525
525
                                                         <em class="parameter"><code><a class="link" href="evolution-exchange-E2kProperties.html#E2kProperties" title="E2kProperties"><span class="type">E2kProperties</span></a> *props</code></em>,
526
 
                                                         <em class="parameter"><code><span class="type">gboolean</span> create</code></em>);</pre>
 
526
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> create</code></em>);</pre>
527
527
<p>
528
528
Begins a BPROPPATCH (bulk PROPPATCH) of <em class="parameter"><code>hrefs</code></em> based at <em class="parameter"><code>uri</code></em>.
529
529
</p>
570
570
<hr>
571
571
<div class="refsect2">
572
572
<a name="E2kContextTestCallback"></a><h3>E2kContextTestCallback ()</h3>
573
 
<pre class="programlisting"><span class="returnvalue">gboolean</span>            (*E2kContextTestCallback)           (<em class="parameter"><code><a class="link" href="E2kContext.html" title="E2kContext"><span class="type">E2kContext</span></a> *ctx</code></em>,
574
 
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *test_name</code></em>,
575
 
                                                         <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);</pre>
 
573
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            (*E2kContextTestCallback)           (<em class="parameter"><code><a class="link" href="E2kContext.html" title="E2kContext"><span class="type">E2kContext</span></a> *ctx</code></em>,
 
574
                                                         <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> *test_name</code></em>,
 
575
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);</pre>
576
576
<p>
577
577
</p>
578
578
</div>
581
581
<a name="e2k-context-put-new"></a><h3>e2k_context_put_new ()</h3>
582
582
<pre class="programlisting"><a class="link" href="evolution-exchange-e2k-http-utils.html#E2kHTTPStatus" title="E2kHTTPStatus"><span class="returnvalue">E2kHTTPStatus</span></a>       e2k_context_put_new                 (<em class="parameter"><code><a class="link" href="E2kContext.html" title="E2kContext"><span class="type">E2kContext</span></a> *ctx</code></em>,
583
583
                                                         <em class="parameter"><code><a class="link" href="evolution-exchange-E2kOperation.html#E2kOperation" title="struct E2kOperation"><span class="type">E2kOperation</span></a> *op</code></em>,
584
 
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *folder_uri</code></em>,
585
 
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *object_name</code></em>,
 
584
                                                         <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> *folder_uri</code></em>,
 
585
                                                         <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_name</code></em>,
586
586
                                                         <em class="parameter"><code><a class="link" href="E2kContext.html#E2kContextTestCallback" title="E2kContextTestCallback ()"><span class="type">E2kContextTestCallback</span></a> test_callback</code></em>,
587
 
                                                         <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>,
588
 
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *content_type</code></em>,
589
 
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *body</code></em>,
590
 
                                                         <em class="parameter"><code><span class="type">gint</span> length</code></em>,
591
 
                                                         <em class="parameter"><code><span class="type">gchar</span> **location</code></em>,
592
 
                                                         <em class="parameter"><code><span class="type">gchar</span> **repl_uid</code></em>);</pre>
 
587
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>,
 
588
                                                         <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> *content_type</code></em>,
 
589
                                                         <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> *body</code></em>,
 
590
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> length</code></em>,
 
591
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> **location</code></em>,
 
592
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> **repl_uid</code></em>);</pre>
593
593
<p>
594
594
PUTs data into <em class="parameter"><code>folder_uri</code></em> on <em class="parameter"><code>ctx</code></em> with a new name based on
595
 
<em class="parameter"><code>object_name</code></em>. If <em class="parameter"><code>test_callback</code></em> is non-<a href="/home/chen/opt34/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL--CAPS"><code class="literal">NULL</code></a>, it will be called
 
595
<em class="parameter"><code>object_name</code></em>. If <em class="parameter"><code>test_callback</code></em> is non-<a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>, it will be called
596
596
with each URI that is considered for the object so that the caller
597
597
can check its summary data to see if that URI is in use
598
598
(potentially saving one or more round-trips to the server).
640
640
</tr>
641
641
<tr>
642
642
<td><p><span class="term"><em class="parameter"><code>location</code></em> :</span></p></td>
643
 
<td>if not <a href="/home/chen/opt34/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL--CAPS"><code class="literal">NULL</code></a>, will contain the Location of the PUT
 
643
<td>if not <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>, will contain the Location of the PUT
644
644
object on return</td>
645
645
</tr>
646
646
<tr>
647
647
<td><p><span class="term"><em class="parameter"><code>repl_uid</code></em> :</span></p></td>
648
 
<td>if not <a href="/home/chen/opt34/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL--CAPS"><code class="literal">NULL</code></a>, will contain the Repl-UID of the PUT
 
648
<td>if not <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>, will contain the Repl-UID of the PUT
649
649
object on return</td>
650
650
</tr>
651
651
<tr>
660
660
<a name="e2k-context-proppatch-new"></a><h3>e2k_context_proppatch_new ()</h3>
661
661
<pre class="programlisting"><a class="link" href="evolution-exchange-e2k-http-utils.html#E2kHTTPStatus" title="E2kHTTPStatus"><span class="returnvalue">E2kHTTPStatus</span></a>       e2k_context_proppatch_new           (<em class="parameter"><code><a class="link" href="E2kContext.html" title="E2kContext"><span class="type">E2kContext</span></a> *ctx</code></em>,
662
662
                                                         <em class="parameter"><code><a class="link" href="evolution-exchange-E2kOperation.html#E2kOperation" title="struct E2kOperation"><span class="type">E2kOperation</span></a> *op</code></em>,
663
 
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *folder_uri</code></em>,
664
 
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *object_name</code></em>,
 
663
                                                         <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> *folder_uri</code></em>,
 
664
                                                         <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_name</code></em>,
665
665
                                                         <em class="parameter"><code><a class="link" href="E2kContext.html#E2kContextTestCallback" title="E2kContextTestCallback ()"><span class="type">E2kContextTestCallback</span></a> test_callback</code></em>,
666
 
                                                         <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>,
 
666
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>,
667
667
                                                         <em class="parameter"><code><a class="link" href="evolution-exchange-E2kProperties.html#E2kProperties" title="E2kProperties"><span class="type">E2kProperties</span></a> *props</code></em>,
668
 
                                                         <em class="parameter"><code><span class="type">gchar</span> **location</code></em>,
669
 
                                                         <em class="parameter"><code><span class="type">gchar</span> **repl_uid</code></em>);</pre>
 
668
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> **location</code></em>,
 
669
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> **repl_uid</code></em>);</pre>
670
670
<p>
671
671
PROPPATCHes data into <em class="parameter"><code>folder_uri</code></em> on <em class="parameter"><code>ctx</code></em> with a new name based on
672
 
<em class="parameter"><code>object_name</code></em>. If <em class="parameter"><code>test_callback</code></em> is non-<a href="/home/chen/opt34/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL--CAPS"><code class="literal">NULL</code></a>, it will be called
 
672
<em class="parameter"><code>object_name</code></em>. If <em class="parameter"><code>test_callback</code></em> is non-<a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>, it will be called
673
673
with each URI that is considered for the object so that the caller
674
674
can check its summary data to see if that URI is in use
675
675
(potentially saving one or more round-trips to the server).
708
708
</tr>
709
709
<tr>
710
710
<td><p><span class="term"><em class="parameter"><code>location</code></em> :</span></p></td>
711
 
<td>if not <a href="/home/chen/opt34/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL--CAPS"><code class="literal">NULL</code></a>, will contain the Location of the
 
711
<td>if not <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>, will contain the Location of the
712
712
PROPPATCHed object on return</td>
713
713
</tr>
714
714
<tr>
715
715
<td><p><span class="term"><em class="parameter"><code>repl_uid</code></em> :</span></p></td>
716
 
<td>if not <a href="/home/chen/opt34/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL--CAPS"><code class="literal">NULL</code></a>, will contain the Repl-UID of the
 
716
<td>if not <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>, will contain the Repl-UID of the
717
717
PROPPATCHed object on return</td>
718
718
</tr>
719
719
<tr>
728
728
<a name="e2k-context-propfind"></a><h3>e2k_context_propfind ()</h3>
729
729
<pre class="programlisting"><a class="link" href="evolution-exchange-e2k-http-utils.html#E2kHTTPStatus" title="E2kHTTPStatus"><span class="returnvalue">E2kHTTPStatus</span></a>       e2k_context_propfind                (<em class="parameter"><code><a class="link" href="E2kContext.html" title="E2kContext"><span class="type">E2kContext</span></a> *ctx</code></em>,
730
730
                                                         <em class="parameter"><code><a class="link" href="evolution-exchange-E2kOperation.html#E2kOperation" title="struct E2kOperation"><span class="type">E2kOperation</span></a> *op</code></em>,
731
 
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *uri</code></em>,
732
 
                                                         <em class="parameter"><code>const <span class="type">gchar</span> **props</code></em>,
733
 
                                                         <em class="parameter"><code><span class="type">gint</span> nprops</code></em>,
 
731
                                                         <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> *uri</code></em>,
 
732
                                                         <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> **props</code></em>,
 
733
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> nprops</code></em>,
734
734
                                                         <em class="parameter"><code><a class="link" href="evolution-exchange-e2k-result.html#E2kResult" title="E2kResult"><span class="type">E2kResult</span></a> **results</code></em>,
735
 
                                                         <em class="parameter"><code><span class="type">gint</span> *nresults</code></em>);</pre>
 
735
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> *nresults</code></em>);</pre>
736
736
<p>
737
737
Performs a PROPFIND operation on <em class="parameter"><code>ctx</code></em> for <em class="parameter"><code>uri</code></em>. If successful, the
738
738
results are returned as an array of <a class="link" href="evolution-exchange-e2k-result.html#E2kResult" title="E2kResult"><span class="type">E2kResult</span></a> (which you must free
784
784
<a name="e2k-context-bpropfind-start"></a><h3>e2k_context_bpropfind_start ()</h3>
785
785
<pre class="programlisting"><a class="link" href="evolution-exchange-e2k-result.html#E2kResultIter" title="E2kResultIter"><span class="returnvalue">E2kResultIter</span></a> *     e2k_context_bpropfind_start         (<em class="parameter"><code><a class="link" href="E2kContext.html" title="E2kContext"><span class="type">E2kContext</span></a> *ctx</code></em>,
786
786
                                                         <em class="parameter"><code><a class="link" href="evolution-exchange-E2kOperation.html#E2kOperation" title="struct E2kOperation"><span class="type">E2kOperation</span></a> *op</code></em>,
787
 
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *uri</code></em>,
788
 
                                                         <em class="parameter"><code>const <span class="type">gchar</span> **hrefs</code></em>,
789
 
                                                         <em class="parameter"><code><span class="type">gint</span> nhrefs</code></em>,
790
 
                                                         <em class="parameter"><code>const <span class="type">gchar</span> **props</code></em>,
791
 
                                                         <em class="parameter"><code><span class="type">gint</span> nprops</code></em>);</pre>
 
787
                                                         <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> *uri</code></em>,
 
788
                                                         <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> **hrefs</code></em>,
 
789
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> nhrefs</code></em>,
 
790
                                                         <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> **props</code></em>,
 
791
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> nprops</code></em>);</pre>
792
792
<p>
793
793
Begins a BPROPFIND (bulk PROPFIND) operation on <em class="parameter"><code>ctx</code></em> for <em class="parameter"><code>hrefs</code></em>.
794
794
</p>
838
838
<a name="e2k-context-search-start"></a><h3>e2k_context_search_start ()</h3>
839
839
<pre class="programlisting"><a class="link" href="evolution-exchange-e2k-result.html#E2kResultIter" title="E2kResultIter"><span class="returnvalue">E2kResultIter</span></a> *     e2k_context_search_start            (<em class="parameter"><code><a class="link" href="E2kContext.html" title="E2kContext"><span class="type">E2kContext</span></a> *ctx</code></em>,
840
840
                                                         <em class="parameter"><code><a class="link" href="evolution-exchange-E2kOperation.html#E2kOperation" title="struct E2kOperation"><span class="type">E2kOperation</span></a> *op</code></em>,
841
 
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *uri</code></em>,
842
 
                                                         <em class="parameter"><code>const <span class="type">gchar</span> **props</code></em>,
843
 
                                                         <em class="parameter"><code><span class="type">gint</span> nprops</code></em>,
 
841
                                                         <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> *uri</code></em>,
 
842
                                                         <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> **props</code></em>,
 
843
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> nprops</code></em>,
844
844
                                                         <em class="parameter"><code><a class="link" href="evolution-exchange-e2k-restriction.html#E2kRestriction" title="struct E2kRestriction"><span class="type">E2kRestriction</span></a> *rn</code></em>,
845
 
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *orderby</code></em>,
846
 
                                                         <em class="parameter"><code><span class="type">gboolean</span> ascending</code></em>);</pre>
 
845
                                                         <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> *orderby</code></em>,
 
846
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> ascending</code></em>);</pre>
847
847
<p>
848
848
Begins a SEARCH on <em class="parameter"><code>ctx</code></em> at <em class="parameter"><code>uri</code></em>.
849
849
</p>
876
876
</tr>
877
877
<tr>
878
878
<td><p><span class="term"><em class="parameter"><code>orderby</code></em> :</span></p></td>
879
 
<td>if non-<a href="/home/chen/opt34/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL--CAPS"><code class="literal">NULL</code></a>, the field to sort the search results by</td>
 
879
<td>if non-<a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>, the field to sort the search results by</td>
880
880
</tr>
881
881
<tr>
882
882
<td><p><span class="term"><em class="parameter"><code>ascending</code></em> :</span></p></td>
883
883
<td>
884
 
<code class="literal">TRUE</code> for an ascending search, <code class="literal">FALSE</code> for descending.</td>
 
884
<a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> for an ascending search, <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> for descending.</td>
885
885
</tr>
886
886
<tr>
887
887
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
895
895
<a name="e2k-context-delete"></a><h3>e2k_context_delete ()</h3>
896
896
<pre class="programlisting"><a class="link" href="evolution-exchange-e2k-http-utils.html#E2kHTTPStatus" title="E2kHTTPStatus"><span class="returnvalue">E2kHTTPStatus</span></a>       e2k_context_delete                  (<em class="parameter"><code><a class="link" href="E2kContext.html" title="E2kContext"><span class="type">E2kContext</span></a> *ctx</code></em>,
897
897
                                                         <em class="parameter"><code><a class="link" href="evolution-exchange-E2kOperation.html#E2kOperation" title="struct E2kOperation"><span class="type">E2kOperation</span></a> *op</code></em>,
898
 
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *uri</code></em>);</pre>
 
898
                                                         <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> *uri</code></em>);</pre>
899
899
<p>
900
900
Attempts to DELETE <em class="parameter"><code>uri</code></em> on <em class="parameter"><code>ctx</code></em>.
901
901
</p>
926
926
<a name="e2k-context-bdelete-start"></a><h3>e2k_context_bdelete_start ()</h3>
927
927
<pre class="programlisting"><a class="link" href="evolution-exchange-e2k-result.html#E2kResultIter" title="E2kResultIter"><span class="returnvalue">E2kResultIter</span></a> *     e2k_context_bdelete_start           (<em class="parameter"><code><a class="link" href="E2kContext.html" title="E2kContext"><span class="type">E2kContext</span></a> *ctx</code></em>,
928
928
                                                         <em class="parameter"><code><a class="link" href="evolution-exchange-E2kOperation.html#E2kOperation" title="struct E2kOperation"><span class="type">E2kOperation</span></a> *op</code></em>,
929
 
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *uri</code></em>,
930
 
                                                         <em class="parameter"><code>const <span class="type">gchar</span> **hrefs</code></em>,
931
 
                                                         <em class="parameter"><code><span class="type">gint</span> nhrefs</code></em>);</pre>
 
929
                                                         <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> *uri</code></em>,
 
930
                                                         <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> **hrefs</code></em>,
 
931
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> nhrefs</code></em>);</pre>
932
932
<p>
933
933
Begins a BDELETE (bulk DELETE) operation on <em class="parameter"><code>ctx</code></em> for <em class="parameter"><code>hrefs</code></em>.
934
934
</p>
968
968
<a name="e2k-context-mkcol"></a><h3>e2k_context_mkcol ()</h3>
969
969
<pre class="programlisting"><a class="link" href="evolution-exchange-e2k-http-utils.html#E2kHTTPStatus" title="E2kHTTPStatus"><span class="returnvalue">E2kHTTPStatus</span></a>       e2k_context_mkcol                   (<em class="parameter"><code><a class="link" href="E2kContext.html" title="E2kContext"><span class="type">E2kContext</span></a> *ctx</code></em>,
970
970
                                                         <em class="parameter"><code><a class="link" href="evolution-exchange-E2kOperation.html#E2kOperation" title="struct E2kOperation"><span class="type">E2kOperation</span></a> *op</code></em>,
971
 
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *uri</code></em>,
 
971
                                                         <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> *uri</code></em>,
972
972
                                                         <em class="parameter"><code><a class="link" href="evolution-exchange-E2kProperties.html#E2kProperties" title="E2kProperties"><span class="type">E2kProperties</span></a> *props</code></em>,
973
 
                                                         <em class="parameter"><code><span class="type">gchar</span> **permanent_url</code></em>);</pre>
 
973
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> **permanent_url</code></em>);</pre>
974
974
<p>
975
975
Performs a MKCOL operation on <em class="parameter"><code>ctx</code></em> to create <em class="parameter"><code>uri</code></em>, with optional
976
976
additional properties.
992
992
</tr>
993
993
<tr>
994
994
<td><p><span class="term"><em class="parameter"><code>props</code></em> :</span></p></td>
995
 
<td>properties to set on the new folder, or <a href="/home/chen/opt34/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL--CAPS"><code class="literal">NULL</code></a>
 
995
<td>properties to set on the new folder, or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>
996
996
</td>
997
997
</tr>
998
998
<tr>
999
999
<td><p><span class="term"><em class="parameter"><code>permanent_url</code></em> :</span></p></td>
1000
 
<td>if not <a href="/home/chen/opt34/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL--CAPS"><code class="literal">NULL</code></a>, will contain the permanent URL of the
 
1000
<td>if not <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>, will contain the permanent URL of the
1001
1001
new folder on return</td>
1002
1002
</tr>
1003
1003
<tr>
1012
1012
<a name="e2k-context-transfer-start"></a><h3>e2k_context_transfer_start ()</h3>
1013
1013
<pre class="programlisting"><a class="link" href="evolution-exchange-e2k-result.html#E2kResultIter" title="E2kResultIter"><span class="returnvalue">E2kResultIter</span></a> *     e2k_context_transfer_start          (<em class="parameter"><code><a class="link" href="E2kContext.html" title="E2kContext"><span class="type">E2kContext</span></a> *ctx</code></em>,
1014
1014
                                                         <em class="parameter"><code><a class="link" href="evolution-exchange-E2kOperation.html#E2kOperation" title="struct E2kOperation"><span class="type">E2kOperation</span></a> *op</code></em>,
1015
 
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *source_folder</code></em>,
1016
 
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *dest_folder</code></em>,
1017
 
                                                         <em class="parameter"><code><span class="type">GPtrArray</span> *source_hrefs</code></em>,
1018
 
                                                         <em class="parameter"><code><span class="type">gboolean</span> delete_originals</code></em>);</pre>
 
1015
                                                         <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> *source_folder</code></em>,
 
1016
                                                         <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> *dest_folder</code></em>,
 
1017
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Pointer-Arrays.html#GPtrArray"><span class="type">GPtrArray</span></a> *source_hrefs</code></em>,
 
1018
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> delete_originals</code></em>);</pre>
1019
1019
<p>
1020
1020
Starts a BMOVE or BCOPY (depending on <em class="parameter"><code>delete_originals</code></em>) operation
1021
1021
on <em class="parameter"><code>ctx</code></em> for <em class="parameter"><code>source_folder</code></em>. The objects in <em class="parameter"><code>source_folder</code></em> described
1067
1067
<a name="e2k-context-transfer-dir"></a><h3>e2k_context_transfer_dir ()</h3>
1068
1068
<pre class="programlisting"><a class="link" href="evolution-exchange-e2k-http-utils.html#E2kHTTPStatus" title="E2kHTTPStatus"><span class="returnvalue">E2kHTTPStatus</span></a>       e2k_context_transfer_dir            (<em class="parameter"><code><a class="link" href="E2kContext.html" title="E2kContext"><span class="type">E2kContext</span></a> *ctx</code></em>,
1069
1069
                                                         <em class="parameter"><code><a class="link" href="evolution-exchange-E2kOperation.html#E2kOperation" title="struct E2kOperation"><span class="type">E2kOperation</span></a> *op</code></em>,
1070
 
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *source_href</code></em>,
1071
 
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *dest_href</code></em>,
1072
 
                                                         <em class="parameter"><code><span class="type">gboolean</span> delete_original</code></em>,
1073
 
                                                         <em class="parameter"><code><span class="type">gchar</span> **permanent_url</code></em>);</pre>
 
1070
                                                         <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> *source_href</code></em>,
 
1071
                                                         <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> *dest_href</code></em>,
 
1072
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> delete_original</code></em>,
 
1073
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> **permanent_url</code></em>);</pre>
1074
1074
<p>
1075
1075
Performs a MOVE or COPY (depending on <em class="parameter"><code>delete_original</code></em>) operation
1076
1076
on <em class="parameter"><code>ctx</code></em> for <em class="parameter"><code>source_href</code></em>. The folder itself will be moved, renamed,
1102
1102
</tr>
1103
1103
<tr>
1104
1104
<td><p><span class="term"><em class="parameter"><code>permanent_url</code></em> :</span></p></td>
1105
 
<td>if not <a href="/home/chen/opt34/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL--CAPS"><code class="literal">NULL</code></a>, will contain the permanent URL of the
 
1105
<td>if not <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>, will contain the permanent URL of the
1106
1106
new folder on return</td>
1107
1107
</tr>
1108
1108
<tr>
1129
1129
<div class="refsect2">
1130
1130
<a name="E2kContextChangeCallback"></a><h3>E2kContextChangeCallback ()</h3>
1131
1131
<pre class="programlisting"><span class="returnvalue">void</span>                (*E2kContextChangeCallback)         (<em class="parameter"><code><a class="link" href="E2kContext.html" title="E2kContext"><span class="type">E2kContext</span></a> *ctx</code></em>,
1132
 
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *uri</code></em>,
 
1132
                                                         <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> *uri</code></em>,
1133
1133
                                                         <em class="parameter"><code><a class="link" href="E2kContext.html#E2kContextChangeType" title="enum E2kContextChangeType"><span class="type">E2kContextChangeType</span></a> type</code></em>,
1134
 
                                                         <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);</pre>
 
1134
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);</pre>
1135
1135
<p>
1136
1136
</p>
1137
1137
</div>
1139
1139
<div class="refsect2">
1140
1140
<a name="e2k-context-subscribe"></a><h3>e2k_context_subscribe ()</h3>
1141
1141
<pre class="programlisting"><span class="returnvalue">void</span>                e2k_context_subscribe               (<em class="parameter"><code><a class="link" href="E2kContext.html" title="E2kContext"><span class="type">E2kContext</span></a> *ctx</code></em>,
1142
 
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *uri</code></em>,
 
1142
                                                         <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> *uri</code></em>,
1143
1143
                                                         <em class="parameter"><code><a class="link" href="E2kContext.html#E2kContextChangeType" title="enum E2kContextChangeType"><span class="type">E2kContextChangeType</span></a> type</code></em>,
1144
 
                                                         <em class="parameter"><code><span class="type">gint</span> min_interval</code></em>,
 
1144
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> min_interval</code></em>,
1145
1145
                                                         <em class="parameter"><code><a class="link" href="E2kContext.html#E2kContextChangeCallback" title="E2kContextChangeCallback ()"><span class="type">E2kContextChangeCallback</span></a> callback</code></em>,
1146
 
                                                         <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);</pre>
 
1146
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);</pre>
1147
1147
<p>
1148
1148
This subscribes to change notifications of the given <em class="parameter"><code>type</code></em> on <em class="parameter"><code>uri</code></em>.
1149
1149
<em class="parameter"><code>callback</code></em> will (eventually) be invoked any time the folder changes
1206
1206
<div class="refsect2">
1207
1207
<a name="e2k-context-unsubscribe"></a><h3>e2k_context_unsubscribe ()</h3>
1208
1208
<pre class="programlisting"><span class="returnvalue">void</span>                e2k_context_unsubscribe             (<em class="parameter"><code><a class="link" href="E2kContext.html" title="E2kContext"><span class="type">E2kContext</span></a> *ctx</code></em>,
1209
 
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *uri</code></em>);</pre>
 
1209
                                                         <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> *uri</code></em>);</pre>
1210
1210
<p>
1211
1211
Unsubscribes to all notifications on <em class="parameter"><code>ctx</code></em> for <em class="parameter"><code>uri</code></em>.
1212
1212
</p>
1230
1230
<div class="refsect2">
1231
1231
<a name="E2kContext-redirect"></a><h3>The <code class="literal">"redirect"</code> signal</h3>
1232
1232
<pre class="programlisting"><span class="returnvalue">void</span>                user_function                      (<a class="link" href="E2kContext.html" title="E2kContext"><span class="type">E2kContext</span></a> *e2kcontext,
1233
 
                                                        <span class="type">gint</span>        arg1,
1234
 
                                                        <span class="type">gchar</span>      *arg2,
1235
 
                                                        <span class="type">gchar</span>      *arg3,
1236
 
                                                        <span class="type">gpointer</span>    user_data)       : <code class="literal">Run Last</code></pre>
 
1233
                                                        <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a>        arg1,
 
1234
                                                        <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a>      *arg2,
 
1235
                                                        <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a>      *arg3,
 
1236
                                                        <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a>    user_data)       : <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS"><code class="literal">Run Last</code></a></pre>
1237
1237
<p>
1238
1238
</p>
1239
1239
<div class="variablelist"><table border="0">
1264
1264
</div>
1265
1265
<div class="footer">
1266
1266
<hr>
1267
 
          Generated by GTK-Doc V1.18.1</div>
 
1267
          Generated by GTK-Doc V1.18</div>
1268
1268
</body>
1269
1269
</html>
 
 
b'\\ No newline at end of file'