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>);
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>);
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>);
176
176
<div class="refsect1">
177
177
<a name="E2kContext.object-hierarchy"></a><h2>Object Hierarchy</h2>
178
178
<pre class="synopsis">
179
<a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject">GObject</a>
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>
189
189
<div class="refsect1">