vapi: Update clutter-gtk-1.0 bindings
[vala-lang.git] / vapi / packages / libsoup-2.2 / libsoup-2.2.gi
blobbd1c74da5e4598188046d0d0718687b1436e777e
1 <?xml version="1.0"?>
2 <api version="1.0">
3 <namespace name="Soup">
4 <function name="add_idle" symbol="soup_add_idle">
5 <return-type type="GSource*"/>
6 <parameters>
7 <parameter name="async_context" type="GMainContext*"/>
8 <parameter name="function" type="GSourceFunc"/>
9 <parameter name="data" type="gpointer"/>
10 </parameters>
11 </function>
12 <function name="add_io_watch" symbol="soup_add_io_watch">
13 <return-type type="GSource*"/>
14 <parameters>
15 <parameter name="async_context" type="GMainContext*"/>
16 <parameter name="chan" type="GIOChannel*"/>
17 <parameter name="condition" type="GIOCondition"/>
18 <parameter name="function" type="GIOFunc"/>
19 <parameter name="data" type="gpointer"/>
20 </parameters>
21 </function>
22 <function name="add_timeout" symbol="soup_add_timeout">
23 <return-type type="GSource*"/>
24 <parameters>
25 <parameter name="async_context" type="GMainContext*"/>
26 <parameter name="interval" type="guint"/>
27 <parameter name="function" type="GSourceFunc"/>
28 <parameter name="data" type="gpointer"/>
29 </parameters>
30 </function>
31 <function name="base64_decode" symbol="soup_base64_decode">
32 <return-type type="char*"/>
33 <parameters>
34 <parameter name="text" type="gchar*"/>
35 <parameter name="out_len" type="int*"/>
36 </parameters>
37 </function>
38 <function name="base64_decode_step" symbol="soup_base64_decode_step">
39 <return-type type="int"/>
40 <parameters>
41 <parameter name="in" type="guchar*"/>
42 <parameter name="len" type="int"/>
43 <parameter name="out" type="guchar*"/>
44 <parameter name="state" type="int*"/>
45 <parameter name="save" type="guint*"/>
46 </parameters>
47 </function>
48 <function name="base64_encode" symbol="soup_base64_encode">
49 <return-type type="char*"/>
50 <parameters>
51 <parameter name="text" type="char*"/>
52 <parameter name="len" type="int"/>
53 </parameters>
54 </function>
55 <function name="base64_encode_close" symbol="soup_base64_encode_close">
56 <return-type type="int"/>
57 <parameters>
58 <parameter name="in" type="guchar*"/>
59 <parameter name="inlen" type="int"/>
60 <parameter name="break_lines" type="gboolean"/>
61 <parameter name="out" type="guchar*"/>
62 <parameter name="state" type="int*"/>
63 <parameter name="save" type="int*"/>
64 </parameters>
65 </function>
66 <function name="base64_encode_step" symbol="soup_base64_encode_step">
67 <return-type type="int"/>
68 <parameters>
69 <parameter name="in" type="guchar*"/>
70 <parameter name="len" type="int"/>
71 <parameter name="break_lines" type="gboolean"/>
72 <parameter name="out" type="guchar*"/>
73 <parameter name="state" type="int*"/>
74 <parameter name="save" type="int*"/>
75 </parameters>
76 </function>
77 <function name="date_generate" symbol="soup_date_generate">
78 <return-type type="char*"/>
79 <parameters>
80 <parameter name="when" type="time_t"/>
81 </parameters>
82 </function>
83 <function name="date_iso8601_parse" symbol="soup_date_iso8601_parse">
84 <return-type type="time_t"/>
85 <parameters>
86 <parameter name="timestamp" type="char*"/>
87 </parameters>
88 </function>
89 <function name="date_parse" symbol="soup_date_parse">
90 <return-type type="time_t"/>
91 <parameters>
92 <parameter name="timestamp" type="char*"/>
93 </parameters>
94 </function>
95 <function name="gmtime" symbol="soup_gmtime">
96 <return-type type="void"/>
97 <parameters>
98 <parameter name="when" type="time_t*"/>
99 <parameter name="tm" type="struct tm*"/>
100 </parameters>
101 </function>
102 <function name="header_param_copy_token" symbol="soup_header_param_copy_token">
103 <return-type type="char*"/>
104 <parameters>
105 <parameter name="tokens" type="GHashTable*"/>
106 <parameter name="t" type="char*"/>
107 </parameters>
108 </function>
109 <function name="header_param_decode_token" symbol="soup_header_param_decode_token">
110 <return-type type="char*"/>
111 <parameters>
112 <parameter name="in" type="char**"/>
113 </parameters>
114 </function>
115 <function name="header_param_destroy_hash" symbol="soup_header_param_destroy_hash">
116 <return-type type="void"/>
117 <parameters>
118 <parameter name="table" type="GHashTable*"/>
119 </parameters>
120 </function>
121 <function name="header_param_parse_list" symbol="soup_header_param_parse_list">
122 <return-type type="GHashTable*"/>
123 <parameters>
124 <parameter name="header" type="char*"/>
125 </parameters>
126 </function>
127 <function name="headers_parse_request" symbol="soup_headers_parse_request">
128 <return-type type="gboolean"/>
129 <parameters>
130 <parameter name="str" type="char*"/>
131 <parameter name="len" type="int"/>
132 <parameter name="dest" type="GHashTable*"/>
133 <parameter name="req_method" type="char**"/>
134 <parameter name="req_path" type="char**"/>
135 <parameter name="ver" type="SoupHttpVersion*"/>
136 </parameters>
137 </function>
138 <function name="headers_parse_response" symbol="soup_headers_parse_response">
139 <return-type type="gboolean"/>
140 <parameters>
141 <parameter name="str" type="char*"/>
142 <parameter name="len" type="int"/>
143 <parameter name="dest" type="GHashTable*"/>
144 <parameter name="ver" type="SoupHttpVersion*"/>
145 <parameter name="status_code" type="guint*"/>
146 <parameter name="reason_phrase" type="char**"/>
147 </parameters>
148 </function>
149 <function name="headers_parse_status_line" symbol="soup_headers_parse_status_line">
150 <return-type type="gboolean"/>
151 <parameters>
152 <parameter name="status_line" type="char*"/>
153 <parameter name="ver" type="SoupHttpVersion*"/>
154 <parameter name="status_code" type="guint*"/>
155 <parameter name="reason_phrase" type="char**"/>
156 </parameters>
157 </function>
158 <function name="method_get_id" symbol="soup_method_get_id">
159 <return-type type="SoupMethodId"/>
160 <parameters>
161 <parameter name="method" type="char*"/>
162 </parameters>
163 </function>
164 <function name="mktime_utc" symbol="soup_mktime_utc">
165 <return-type type="time_t"/>
166 <parameters>
167 <parameter name="tm" type="struct tm*"/>
168 </parameters>
169 </function>
170 <function name="signal_connect_once" symbol="soup_signal_connect_once">
171 <return-type type="guint"/>
172 <parameters>
173 <parameter name="instance" type="gpointer"/>
174 <parameter name="detailed_signal" type="char*"/>
175 <parameter name="c_handler" type="GCallback"/>
176 <parameter name="data" type="gpointer"/>
177 </parameters>
178 </function>
179 <function name="status_get_phrase" symbol="soup_status_get_phrase">
180 <return-type type="char*"/>
181 <parameters>
182 <parameter name="status_code" type="guint"/>
183 </parameters>
184 </function>
185 <function name="str_case_equal" symbol="soup_str_case_equal">
186 <return-type type="gboolean"/>
187 <parameters>
188 <parameter name="v1" type="gconstpointer"/>
189 <parameter name="v2" type="gconstpointer"/>
190 </parameters>
191 </function>
192 <function name="str_case_hash" symbol="soup_str_case_hash">
193 <return-type type="guint"/>
194 <parameters>
195 <parameter name="key" type="gconstpointer"/>
196 </parameters>
197 </function>
198 <function name="xml_real_node" symbol="soup_xml_real_node">
199 <return-type type="xmlNode*"/>
200 <parameters>
201 <parameter name="node" type="xmlNode*"/>
202 </parameters>
203 </function>
204 <callback name="SoupAddressCallback">
205 <return-type type="void"/>
206 <parameters>
207 <parameter name="addr" type="SoupAddress*"/>
208 <parameter name="status" type="guint"/>
209 <parameter name="data" type="gpointer"/>
210 </parameters>
211 </callback>
212 <callback name="SoupConnectionCallback">
213 <return-type type="void"/>
214 <parameters>
215 <parameter name="conn" type="SoupConnection*"/>
216 <parameter name="status" type="guint"/>
217 <parameter name="data" type="gpointer"/>
218 </parameters>
219 </callback>
220 <callback name="SoupMessageCallbackFn">
221 <return-type type="void"/>
222 <parameters>
223 <parameter name="req" type="SoupMessage*"/>
224 <parameter name="user_data" type="gpointer"/>
225 </parameters>
226 </callback>
227 <callback name="SoupServerAuthCallbackFn">
228 <return-type type="gboolean"/>
229 <parameters>
230 <parameter name="auth_ctx" type="SoupServerAuthContext*"/>
231 <parameter name="auth" type="SoupServerAuth*"/>
232 <parameter name="msg" type="SoupMessage*"/>
233 <parameter name="data" type="gpointer"/>
234 </parameters>
235 </callback>
236 <callback name="SoupServerCallbackFn">
237 <return-type type="void"/>
238 <parameters>
239 <parameter name="context" type="SoupServerContext*"/>
240 <parameter name="msg" type="SoupMessage*"/>
241 <parameter name="user_data" type="gpointer"/>
242 </parameters>
243 </callback>
244 <callback name="SoupServerUnregisterFn">
245 <return-type type="void"/>
246 <parameters>
247 <parameter name="server" type="SoupServer*"/>
248 <parameter name="handler" type="SoupServerHandler*"/>
249 <parameter name="user_data" type="gpointer"/>
250 </parameters>
251 </callback>
252 <callback name="SoupSocketCallback">
253 <return-type type="void"/>
254 <parameters>
255 <parameter name="sock" type="SoupSocket*"/>
256 <parameter name="status" type="guint"/>
257 <parameter name="user_data" type="gpointer"/>
258 </parameters>
259 </callback>
260 <callback name="SoupSocketListenerCallback">
261 <return-type type="void"/>
262 <parameters>
263 <parameter name="listener" type="SoupSocket*"/>
264 <parameter name="sock" type="SoupSocket*"/>
265 <parameter name="user_data" type="gpointer"/>
266 </parameters>
267 </callback>
268 <struct name="SoupDataBuffer">
269 <field name="owner" type="SoupOwnership"/>
270 <field name="body" type="char*"/>
271 <field name="length" type="guint"/>
272 </struct>
273 <struct name="SoupMessageQueue">
274 <method name="append" symbol="soup_message_queue_append">
275 <return-type type="void"/>
276 <parameters>
277 <parameter name="queue" type="SoupMessageQueue*"/>
278 <parameter name="msg" type="SoupMessage*"/>
279 </parameters>
280 </method>
281 <method name="destroy" symbol="soup_message_queue_destroy">
282 <return-type type="void"/>
283 <parameters>
284 <parameter name="queue" type="SoupMessageQueue*"/>
285 </parameters>
286 </method>
287 <method name="first" symbol="soup_message_queue_first">
288 <return-type type="SoupMessage*"/>
289 <parameters>
290 <parameter name="queue" type="SoupMessageQueue*"/>
291 <parameter name="iter" type="SoupMessageQueueIter*"/>
292 </parameters>
293 </method>
294 <method name="free_iter" symbol="soup_message_queue_free_iter">
295 <return-type type="void"/>
296 <parameters>
297 <parameter name="queue" type="SoupMessageQueue*"/>
298 <parameter name="iter" type="SoupMessageQueueIter*"/>
299 </parameters>
300 </method>
301 <method name="new" symbol="soup_message_queue_new">
302 <return-type type="SoupMessageQueue*"/>
303 </method>
304 <method name="next" symbol="soup_message_queue_next">
305 <return-type type="SoupMessage*"/>
306 <parameters>
307 <parameter name="queue" type="SoupMessageQueue*"/>
308 <parameter name="iter" type="SoupMessageQueueIter*"/>
309 </parameters>
310 </method>
311 <method name="remove" symbol="soup_message_queue_remove">
312 <return-type type="SoupMessage*"/>
313 <parameters>
314 <parameter name="queue" type="SoupMessageQueue*"/>
315 <parameter name="iter" type="SoupMessageQueueIter*"/>
316 </parameters>
317 </method>
318 <method name="remove_message" symbol="soup_message_queue_remove_message">
319 <return-type type="void"/>
320 <parameters>
321 <parameter name="queue" type="SoupMessageQueue*"/>
322 <parameter name="msg" type="SoupMessage*"/>
323 </parameters>
324 </method>
325 </struct>
326 <struct name="SoupMessageQueueIter">
327 <field name="cur" type="GList*"/>
328 <field name="next" type="GList*"/>
329 </struct>
330 <struct name="SoupProtocol">
331 </struct>
332 <struct name="SoupServerAuthBasic">
333 <field name="type" type="SoupAuthType"/>
334 <field name="user" type="gchar*"/>
335 <field name="passwd" type="gchar*"/>
336 </struct>
337 <struct name="SoupServerAuthContext">
338 <method name="challenge" symbol="soup_server_auth_context_challenge">
339 <return-type type="void"/>
340 <parameters>
341 <parameter name="auth_ctx" type="SoupServerAuthContext*"/>
342 <parameter name="msg" type="SoupMessage*"/>
343 <parameter name="header_name" type="gchar*"/>
344 </parameters>
345 </method>
346 <field name="types" type="guint"/>
347 <field name="callback" type="SoupServerAuthCallbackFn"/>
348 <field name="user_data" type="gpointer"/>
349 <field name="basic_info" type="gpointer"/>
350 <field name="digest_info" type="gpointer"/>
351 </struct>
352 <struct name="SoupServerAuthDigest">
353 <field name="type" type="SoupAuthType"/>
354 <field name="algorithm" type="SoupDigestAlgorithm"/>
355 <field name="integrity" type="gboolean"/>
356 <field name="realm" type="gchar*"/>
357 <field name="user" type="gchar*"/>
358 <field name="nonce" type="gchar*"/>
359 <field name="nonce_count" type="gint"/>
360 <field name="cnonce" type="gchar*"/>
361 <field name="digest_uri" type="gchar*"/>
362 <field name="digest_response" type="gchar*"/>
363 <field name="request_method" type="gchar*"/>
364 </struct>
365 <struct name="SoupServerContext">
366 <method name="get_client_address" symbol="soup_server_context_get_client_address">
367 <return-type type="SoupAddress*"/>
368 <parameters>
369 <parameter name="ctx" type="SoupServerContext*"/>
370 </parameters>
371 </method>
372 <method name="get_client_host" symbol="soup_server_context_get_client_host">
373 <return-type type="char*"/>
374 <parameters>
375 <parameter name="ctx" type="SoupServerContext*"/>
376 </parameters>
377 </method>
378 <field name="msg" type="SoupMessage*"/>
379 <field name="path" type="char*"/>
380 <field name="method_id" type="SoupMethodId"/>
381 <field name="auth" type="SoupServerAuth*"/>
382 <field name="server" type="SoupServer*"/>
383 <field name="handler" type="SoupServerHandler*"/>
384 <field name="sock" type="SoupSocket*"/>
385 </struct>
386 <struct name="SoupServerHandler">
387 <field name="path" type="char*"/>
388 <field name="auth_ctx" type="SoupServerAuthContext*"/>
389 <field name="callback" type="SoupServerCallbackFn"/>
390 <field name="unregister" type="SoupServerUnregisterFn"/>
391 <field name="user_data" type="gpointer"/>
392 </struct>
393 <struct name="SoupSoapParameter">
394 <method name="get_first_child" symbol="soup_soap_parameter_get_first_child">
395 <return-type type="SoupSoapParameter*"/>
396 <parameters>
397 <parameter name="param" type="SoupSoapParameter*"/>
398 </parameters>
399 </method>
400 <method name="get_first_child_by_name" symbol="soup_soap_parameter_get_first_child_by_name">
401 <return-type type="SoupSoapParameter*"/>
402 <parameters>
403 <parameter name="param" type="SoupSoapParameter*"/>
404 <parameter name="name" type="char*"/>
405 </parameters>
406 </method>
407 <method name="get_int_value" symbol="soup_soap_parameter_get_int_value">
408 <return-type type="int"/>
409 <parameters>
410 <parameter name="param" type="SoupSoapParameter*"/>
411 </parameters>
412 </method>
413 <method name="get_name" symbol="soup_soap_parameter_get_name">
414 <return-type type="char*"/>
415 <parameters>
416 <parameter name="param" type="SoupSoapParameter*"/>
417 </parameters>
418 </method>
419 <method name="get_next_child" symbol="soup_soap_parameter_get_next_child">
420 <return-type type="SoupSoapParameter*"/>
421 <parameters>
422 <parameter name="param" type="SoupSoapParameter*"/>
423 </parameters>
424 </method>
425 <method name="get_next_child_by_name" symbol="soup_soap_parameter_get_next_child_by_name">
426 <return-type type="SoupSoapParameter*"/>
427 <parameters>
428 <parameter name="param" type="SoupSoapParameter*"/>
429 <parameter name="name" type="char*"/>
430 </parameters>
431 </method>
432 <method name="get_property" symbol="soup_soap_parameter_get_property">
433 <return-type type="char*"/>
434 <parameters>
435 <parameter name="param" type="SoupSoapParameter*"/>
436 <parameter name="prop_name" type="char*"/>
437 </parameters>
438 </method>
439 <method name="get_string_value" symbol="soup_soap_parameter_get_string_value">
440 <return-type type="char*"/>
441 <parameters>
442 <parameter name="param" type="SoupSoapParameter*"/>
443 </parameters>
444 </method>
445 </struct>
446 <struct name="SoupUri">
447 <method name="copy" symbol="soup_uri_copy">
448 <return-type type="SoupUri*"/>
449 <parameters>
450 <parameter name="uri" type="SoupUri*"/>
451 </parameters>
452 </method>
453 <method name="copy_root" symbol="soup_uri_copy_root">
454 <return-type type="SoupUri*"/>
455 <parameters>
456 <parameter name="uri" type="SoupUri*"/>
457 </parameters>
458 </method>
459 <method name="decode" symbol="soup_uri_decode">
460 <return-type type="void"/>
461 <parameters>
462 <parameter name="part" type="char*"/>
463 </parameters>
464 </method>
465 <method name="encode" symbol="soup_uri_encode">
466 <return-type type="char*"/>
467 <parameters>
468 <parameter name="part" type="char*"/>
469 <parameter name="escape_extra" type="char*"/>
470 </parameters>
471 </method>
472 <method name="equal" symbol="soup_uri_equal">
473 <return-type type="gboolean"/>
474 <parameters>
475 <parameter name="uri1" type="SoupUri*"/>
476 <parameter name="uri2" type="SoupUri*"/>
477 </parameters>
478 </method>
479 <method name="free" symbol="soup_uri_free">
480 <return-type type="void"/>
481 <parameters>
482 <parameter name="uri" type="SoupUri*"/>
483 </parameters>
484 </method>
485 <method name="new" symbol="soup_uri_new">
486 <return-type type="SoupUri*"/>
487 <parameters>
488 <parameter name="uri_string" type="char*"/>
489 </parameters>
490 </method>
491 <method name="new_with_base" symbol="soup_uri_new_with_base">
492 <return-type type="SoupUri*"/>
493 <parameters>
494 <parameter name="base" type="SoupUri*"/>
495 <parameter name="uri_string" type="char*"/>
496 </parameters>
497 </method>
498 <method name="to_string" symbol="soup_uri_to_string">
499 <return-type type="char*"/>
500 <parameters>
501 <parameter name="uri" type="SoupUri*"/>
502 <parameter name="just_path" type="gboolean"/>
503 </parameters>
504 </method>
505 <method name="uses_default_port" symbol="soup_uri_uses_default_port">
506 <return-type type="gboolean"/>
507 <parameters>
508 <parameter name="uri" type="SoupUri*"/>
509 </parameters>
510 </method>
511 <field name="protocol" type="SoupProtocol"/>
512 <field name="user" type="char*"/>
513 <field name="passwd" type="char*"/>
514 <field name="host" type="char*"/>
515 <field name="port" type="guint"/>
516 <field name="path" type="char*"/>
517 <field name="query" type="char*"/>
518 <field name="fragment" type="char*"/>
519 <field name="broken_encoding" type="gboolean"/>
520 </struct>
521 <struct name="SoupXmlrpcValue">
522 <method name="array_get_iterator" symbol="soup_xmlrpc_value_array_get_iterator">
523 <return-type type="gboolean"/>
524 <parameters>
525 <parameter name="value" type="SoupXmlrpcValue*"/>
526 <parameter name="iter" type="SoupXmlrpcValueArrayIterator**"/>
527 </parameters>
528 </method>
529 <method name="dump" symbol="soup_xmlrpc_value_dump">
530 <return-type type="void"/>
531 <parameters>
532 <parameter name="value" type="SoupXmlrpcValue*"/>
533 </parameters>
534 </method>
535 <method name="get_base64" symbol="soup_xmlrpc_value_get_base64">
536 <return-type type="gboolean"/>
537 <parameters>
538 <parameter name="value" type="SoupXmlrpcValue*"/>
539 <parameter name="data" type="GByteArray**"/>
540 </parameters>
541 </method>
542 <method name="get_boolean" symbol="soup_xmlrpc_value_get_boolean">
543 <return-type type="gboolean"/>
544 <parameters>
545 <parameter name="value" type="SoupXmlrpcValue*"/>
546 <parameter name="b" type="gboolean*"/>
547 </parameters>
548 </method>
549 <method name="get_datetime" symbol="soup_xmlrpc_value_get_datetime">
550 <return-type type="gboolean"/>
551 <parameters>
552 <parameter name="value" type="SoupXmlrpcValue*"/>
553 <parameter name="timeval" type="time_t*"/>
554 </parameters>
555 </method>
556 <method name="get_double" symbol="soup_xmlrpc_value_get_double">
557 <return-type type="gboolean"/>
558 <parameters>
559 <parameter name="value" type="SoupXmlrpcValue*"/>
560 <parameter name="b" type="double*"/>
561 </parameters>
562 </method>
563 <method name="get_int" symbol="soup_xmlrpc_value_get_int">
564 <return-type type="gboolean"/>
565 <parameters>
566 <parameter name="value" type="SoupXmlrpcValue*"/>
567 <parameter name="i" type="long*"/>
568 </parameters>
569 </method>
570 <method name="get_string" symbol="soup_xmlrpc_value_get_string">
571 <return-type type="gboolean"/>
572 <parameters>
573 <parameter name="value" type="SoupXmlrpcValue*"/>
574 <parameter name="str" type="char**"/>
575 </parameters>
576 </method>
577 <method name="get_struct" symbol="soup_xmlrpc_value_get_struct">
578 <return-type type="gboolean"/>
579 <parameters>
580 <parameter name="value" type="SoupXmlrpcValue*"/>
581 <parameter name="table" type="GHashTable**"/>
582 </parameters>
583 </method>
584 </struct>
585 <struct name="SoupXmlrpcValueArrayIterator">
586 <method name="get_value" symbol="soup_xmlrpc_value_array_iterator_get_value">
587 <return-type type="gboolean"/>
588 <parameters>
589 <parameter name="iter" type="SoupXmlrpcValueArrayIterator*"/>
590 <parameter name="value" type="SoupXmlrpcValue**"/>
591 </parameters>
592 </method>
593 <method name="next" symbol="soup_xmlrpc_value_array_iterator_next">
594 <return-type type="SoupXmlrpcValueArrayIterator*"/>
595 <parameters>
596 <parameter name="iter" type="SoupXmlrpcValueArrayIterator*"/>
597 </parameters>
598 </method>
599 <method name="prev" symbol="soup_xmlrpc_value_array_iterator_prev">
600 <return-type type="SoupXmlrpcValueArrayIterator*"/>
601 <parameters>
602 <parameter name="iter" type="SoupXmlrpcValueArrayIterator*"/>
603 </parameters>
604 </method>
605 </struct>
606 <enum name="SoupAddressFamily">
607 <member name="SOUP_ADDRESS_FAMILY_IPV4" value="2"/>
608 <member name="SOUP_ADDRESS_FAMILY_IPV6" value="10"/>
609 </enum>
610 <enum name="SoupAuthType">
611 <member name="SOUP_AUTH_TYPE_BASIC" value="1"/>
612 <member name="SOUP_AUTH_TYPE_DIGEST" value="2"/>
613 </enum>
614 <enum name="SoupDigestAlgorithm">
615 <member name="SOUP_ALGORITHM_MD5" value="1"/>
616 <member name="SOUP_ALGORITHM_MD5_SESS" value="2"/>
617 </enum>
618 <enum name="SoupHandlerPhase">
619 <member name="SOUP_HANDLER_POST_REQUEST" value="1"/>
620 <member name="SOUP_HANDLER_PRE_BODY" value="2"/>
621 <member name="SOUP_HANDLER_BODY_CHUNK" value="3"/>
622 <member name="SOUP_HANDLER_POST_BODY" value="4"/>
623 </enum>
624 <enum name="SoupHttpVersion">
625 <member name="SOUP_HTTP_1_0" value="0"/>
626 <member name="SOUP_HTTP_1_1" value="1"/>
627 </enum>
628 <enum name="SoupKnownStatusCode">
629 <member name="SOUP_STATUS_NONE" value="0"/>
630 <member name="SOUP_STATUS_CANCELLED" value="1"/>
631 <member name="SOUP_STATUS_CANT_RESOLVE" value="2"/>
632 <member name="SOUP_STATUS_CANT_RESOLVE_PROXY" value="3"/>
633 <member name="SOUP_STATUS_CANT_CONNECT" value="4"/>
634 <member name="SOUP_STATUS_CANT_CONNECT_PROXY" value="5"/>
635 <member name="SOUP_STATUS_SSL_FAILED" value="6"/>
636 <member name="SOUP_STATUS_IO_ERROR" value="7"/>
637 <member name="SOUP_STATUS_MALFORMED" value="8"/>
638 <member name="SOUP_STATUS_TRY_AGAIN" value="9"/>
639 <member name="SOUP_STATUS_CONTINUE" value="100"/>
640 <member name="SOUP_STATUS_SWITCHING_PROTOCOLS" value="101"/>
641 <member name="SOUP_STATUS_PROCESSING" value="102"/>
642 <member name="SOUP_STATUS_OK" value="200"/>
643 <member name="SOUP_STATUS_CREATED" value="201"/>
644 <member name="SOUP_STATUS_ACCEPTED" value="202"/>
645 <member name="SOUP_STATUS_NON_AUTHORITATIVE" value="203"/>
646 <member name="SOUP_STATUS_NO_CONTENT" value="204"/>
647 <member name="SOUP_STATUS_RESET_CONTENT" value="205"/>
648 <member name="SOUP_STATUS_PARTIAL_CONTENT" value="206"/>
649 <member name="SOUP_STATUS_MULTI_STATUS" value="207"/>
650 <member name="SOUP_STATUS_MULTIPLE_CHOICES" value="300"/>
651 <member name="SOUP_STATUS_MOVED_PERMANENTLY" value="301"/>
652 <member name="SOUP_STATUS_FOUND" value="302"/>
653 <member name="SOUP_STATUS_MOVED_TEMPORARILY" value="302"/>
654 <member name="SOUP_STATUS_SEE_OTHER" value="303"/>
655 <member name="SOUP_STATUS_NOT_MODIFIED" value="304"/>
656 <member name="SOUP_STATUS_USE_PROXY" value="305"/>
657 <member name="SOUP_STATUS_NOT_APPEARING_IN_THIS_PROTOCOL" value="306"/>
658 <member name="SOUP_STATUS_TEMPORARY_REDIRECT" value="307"/>
659 <member name="SOUP_STATUS_BAD_REQUEST" value="400"/>
660 <member name="SOUP_STATUS_UNAUTHORIZED" value="401"/>
661 <member name="SOUP_STATUS_PAYMENT_REQUIRED" value="402"/>
662 <member name="SOUP_STATUS_FORBIDDEN" value="403"/>
663 <member name="SOUP_STATUS_NOT_FOUND" value="404"/>
664 <member name="SOUP_STATUS_METHOD_NOT_ALLOWED" value="405"/>
665 <member name="SOUP_STATUS_NOT_ACCEPTABLE" value="406"/>
666 <member name="SOUP_STATUS_PROXY_AUTHENTICATION_REQUIRED" value="407"/>
667 <member name="SOUP_STATUS_PROXY_UNAUTHORIZED" value="407"/>
668 <member name="SOUP_STATUS_REQUEST_TIMEOUT" value="408"/>
669 <member name="SOUP_STATUS_CONFLICT" value="409"/>
670 <member name="SOUP_STATUS_GONE" value="410"/>
671 <member name="SOUP_STATUS_LENGTH_REQUIRED" value="411"/>
672 <member name="SOUP_STATUS_PRECONDITION_FAILED" value="412"/>
673 <member name="SOUP_STATUS_REQUEST_ENTITY_TOO_LARGE" value="413"/>
674 <member name="SOUP_STATUS_REQUEST_URI_TOO_LONG" value="414"/>
675 <member name="SOUP_STATUS_UNSUPPORTED_MEDIA_TYPE" value="415"/>
676 <member name="SOUP_STATUS_REQUESTED_RANGE_NOT_SATISFIABLE" value="416"/>
677 <member name="SOUP_STATUS_INVALID_RANGE" value="416"/>
678 <member name="SOUP_STATUS_EXPECTATION_FAILED" value="417"/>
679 <member name="SOUP_STATUS_UNPROCESSABLE_ENTITY" value="422"/>
680 <member name="SOUP_STATUS_LOCKED" value="423"/>
681 <member name="SOUP_STATUS_FAILED_DEPENDENCY" value="424"/>
682 <member name="SOUP_STATUS_INTERNAL_SERVER_ERROR" value="500"/>
683 <member name="SOUP_STATUS_NOT_IMPLEMENTED" value="501"/>
684 <member name="SOUP_STATUS_BAD_GATEWAY" value="502"/>
685 <member name="SOUP_STATUS_SERVICE_UNAVAILABLE" value="503"/>
686 <member name="SOUP_STATUS_GATEWAY_TIMEOUT" value="504"/>
687 <member name="SOUP_STATUS_HTTP_VERSION_NOT_SUPPORTED" value="505"/>
688 <member name="SOUP_STATUS_INSUFFICIENT_STORAGE" value="507"/>
689 <member name="SOUP_STATUS_NOT_EXTENDED" value="510"/>
690 </enum>
691 <enum name="SoupMessageFlags">
692 <member name="SOUP_MESSAGE_NO_REDIRECT" value="2"/>
693 <member name="SOUP_MESSAGE_OVERWRITE_CHUNKS" value="8"/>
694 <member name="SOUP_MESSAGE_EXPECT_CONTINUE" value="16"/>
695 </enum>
696 <enum name="SoupMessageStatus">
697 <member name="SOUP_MESSAGE_STATUS_IDLE" value="0"/>
698 <member name="SOUP_MESSAGE_STATUS_QUEUED" value="1"/>
699 <member name="SOUP_MESSAGE_STATUS_CONNECTING" value="2"/>
700 <member name="SOUP_MESSAGE_STATUS_RUNNING" value="3"/>
701 <member name="SOUP_MESSAGE_STATUS_FINISHED" value="4"/>
702 </enum>
703 <enum name="SoupMethodId">
704 <member name="SOUP_METHOD_ID_UNKNOWN" value="0"/>
705 <member name="SOUP_METHOD_ID_POST" value="1"/>
706 <member name="SOUP_METHOD_ID_GET" value="2"/>
707 <member name="SOUP_METHOD_ID_HEAD" value="3"/>
708 <member name="SOUP_METHOD_ID_OPTIONS" value="4"/>
709 <member name="SOUP_METHOD_ID_PUT" value="5"/>
710 <member name="SOUP_METHOD_ID_MOVE" value="6"/>
711 <member name="SOUP_METHOD_ID_COPY" value="7"/>
712 <member name="SOUP_METHOD_ID_DELETE" value="8"/>
713 <member name="SOUP_METHOD_ID_TRACE" value="9"/>
714 <member name="SOUP_METHOD_ID_CONNECT" value="10"/>
715 <member name="SOUP_METHOD_ID_MKCOL" value="11"/>
716 <member name="SOUP_METHOD_ID_PROPPATCH" value="12"/>
717 <member name="SOUP_METHOD_ID_PROPFIND" value="13"/>
718 <member name="SOUP_METHOD_ID_PATCH" value="14"/>
719 <member name="SOUP_METHOD_ID_LOCK" value="15"/>
720 <member name="SOUP_METHOD_ID_UNLOCK" value="16"/>
721 </enum>
722 <enum name="SoupOwnership">
723 <member name="SOUP_BUFFER_SYSTEM_OWNED" value="0"/>
724 <member name="SOUP_BUFFER_USER_OWNED" value="1"/>
725 <member name="SOUP_BUFFER_STATIC" value="2"/>
726 </enum>
727 <enum name="SoupSocketIOStatus">
728 <member name="SOUP_SOCKET_OK" value="0"/>
729 <member name="SOUP_SOCKET_WOULD_BLOCK" value="1"/>
730 <member name="SOUP_SOCKET_EOF" value="2"/>
731 <member name="SOUP_SOCKET_ERROR" value="3"/>
732 </enum>
733 <enum name="SoupStatusClass">
734 <member name="SOUP_STATUS_CLASS_TRANSPORT_ERROR" value="0"/>
735 <member name="SOUP_STATUS_CLASS_INFORMATIONAL" value="1"/>
736 <member name="SOUP_STATUS_CLASS_SUCCESS" value="2"/>
737 <member name="SOUP_STATUS_CLASS_REDIRECT" value="3"/>
738 <member name="SOUP_STATUS_CLASS_CLIENT_ERROR" value="4"/>
739 <member name="SOUP_STATUS_CLASS_SERVER_ERROR" value="5"/>
740 </enum>
741 <enum name="SoupTransferEncoding">
742 <member name="SOUP_TRANSFER_UNKNOWN" value="0"/>
743 <member name="SOUP_TRANSFER_CHUNKED" value="1"/>
744 <member name="SOUP_TRANSFER_CONTENT_LENGTH" value="2"/>
745 <member name="SOUP_TRANSFER_BYTERANGES" value="3"/>
746 <member name="SOUP_TRANSFER_NONE" value="4"/>
747 <member name="SOUP_TRANSFER_EOF" value="5"/>
748 </enum>
749 <enum name="SoupXmlrpcValueType">
750 <member name="SOUP_XMLRPC_VALUE_TYPE_BAD" value="0"/>
751 <member name="SOUP_XMLRPC_VALUE_TYPE_INT" value="1"/>
752 <member name="SOUP_XMLRPC_VALUE_TYPE_BOOLEAN" value="2"/>
753 <member name="SOUP_XMLRPC_VALUE_TYPE_STRING" value="3"/>
754 <member name="SOUP_XMLRPC_VALUE_TYPE_DOUBLE" value="4"/>
755 <member name="SOUP_XMLRPC_VALUE_TYPE_DATETIME" value="5"/>
756 <member name="SOUP_XMLRPC_VALUE_TYPE_BASE64" value="6"/>
757 <member name="SOUP_XMLRPC_VALUE_TYPE_STRUCT" value="7"/>
758 <member name="SOUP_XMLRPC_VALUE_TYPE_ARRAY" value="8"/>
759 </enum>
760 <object name="SoupAddress" parent="GObject" type-name="SoupAddress" get-type="soup_address_get_type">
761 <method name="get_name" symbol="soup_address_get_name">
762 <return-type type="char*"/>
763 <parameters>
764 <parameter name="addr" type="SoupAddress*"/>
765 </parameters>
766 </method>
767 <method name="get_physical" symbol="soup_address_get_physical">
768 <return-type type="char*"/>
769 <parameters>
770 <parameter name="addr" type="SoupAddress*"/>
771 </parameters>
772 </method>
773 <method name="get_port" symbol="soup_address_get_port">
774 <return-type type="guint"/>
775 <parameters>
776 <parameter name="addr" type="SoupAddress*"/>
777 </parameters>
778 </method>
779 <method name="get_sockaddr" symbol="soup_address_get_sockaddr">
780 <return-type type="struct sockaddr*"/>
781 <parameters>
782 <parameter name="addr" type="SoupAddress*"/>
783 <parameter name="len" type="int*"/>
784 </parameters>
785 </method>
786 <constructor name="new" symbol="soup_address_new">
787 <return-type type="SoupAddress*"/>
788 <parameters>
789 <parameter name="name" type="char*"/>
790 <parameter name="port" type="guint"/>
791 </parameters>
792 </constructor>
793 <constructor name="new_any" symbol="soup_address_new_any">
794 <return-type type="SoupAddress*"/>
795 <parameters>
796 <parameter name="family" type="SoupAddressFamily"/>
797 <parameter name="port" type="guint"/>
798 </parameters>
799 </constructor>
800 <constructor name="new_from_sockaddr" symbol="soup_address_new_from_sockaddr">
801 <return-type type="SoupAddress*"/>
802 <parameters>
803 <parameter name="sa" type="struct sockaddr*"/>
804 <parameter name="len" type="int"/>
805 </parameters>
806 </constructor>
807 <method name="resolve_async" symbol="soup_address_resolve_async">
808 <return-type type="void"/>
809 <parameters>
810 <parameter name="addr" type="SoupAddress*"/>
811 <parameter name="callback" type="SoupAddressCallback"/>
812 <parameter name="user_data" type="gpointer"/>
813 </parameters>
814 </method>
815 <method name="resolve_async_full" symbol="soup_address_resolve_async_full">
816 <return-type type="void"/>
817 <parameters>
818 <parameter name="addr" type="SoupAddress*"/>
819 <parameter name="async_context" type="GMainContext*"/>
820 <parameter name="callback" type="SoupAddressCallback"/>
821 <parameter name="user_data" type="gpointer"/>
822 </parameters>
823 </method>
824 <method name="resolve_sync" symbol="soup_address_resolve_sync">
825 <return-type type="guint"/>
826 <parameters>
827 <parameter name="addr" type="SoupAddress*"/>
828 </parameters>
829 </method>
830 <signal name="dns-result" when="FIRST">
831 <return-type type="void"/>
832 <parameters>
833 <parameter name="addr" type="SoupAddress*"/>
834 <parameter name="status" type="gint"/>
835 </parameters>
836 </signal>
837 </object>
838 <object name="SoupConnection" parent="GObject" type-name="SoupConnection" get-type="soup_connection_get_type">
839 <method name="authenticate" symbol="soup_connection_authenticate">
840 <return-type type="void"/>
841 <parameters>
842 <parameter name="conn" type="SoupConnection*"/>
843 <parameter name="msg" type="SoupMessage*"/>
844 <parameter name="auth_type" type="char*"/>
845 <parameter name="auth_realm" type="char*"/>
846 <parameter name="username" type="char**"/>
847 <parameter name="password" type="char**"/>
848 </parameters>
849 </method>
850 <method name="connect_async" symbol="soup_connection_connect_async">
851 <return-type type="void"/>
852 <parameters>
853 <parameter name="conn" type="SoupConnection*"/>
854 <parameter name="callback" type="SoupConnectionCallback"/>
855 <parameter name="user_data" type="gpointer"/>
856 </parameters>
857 </method>
858 <method name="connect_sync" symbol="soup_connection_connect_sync">
859 <return-type type="guint"/>
860 <parameters>
861 <parameter name="conn" type="SoupConnection*"/>
862 </parameters>
863 </method>
864 <method name="disconnect" symbol="soup_connection_disconnect">
865 <return-type type="void"/>
866 <parameters>
867 <parameter name="conn" type="SoupConnection*"/>
868 </parameters>
869 </method>
870 <method name="is_in_use" symbol="soup_connection_is_in_use">
871 <return-type type="gboolean"/>
872 <parameters>
873 <parameter name="conn" type="SoupConnection*"/>
874 </parameters>
875 </method>
876 <method name="last_used" symbol="soup_connection_last_used">
877 <return-type type="time_t"/>
878 <parameters>
879 <parameter name="conn" type="SoupConnection*"/>
880 </parameters>
881 </method>
882 <constructor name="new" symbol="soup_connection_new">
883 <return-type type="SoupConnection*"/>
884 <parameters>
885 <parameter name="propname1" type="char*"/>
886 </parameters>
887 </constructor>
888 <method name="reauthenticate" symbol="soup_connection_reauthenticate">
889 <return-type type="void"/>
890 <parameters>
891 <parameter name="conn" type="SoupConnection*"/>
892 <parameter name="msg" type="SoupMessage*"/>
893 <parameter name="auth_type" type="char*"/>
894 <parameter name="auth_realm" type="char*"/>
895 <parameter name="username" type="char**"/>
896 <parameter name="password" type="char**"/>
897 </parameters>
898 </method>
899 <method name="release" symbol="soup_connection_release">
900 <return-type type="void"/>
901 <parameters>
902 <parameter name="conn" type="SoupConnection*"/>
903 </parameters>
904 </method>
905 <method name="reserve" symbol="soup_connection_reserve">
906 <return-type type="void"/>
907 <parameters>
908 <parameter name="conn" type="SoupConnection*"/>
909 </parameters>
910 </method>
911 <method name="send_request" symbol="soup_connection_send_request">
912 <return-type type="void"/>
913 <parameters>
914 <parameter name="conn" type="SoupConnection*"/>
915 <parameter name="req" type="SoupMessage*"/>
916 </parameters>
917 </method>
918 <property name="async-context" type="gpointer" readable="1" writable="1" construct="0" construct-only="1"/>
919 <property name="message-filter" type="gpointer" readable="1" writable="1" construct="0" construct-only="0"/>
920 <property name="origin-uri" type="gpointer" readable="1" writable="1" construct="0" construct-only="1"/>
921 <property name="proxy-uri" type="gpointer" readable="1" writable="1" construct="0" construct-only="1"/>
922 <property name="ssl-creds" type="gpointer" readable="1" writable="1" construct="0" construct-only="1"/>
923 <property name="timeout" type="guint" readable="1" writable="1" construct="0" construct-only="0"/>
924 <signal name="authenticate" when="FIRST">
925 <return-type type="void"/>
926 <parameters>
927 <parameter name="object" type="SoupConnection*"/>
928 <parameter name="p0" type="SoupMessage*"/>
929 <parameter name="auth_type" type="char*"/>
930 <parameter name="auth_realm" type="char*"/>
931 <parameter name="username" type="gpointer"/>
932 <parameter name="password" type="gpointer"/>
933 </parameters>
934 </signal>
935 <signal name="connect-result" when="FIRST">
936 <return-type type="void"/>
937 <parameters>
938 <parameter name="object" type="SoupConnection*"/>
939 <parameter name="p0" type="gint"/>
940 </parameters>
941 </signal>
942 <signal name="disconnected" when="FIRST">
943 <return-type type="void"/>
944 <parameters>
945 <parameter name="object" type="SoupConnection*"/>
946 </parameters>
947 </signal>
948 <signal name="reauthenticate" when="FIRST">
949 <return-type type="void"/>
950 <parameters>
951 <parameter name="object" type="SoupConnection*"/>
952 <parameter name="p0" type="SoupMessage*"/>
953 <parameter name="auth_type" type="char*"/>
954 <parameter name="auth_realm" type="char*"/>
955 <parameter name="username" type="gpointer"/>
956 <parameter name="password" type="gpointer"/>
957 </parameters>
958 </signal>
959 <vfunc name="send_request">
960 <return-type type="void"/>
961 <parameters>
962 <parameter name="p1" type="SoupConnection*"/>
963 <parameter name="p2" type="SoupMessage*"/>
964 </parameters>
965 </vfunc>
966 </object>
967 <object name="SoupMessage" parent="GObject" type-name="SoupMessage" get-type="soup_message_get_type">
968 <method name="add_chunk" symbol="soup_message_add_chunk">
969 <return-type type="void"/>
970 <parameters>
971 <parameter name="msg" type="SoupMessage*"/>
972 <parameter name="owner" type="SoupOwnership"/>
973 <parameter name="body" type="char*"/>
974 <parameter name="length" type="guint"/>
975 </parameters>
976 </method>
977 <method name="add_final_chunk" symbol="soup_message_add_final_chunk">
978 <return-type type="void"/>
979 <parameters>
980 <parameter name="msg" type="SoupMessage*"/>
981 </parameters>
982 </method>
983 <method name="add_handler" symbol="soup_message_add_handler">
984 <return-type type="void"/>
985 <parameters>
986 <parameter name="msg" type="SoupMessage*"/>
987 <parameter name="phase" type="SoupHandlerPhase"/>
988 <parameter name="handler_cb" type="SoupMessageCallbackFn"/>
989 <parameter name="user_data" type="gpointer"/>
990 </parameters>
991 </method>
992 <method name="add_header" symbol="soup_message_add_header">
993 <return-type type="void"/>
994 <parameters>
995 <parameter name="hash" type="GHashTable*"/>
996 <parameter name="name" type="char*"/>
997 <parameter name="value" type="char*"/>
998 </parameters>
999 </method>
1000 <method name="add_header_handler" symbol="soup_message_add_header_handler">
1001 <return-type type="void"/>
1002 <parameters>
1003 <parameter name="msg" type="SoupMessage*"/>
1004 <parameter name="header" type="char*"/>
1005 <parameter name="phase" type="SoupHandlerPhase"/>
1006 <parameter name="handler_cb" type="SoupMessageCallbackFn"/>
1007 <parameter name="user_data" type="gpointer"/>
1008 </parameters>
1009 </method>
1010 <method name="add_status_class_handler" symbol="soup_message_add_status_class_handler">
1011 <return-type type="void"/>
1012 <parameters>
1013 <parameter name="msg" type="SoupMessage*"/>
1014 <parameter name="status_class" type="SoupStatusClass"/>
1015 <parameter name="phase" type="SoupHandlerPhase"/>
1016 <parameter name="handler_cb" type="SoupMessageCallbackFn"/>
1017 <parameter name="user_data" type="gpointer"/>
1018 </parameters>
1019 </method>
1020 <method name="add_status_code_handler" symbol="soup_message_add_status_code_handler">
1021 <return-type type="void"/>
1022 <parameters>
1023 <parameter name="msg" type="SoupMessage*"/>
1024 <parameter name="status_code" type="guint"/>
1025 <parameter name="phase" type="SoupHandlerPhase"/>
1026 <parameter name="handler_cb" type="SoupMessageCallbackFn"/>
1027 <parameter name="user_data" type="gpointer"/>
1028 </parameters>
1029 </method>
1030 <method name="clear_headers" symbol="soup_message_clear_headers">
1031 <return-type type="void"/>
1032 <parameters>
1033 <parameter name="hash" type="GHashTable*"/>
1034 </parameters>
1035 </method>
1036 <method name="finished" symbol="soup_message_finished">
1037 <return-type type="void"/>
1038 <parameters>
1039 <parameter name="msg" type="SoupMessage*"/>
1040 </parameters>
1041 </method>
1042 <method name="foreach_header" symbol="soup_message_foreach_header">
1043 <return-type type="void"/>
1044 <parameters>
1045 <parameter name="hash" type="GHashTable*"/>
1046 <parameter name="func" type="GHFunc"/>
1047 <parameter name="user_data" type="gpointer"/>
1048 </parameters>
1049 </method>
1050 <method name="get_flags" symbol="soup_message_get_flags">
1051 <return-type type="guint"/>
1052 <parameters>
1053 <parameter name="msg" type="SoupMessage*"/>
1054 </parameters>
1055 </method>
1056 <method name="get_header" symbol="soup_message_get_header">
1057 <return-type type="char*"/>
1058 <parameters>
1059 <parameter name="hash" type="GHashTable*"/>
1060 <parameter name="name" type="char*"/>
1061 </parameters>
1062 </method>
1063 <method name="get_header_list" symbol="soup_message_get_header_list">
1064 <return-type type="GSList*"/>
1065 <parameters>
1066 <parameter name="hash" type="GHashTable*"/>
1067 <parameter name="name" type="char*"/>
1068 </parameters>
1069 </method>
1070 <method name="get_http_version" symbol="soup_message_get_http_version">
1071 <return-type type="SoupHttpVersion"/>
1072 <parameters>
1073 <parameter name="msg" type="SoupMessage*"/>
1074 </parameters>
1075 </method>
1076 <method name="get_request_encoding" symbol="soup_message_get_request_encoding">
1077 <return-type type="SoupTransferEncoding"/>
1078 <parameters>
1079 <parameter name="msg" type="SoupMessage*"/>
1080 <parameter name="content_length" type="guint*"/>
1081 </parameters>
1082 </method>
1083 <method name="get_response_encoding" symbol="soup_message_get_response_encoding">
1084 <return-type type="SoupTransferEncoding"/>
1085 <parameters>
1086 <parameter name="msg" type="SoupMessage*"/>
1087 <parameter name="content_length" type="guint*"/>
1088 </parameters>
1089 </method>
1090 <method name="get_uri" symbol="soup_message_get_uri">
1091 <return-type type="SoupUri*"/>
1092 <parameters>
1093 <parameter name="msg" type="SoupMessage*"/>
1094 </parameters>
1095 </method>
1096 <method name="got_body" symbol="soup_message_got_body">
1097 <return-type type="void"/>
1098 <parameters>
1099 <parameter name="msg" type="SoupMessage*"/>
1100 </parameters>
1101 </method>
1102 <method name="got_chunk" symbol="soup_message_got_chunk">
1103 <return-type type="void"/>
1104 <parameters>
1105 <parameter name="msg" type="SoupMessage*"/>
1106 </parameters>
1107 </method>
1108 <method name="got_headers" symbol="soup_message_got_headers">
1109 <return-type type="void"/>
1110 <parameters>
1111 <parameter name="msg" type="SoupMessage*"/>
1112 </parameters>
1113 </method>
1114 <method name="got_informational" symbol="soup_message_got_informational">
1115 <return-type type="void"/>
1116 <parameters>
1117 <parameter name="msg" type="SoupMessage*"/>
1118 </parameters>
1119 </method>
1120 <method name="io_in_progress" symbol="soup_message_io_in_progress">
1121 <return-type type="gboolean"/>
1122 <parameters>
1123 <parameter name="msg" type="SoupMessage*"/>
1124 </parameters>
1125 </method>
1126 <method name="io_pause" symbol="soup_message_io_pause">
1127 <return-type type="void"/>
1128 <parameters>
1129 <parameter name="msg" type="SoupMessage*"/>
1130 </parameters>
1131 </method>
1132 <method name="io_stop" symbol="soup_message_io_stop">
1133 <return-type type="void"/>
1134 <parameters>
1135 <parameter name="msg" type="SoupMessage*"/>
1136 </parameters>
1137 </method>
1138 <method name="io_unpause" symbol="soup_message_io_unpause">
1139 <return-type type="void"/>
1140 <parameters>
1141 <parameter name="msg" type="SoupMessage*"/>
1142 </parameters>
1143 </method>
1144 <method name="is_keepalive" symbol="soup_message_is_keepalive">
1145 <return-type type="gboolean"/>
1146 <parameters>
1147 <parameter name="msg" type="SoupMessage*"/>
1148 </parameters>
1149 </method>
1150 <constructor name="new" symbol="soup_message_new">
1151 <return-type type="SoupMessage*"/>
1152 <parameters>
1153 <parameter name="method" type="char*"/>
1154 <parameter name="uri_string" type="char*"/>
1155 </parameters>
1156 </constructor>
1157 <constructor name="new_from_uri" symbol="soup_message_new_from_uri">
1158 <return-type type="SoupMessage*"/>
1159 <parameters>
1160 <parameter name="method" type="char*"/>
1161 <parameter name="uri" type="SoupUri*"/>
1162 </parameters>
1163 </constructor>
1164 <method name="pop_chunk" symbol="soup_message_pop_chunk">
1165 <return-type type="SoupDataBuffer*"/>
1166 <parameters>
1167 <parameter name="msg" type="SoupMessage*"/>
1168 </parameters>
1169 </method>
1170 <method name="read_request" symbol="soup_message_read_request">
1171 <return-type type="void"/>
1172 <parameters>
1173 <parameter name="req" type="SoupMessage*"/>
1174 <parameter name="sock" type="SoupSocket*"/>
1175 </parameters>
1176 </method>
1177 <method name="remove_handler" symbol="soup_message_remove_handler">
1178 <return-type type="void"/>
1179 <parameters>
1180 <parameter name="msg" type="SoupMessage*"/>
1181 <parameter name="phase" type="SoupHandlerPhase"/>
1182 <parameter name="handler_cb" type="SoupMessageCallbackFn"/>
1183 <parameter name="user_data" type="gpointer"/>
1184 </parameters>
1185 </method>
1186 <method name="remove_header" symbol="soup_message_remove_header">
1187 <return-type type="void"/>
1188 <parameters>
1189 <parameter name="hash" type="GHashTable*"/>
1190 <parameter name="name" type="char*"/>
1191 </parameters>
1192 </method>
1193 <method name="restarted" symbol="soup_message_restarted">
1194 <return-type type="void"/>
1195 <parameters>
1196 <parameter name="msg" type="SoupMessage*"/>
1197 </parameters>
1198 </method>
1199 <method name="send_request" symbol="soup_message_send_request">
1200 <return-type type="void"/>
1201 <parameters>
1202 <parameter name="req" type="SoupMessage*"/>
1203 <parameter name="sock" type="SoupSocket*"/>
1204 <parameter name="is_via_proxy" type="gboolean"/>
1205 </parameters>
1206 </method>
1207 <method name="set_flags" symbol="soup_message_set_flags">
1208 <return-type type="void"/>
1209 <parameters>
1210 <parameter name="msg" type="SoupMessage*"/>
1211 <parameter name="flags" type="guint"/>
1212 </parameters>
1213 </method>
1214 <method name="set_http_version" symbol="soup_message_set_http_version">
1215 <return-type type="void"/>
1216 <parameters>
1217 <parameter name="msg" type="SoupMessage*"/>
1218 <parameter name="version" type="SoupHttpVersion"/>
1219 </parameters>
1220 </method>
1221 <method name="set_request" symbol="soup_message_set_request">
1222 <return-type type="void"/>
1223 <parameters>
1224 <parameter name="msg" type="SoupMessage*"/>
1225 <parameter name="content_type" type="char*"/>
1226 <parameter name="req_owner" type="SoupOwnership"/>
1227 <parameter name="req_body" type="char*"/>
1228 <parameter name="req_length" type="gulong"/>
1229 </parameters>
1230 </method>
1231 <method name="set_response" symbol="soup_message_set_response">
1232 <return-type type="void"/>
1233 <parameters>
1234 <parameter name="msg" type="SoupMessage*"/>
1235 <parameter name="content_type" type="char*"/>
1236 <parameter name="resp_owner" type="SoupOwnership"/>
1237 <parameter name="resp_body" type="char*"/>
1238 <parameter name="resp_length" type="gulong"/>
1239 </parameters>
1240 </method>
1241 <method name="set_status" symbol="soup_message_set_status">
1242 <return-type type="void"/>
1243 <parameters>
1244 <parameter name="msg" type="SoupMessage*"/>
1245 <parameter name="status_code" type="guint"/>
1246 </parameters>
1247 </method>
1248 <method name="set_status_full" symbol="soup_message_set_status_full">
1249 <return-type type="void"/>
1250 <parameters>
1251 <parameter name="msg" type="SoupMessage*"/>
1252 <parameter name="status_code" type="guint"/>
1253 <parameter name="reason_phrase" type="char*"/>
1254 </parameters>
1255 </method>
1256 <method name="set_uri" symbol="soup_message_set_uri">
1257 <return-type type="void"/>
1258 <parameters>
1259 <parameter name="msg" type="SoupMessage*"/>
1260 <parameter name="uri" type="SoupUri*"/>
1261 </parameters>
1262 </method>
1263 <method name="wrote_body" symbol="soup_message_wrote_body">
1264 <return-type type="void"/>
1265 <parameters>
1266 <parameter name="msg" type="SoupMessage*"/>
1267 </parameters>
1268 </method>
1269 <method name="wrote_chunk" symbol="soup_message_wrote_chunk">
1270 <return-type type="void"/>
1271 <parameters>
1272 <parameter name="msg" type="SoupMessage*"/>
1273 </parameters>
1274 </method>
1275 <method name="wrote_headers" symbol="soup_message_wrote_headers">
1276 <return-type type="void"/>
1277 <parameters>
1278 <parameter name="msg" type="SoupMessage*"/>
1279 </parameters>
1280 </method>
1281 <method name="wrote_informational" symbol="soup_message_wrote_informational">
1282 <return-type type="void"/>
1283 <parameters>
1284 <parameter name="msg" type="SoupMessage*"/>
1285 </parameters>
1286 </method>
1287 <signal name="finished" when="FIRST">
1288 <return-type type="void"/>
1289 <parameters>
1290 <parameter name="msg" type="SoupMessage*"/>
1291 </parameters>
1292 </signal>
1293 <signal name="got-body" when="FIRST">
1294 <return-type type="void"/>
1295 <parameters>
1296 <parameter name="msg" type="SoupMessage*"/>
1297 </parameters>
1298 </signal>
1299 <signal name="got-chunk" when="FIRST">
1300 <return-type type="void"/>
1301 <parameters>
1302 <parameter name="msg" type="SoupMessage*"/>
1303 </parameters>
1304 </signal>
1305 <signal name="got-headers" when="FIRST">
1306 <return-type type="void"/>
1307 <parameters>
1308 <parameter name="msg" type="SoupMessage*"/>
1309 </parameters>
1310 </signal>
1311 <signal name="got-informational" when="FIRST">
1312 <return-type type="void"/>
1313 <parameters>
1314 <parameter name="msg" type="SoupMessage*"/>
1315 </parameters>
1316 </signal>
1317 <signal name="restarted" when="FIRST">
1318 <return-type type="void"/>
1319 <parameters>
1320 <parameter name="msg" type="SoupMessage*"/>
1321 </parameters>
1322 </signal>
1323 <signal name="wrote-body" when="FIRST">
1324 <return-type type="void"/>
1325 <parameters>
1326 <parameter name="msg" type="SoupMessage*"/>
1327 </parameters>
1328 </signal>
1329 <signal name="wrote-chunk" when="FIRST">
1330 <return-type type="void"/>
1331 <parameters>
1332 <parameter name="msg" type="SoupMessage*"/>
1333 </parameters>
1334 </signal>
1335 <signal name="wrote-headers" when="FIRST">
1336 <return-type type="void"/>
1337 <parameters>
1338 <parameter name="msg" type="SoupMessage*"/>
1339 </parameters>
1340 </signal>
1341 <signal name="wrote-informational" when="FIRST">
1342 <return-type type="void"/>
1343 <parameters>
1344 <parameter name="msg" type="SoupMessage*"/>
1345 </parameters>
1346 </signal>
1347 <field name="method" type="char*"/>
1348 <field name="status_code" type="guint"/>
1349 <field name="reason_phrase" type="char*"/>
1350 <field name="request" type="SoupDataBuffer"/>
1351 <field name="request_headers" type="GHashTable*"/>
1352 <field name="response" type="SoupDataBuffer"/>
1353 <field name="response_headers" type="GHashTable*"/>
1354 <field name="status" type="SoupMessageStatus"/>
1355 </object>
1356 <object name="SoupServer" parent="GObject" type-name="SoupServer" get-type="soup_server_get_type">
1357 <method name="add_handler" symbol="soup_server_add_handler">
1358 <return-type type="void"/>
1359 <parameters>
1360 <parameter name="serv" type="SoupServer*"/>
1361 <parameter name="path" type="char*"/>
1362 <parameter name="auth_ctx" type="SoupServerAuthContext*"/>
1363 <parameter name="callback" type="SoupServerCallbackFn"/>
1364 <parameter name="unreg" type="SoupServerUnregisterFn"/>
1365 <parameter name="data" type="gpointer"/>
1366 </parameters>
1367 </method>
1368 <method name="get_async_context" symbol="soup_server_get_async_context">
1369 <return-type type="GMainContext*"/>
1370 <parameters>
1371 <parameter name="serv" type="SoupServer*"/>
1372 </parameters>
1373 </method>
1374 <method name="get_handler" symbol="soup_server_get_handler">
1375 <return-type type="SoupServerHandler*"/>
1376 <parameters>
1377 <parameter name="serv" type="SoupServer*"/>
1378 <parameter name="path" type="char*"/>
1379 </parameters>
1380 </method>
1381 <method name="get_listener" symbol="soup_server_get_listener">
1382 <return-type type="SoupSocket*"/>
1383 <parameters>
1384 <parameter name="serv" type="SoupServer*"/>
1385 </parameters>
1386 </method>
1387 <method name="get_port" symbol="soup_server_get_port">
1388 <return-type type="guint"/>
1389 <parameters>
1390 <parameter name="serv" type="SoupServer*"/>
1391 </parameters>
1392 </method>
1393 <method name="get_protocol" symbol="soup_server_get_protocol">
1394 <return-type type="SoupProtocol"/>
1395 <parameters>
1396 <parameter name="serv" type="SoupServer*"/>
1397 </parameters>
1398 </method>
1399 <method name="list_handlers" symbol="soup_server_list_handlers">
1400 <return-type type="GSList*"/>
1401 <parameters>
1402 <parameter name="serv" type="SoupServer*"/>
1403 </parameters>
1404 </method>
1405 <constructor name="new" symbol="soup_server_new">
1406 <return-type type="SoupServer*"/>
1407 <parameters>
1408 <parameter name="optname1" type="char*"/>
1409 </parameters>
1410 </constructor>
1411 <method name="quit" symbol="soup_server_quit">
1412 <return-type type="void"/>
1413 <parameters>
1414 <parameter name="serv" type="SoupServer*"/>
1415 </parameters>
1416 </method>
1417 <method name="remove_handler" symbol="soup_server_remove_handler">
1418 <return-type type="void"/>
1419 <parameters>
1420 <parameter name="serv" type="SoupServer*"/>
1421 <parameter name="path" type="char*"/>
1422 </parameters>
1423 </method>
1424 <method name="run" symbol="soup_server_run">
1425 <return-type type="void"/>
1426 <parameters>
1427 <parameter name="serv" type="SoupServer*"/>
1428 </parameters>
1429 </method>
1430 <method name="run_async" symbol="soup_server_run_async">
1431 <return-type type="void"/>
1432 <parameters>
1433 <parameter name="serv" type="SoupServer*"/>
1434 </parameters>
1435 </method>
1436 <property name="async-context" type="gpointer" readable="1" writable="1" construct="0" construct-only="1"/>
1437 <property name="interface" type="SoupAddress*" readable="1" writable="1" construct="0" construct-only="1"/>
1438 <property name="port" type="guint" readable="1" writable="1" construct="0" construct-only="1"/>
1439 <property name="ssl-cert-file" type="char*" readable="1" writable="1" construct="0" construct-only="1"/>
1440 <property name="ssl-key-file" type="char*" readable="1" writable="1" construct="0" construct-only="1"/>
1441 </object>
1442 <object name="SoupServerMessage" parent="SoupMessage" type-name="SoupServerMessage" get-type="soup_server_message_get_type">
1443 <method name="finish" symbol="soup_server_message_finish">
1444 <return-type type="void"/>
1445 <parameters>
1446 <parameter name="smsg" type="SoupServerMessage*"/>
1447 </parameters>
1448 </method>
1449 <method name="get_encoding" symbol="soup_server_message_get_encoding">
1450 <return-type type="SoupTransferEncoding"/>
1451 <parameters>
1452 <parameter name="smsg" type="SoupServerMessage*"/>
1453 </parameters>
1454 </method>
1455 <method name="get_server" symbol="soup_server_message_get_server">
1456 <return-type type="SoupServer*"/>
1457 <parameters>
1458 <parameter name="smsg" type="SoupServerMessage*"/>
1459 </parameters>
1460 </method>
1461 <method name="is_finished" symbol="soup_server_message_is_finished">
1462 <return-type type="gboolean"/>
1463 <parameters>
1464 <parameter name="smsg" type="SoupServerMessage*"/>
1465 </parameters>
1466 </method>
1467 <method name="is_started" symbol="soup_server_message_is_started">
1468 <return-type type="gboolean"/>
1469 <parameters>
1470 <parameter name="smsg" type="SoupServerMessage*"/>
1471 </parameters>
1472 </method>
1473 <constructor name="new" symbol="soup_server_message_new">
1474 <return-type type="SoupServerMessage*"/>
1475 <parameters>
1476 <parameter name="server" type="SoupServer*"/>
1477 </parameters>
1478 </constructor>
1479 <method name="set_encoding" symbol="soup_server_message_set_encoding">
1480 <return-type type="void"/>
1481 <parameters>
1482 <parameter name="smsg" type="SoupServerMessage*"/>
1483 <parameter name="encoding" type="SoupTransferEncoding"/>
1484 </parameters>
1485 </method>
1486 <method name="start" symbol="soup_server_message_start">
1487 <return-type type="void"/>
1488 <parameters>
1489 <parameter name="smsg" type="SoupServerMessage*"/>
1490 </parameters>
1491 </method>
1492 </object>
1493 <object name="SoupSession" parent="GObject" type-name="SoupSession" get-type="soup_session_get_type">
1494 <implements>
1495 <interface name="SoupMessageFilter"/>
1496 </implements>
1497 <method name="abort" symbol="soup_session_abort">
1498 <return-type type="void"/>
1499 <parameters>
1500 <parameter name="session" type="SoupSession*"/>
1501 </parameters>
1502 </method>
1503 <method name="add_filter" symbol="soup_session_add_filter">
1504 <return-type type="void"/>
1505 <parameters>
1506 <parameter name="session" type="SoupSession*"/>
1507 <parameter name="filter" type="SoupMessageFilter*"/>
1508 </parameters>
1509 </method>
1510 <method name="cancel_message" symbol="soup_session_cancel_message">
1511 <return-type type="void"/>
1512 <parameters>
1513 <parameter name="session" type="SoupSession*"/>
1514 <parameter name="msg" type="SoupMessage*"/>
1515 </parameters>
1516 </method>
1517 <method name="get_async_context" symbol="soup_session_get_async_context">
1518 <return-type type="GMainContext*"/>
1519 <parameters>
1520 <parameter name="session" type="SoupSession*"/>
1521 </parameters>
1522 </method>
1523 <method name="get_connection" symbol="soup_session_get_connection">
1524 <return-type type="SoupConnection*"/>
1525 <parameters>
1526 <parameter name="session" type="SoupSession*"/>
1527 <parameter name="msg" type="SoupMessage*"/>
1528 <parameter name="try_pruning" type="gboolean*"/>
1529 <parameter name="is_new" type="gboolean*"/>
1530 </parameters>
1531 </method>
1532 <method name="queue_message" symbol="soup_session_queue_message">
1533 <return-type type="void"/>
1534 <parameters>
1535 <parameter name="session" type="SoupSession*"/>
1536 <parameter name="msg" type="SoupMessage*"/>
1537 <parameter name="callback" type="SoupMessageCallbackFn"/>
1538 <parameter name="user_data" type="gpointer"/>
1539 </parameters>
1540 </method>
1541 <method name="remove_filter" symbol="soup_session_remove_filter">
1542 <return-type type="void"/>
1543 <parameters>
1544 <parameter name="session" type="SoupSession*"/>
1545 <parameter name="filter" type="SoupMessageFilter*"/>
1546 </parameters>
1547 </method>
1548 <method name="requeue_message" symbol="soup_session_requeue_message">
1549 <return-type type="void"/>
1550 <parameters>
1551 <parameter name="session" type="SoupSession*"/>
1552 <parameter name="msg" type="SoupMessage*"/>
1553 </parameters>
1554 </method>
1555 <method name="send_message" symbol="soup_session_send_message">
1556 <return-type type="guint"/>
1557 <parameters>
1558 <parameter name="session" type="SoupSession*"/>
1559 <parameter name="msg" type="SoupMessage*"/>
1560 </parameters>
1561 </method>
1562 <method name="try_prune_connection" symbol="soup_session_try_prune_connection">
1563 <return-type type="gboolean"/>
1564 <parameters>
1565 <parameter name="session" type="SoupSession*"/>
1566 </parameters>
1567 </method>
1568 <property name="async-context" type="gpointer" readable="1" writable="1" construct="0" construct-only="1"/>
1569 <property name="max-conns" type="gint" readable="1" writable="1" construct="0" construct-only="0"/>
1570 <property name="max-conns-per-host" type="gint" readable="1" writable="1" construct="0" construct-only="0"/>
1571 <property name="proxy-uri" type="gpointer" readable="1" writable="1" construct="0" construct-only="0"/>
1572 <property name="ssl-ca-file" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
1573 <property name="timeout" type="guint" readable="1" writable="1" construct="0" construct-only="0"/>
1574 <property name="use-ntlm" type="gboolean" readable="1" writable="1" construct="0" construct-only="0"/>
1575 <signal name="authenticate" when="FIRST">
1576 <return-type type="void"/>
1577 <parameters>
1578 <parameter name="object" type="SoupSession*"/>
1579 <parameter name="p0" type="SoupMessage*"/>
1580 <parameter name="auth_type" type="char*"/>
1581 <parameter name="auth_realm" type="char*"/>
1582 <parameter name="username" type="gpointer"/>
1583 <parameter name="password" type="gpointer"/>
1584 </parameters>
1585 </signal>
1586 <signal name="reauthenticate" when="FIRST">
1587 <return-type type="void"/>
1588 <parameters>
1589 <parameter name="object" type="SoupSession*"/>
1590 <parameter name="p0" type="SoupMessage*"/>
1591 <parameter name="auth_type" type="char*"/>
1592 <parameter name="auth_realm" type="char*"/>
1593 <parameter name="username" type="gpointer"/>
1594 <parameter name="password" type="gpointer"/>
1595 </parameters>
1596 </signal>
1597 <vfunc name="cancel_message">
1598 <return-type type="void"/>
1599 <parameters>
1600 <parameter name="session" type="SoupSession*"/>
1601 <parameter name="msg" type="SoupMessage*"/>
1602 </parameters>
1603 </vfunc>
1604 <vfunc name="queue_message">
1605 <return-type type="void"/>
1606 <parameters>
1607 <parameter name="session" type="SoupSession*"/>
1608 <parameter name="msg" type="SoupMessage*"/>
1609 <parameter name="callback" type="SoupMessageCallbackFn"/>
1610 <parameter name="user_data" type="gpointer"/>
1611 </parameters>
1612 </vfunc>
1613 <vfunc name="requeue_message">
1614 <return-type type="void"/>
1615 <parameters>
1616 <parameter name="session" type="SoupSession*"/>
1617 <parameter name="msg" type="SoupMessage*"/>
1618 </parameters>
1619 </vfunc>
1620 <vfunc name="send_message">
1621 <return-type type="guint"/>
1622 <parameters>
1623 <parameter name="session" type="SoupSession*"/>
1624 <parameter name="msg" type="SoupMessage*"/>
1625 </parameters>
1626 </vfunc>
1627 <field name="queue" type="SoupMessageQueue*"/>
1628 </object>
1629 <object name="SoupSessionAsync" parent="SoupSession" type-name="SoupSessionAsync" get-type="soup_session_async_get_type">
1630 <implements>
1631 <interface name="SoupMessageFilter"/>
1632 </implements>
1633 <constructor name="new" symbol="soup_session_async_new">
1634 <return-type type="SoupSession*"/>
1635 </constructor>
1636 <constructor name="new_with_options" symbol="soup_session_async_new_with_options">
1637 <return-type type="SoupSession*"/>
1638 <parameters>
1639 <parameter name="optname1" type="char*"/>
1640 </parameters>
1641 </constructor>
1642 </object>
1643 <object name="SoupSessionSync" parent="SoupSession" type-name="SoupSessionSync" get-type="soup_session_sync_get_type">
1644 <implements>
1645 <interface name="SoupMessageFilter"/>
1646 </implements>
1647 <constructor name="new" symbol="soup_session_sync_new">
1648 <return-type type="SoupSession*"/>
1649 </constructor>
1650 <constructor name="new_with_options" symbol="soup_session_sync_new_with_options">
1651 <return-type type="SoupSession*"/>
1652 <parameters>
1653 <parameter name="optname1" type="char*"/>
1654 </parameters>
1655 </constructor>
1656 </object>
1657 <object name="SoupSoapMessage" parent="SoupMessage" type-name="SoupSoapMessage" get-type="soup_soap_message_get_type">
1658 <method name="add_attribute" symbol="soup_soap_message_add_attribute">
1659 <return-type type="void"/>
1660 <parameters>
1661 <parameter name="msg" type="SoupSoapMessage*"/>
1662 <parameter name="name" type="char*"/>
1663 <parameter name="value" type="char*"/>
1664 <parameter name="prefix" type="char*"/>
1665 <parameter name="ns_uri" type="char*"/>
1666 </parameters>
1667 </method>
1668 <method name="add_namespace" symbol="soup_soap_message_add_namespace">
1669 <return-type type="void"/>
1670 <parameters>
1671 <parameter name="msg" type="SoupSoapMessage*"/>
1672 <parameter name="prefix" type="char*"/>
1673 <parameter name="ns_uri" type="char*"/>
1674 </parameters>
1675 </method>
1676 <method name="end_body" symbol="soup_soap_message_end_body">
1677 <return-type type="void"/>
1678 <parameters>
1679 <parameter name="msg" type="SoupSoapMessage*"/>
1680 </parameters>
1681 </method>
1682 <method name="end_element" symbol="soup_soap_message_end_element">
1683 <return-type type="void"/>
1684 <parameters>
1685 <parameter name="msg" type="SoupSoapMessage*"/>
1686 </parameters>
1687 </method>
1688 <method name="end_envelope" symbol="soup_soap_message_end_envelope">
1689 <return-type type="void"/>
1690 <parameters>
1691 <parameter name="msg" type="SoupSoapMessage*"/>
1692 </parameters>
1693 </method>
1694 <method name="end_fault" symbol="soup_soap_message_end_fault">
1695 <return-type type="void"/>
1696 <parameters>
1697 <parameter name="msg" type="SoupSoapMessage*"/>
1698 </parameters>
1699 </method>
1700 <method name="end_fault_detail" symbol="soup_soap_message_end_fault_detail">
1701 <return-type type="void"/>
1702 <parameters>
1703 <parameter name="msg" type="SoupSoapMessage*"/>
1704 </parameters>
1705 </method>
1706 <method name="end_header" symbol="soup_soap_message_end_header">
1707 <return-type type="void"/>
1708 <parameters>
1709 <parameter name="msg" type="SoupSoapMessage*"/>
1710 </parameters>
1711 </method>
1712 <method name="end_header_element" symbol="soup_soap_message_end_header_element">
1713 <return-type type="void"/>
1714 <parameters>
1715 <parameter name="msg" type="SoupSoapMessage*"/>
1716 </parameters>
1717 </method>
1718 <method name="get_namespace_prefix" symbol="soup_soap_message_get_namespace_prefix">
1719 <return-type type="char*"/>
1720 <parameters>
1721 <parameter name="msg" type="SoupSoapMessage*"/>
1722 <parameter name="ns_uri" type="char*"/>
1723 </parameters>
1724 </method>
1725 <method name="get_xml_doc" symbol="soup_soap_message_get_xml_doc">
1726 <return-type type="xmlDocPtr"/>
1727 <parameters>
1728 <parameter name="msg" type="SoupSoapMessage*"/>
1729 </parameters>
1730 </method>
1731 <constructor name="new" symbol="soup_soap_message_new">
1732 <return-type type="SoupSoapMessage*"/>
1733 <parameters>
1734 <parameter name="method" type="char*"/>
1735 <parameter name="uri_string" type="char*"/>
1736 <parameter name="standalone" type="gboolean"/>
1737 <parameter name="xml_encoding" type="char*"/>
1738 <parameter name="env_prefix" type="char*"/>
1739 <parameter name="env_uri" type="char*"/>
1740 </parameters>
1741 </constructor>
1742 <constructor name="new_from_uri" symbol="soup_soap_message_new_from_uri">
1743 <return-type type="SoupSoapMessage*"/>
1744 <parameters>
1745 <parameter name="method" type="char*"/>
1746 <parameter name="uri" type="SoupUri*"/>
1747 <parameter name="standalone" type="gboolean"/>
1748 <parameter name="xml_encoding" type="char*"/>
1749 <parameter name="env_prefix" type="char*"/>
1750 <parameter name="env_uri" type="char*"/>
1751 </parameters>
1752 </constructor>
1753 <method name="parse_response" symbol="soup_soap_message_parse_response">
1754 <return-type type="SoupSoapResponse*"/>
1755 <parameters>
1756 <parameter name="msg" type="SoupSoapMessage*"/>
1757 </parameters>
1758 </method>
1759 <method name="persist" symbol="soup_soap_message_persist">
1760 <return-type type="void"/>
1761 <parameters>
1762 <parameter name="msg" type="SoupSoapMessage*"/>
1763 </parameters>
1764 </method>
1765 <method name="reset" symbol="soup_soap_message_reset">
1766 <return-type type="void"/>
1767 <parameters>
1768 <parameter name="msg" type="SoupSoapMessage*"/>
1769 </parameters>
1770 </method>
1771 <method name="set_default_namespace" symbol="soup_soap_message_set_default_namespace">
1772 <return-type type="void"/>
1773 <parameters>
1774 <parameter name="msg" type="SoupSoapMessage*"/>
1775 <parameter name="ns_uri" type="char*"/>
1776 </parameters>
1777 </method>
1778 <method name="set_element_type" symbol="soup_soap_message_set_element_type">
1779 <return-type type="void"/>
1780 <parameters>
1781 <parameter name="msg" type="SoupSoapMessage*"/>
1782 <parameter name="xsi_type" type="char*"/>
1783 </parameters>
1784 </method>
1785 <method name="set_encoding_style" symbol="soup_soap_message_set_encoding_style">
1786 <return-type type="void"/>
1787 <parameters>
1788 <parameter name="msg" type="SoupSoapMessage*"/>
1789 <parameter name="enc_style" type="char*"/>
1790 </parameters>
1791 </method>
1792 <method name="set_null" symbol="soup_soap_message_set_null">
1793 <return-type type="void"/>
1794 <parameters>
1795 <parameter name="msg" type="SoupSoapMessage*"/>
1796 </parameters>
1797 </method>
1798 <method name="start_body" symbol="soup_soap_message_start_body">
1799 <return-type type="void"/>
1800 <parameters>
1801 <parameter name="msg" type="SoupSoapMessage*"/>
1802 </parameters>
1803 </method>
1804 <method name="start_element" symbol="soup_soap_message_start_element">
1805 <return-type type="void"/>
1806 <parameters>
1807 <parameter name="msg" type="SoupSoapMessage*"/>
1808 <parameter name="name" type="char*"/>
1809 <parameter name="prefix" type="char*"/>
1810 <parameter name="ns_uri" type="char*"/>
1811 </parameters>
1812 </method>
1813 <method name="start_envelope" symbol="soup_soap_message_start_envelope">
1814 <return-type type="void"/>
1815 <parameters>
1816 <parameter name="msg" type="SoupSoapMessage*"/>
1817 </parameters>
1818 </method>
1819 <method name="start_fault" symbol="soup_soap_message_start_fault">
1820 <return-type type="void"/>
1821 <parameters>
1822 <parameter name="msg" type="SoupSoapMessage*"/>
1823 <parameter name="faultcode" type="char*"/>
1824 <parameter name="faultstring" type="char*"/>
1825 <parameter name="faultfactor" type="char*"/>
1826 </parameters>
1827 </method>
1828 <method name="start_fault_detail" symbol="soup_soap_message_start_fault_detail">
1829 <return-type type="void"/>
1830 <parameters>
1831 <parameter name="msg" type="SoupSoapMessage*"/>
1832 </parameters>
1833 </method>
1834 <method name="start_header" symbol="soup_soap_message_start_header">
1835 <return-type type="void"/>
1836 <parameters>
1837 <parameter name="msg" type="SoupSoapMessage*"/>
1838 </parameters>
1839 </method>
1840 <method name="start_header_element" symbol="soup_soap_message_start_header_element">
1841 <return-type type="void"/>
1842 <parameters>
1843 <parameter name="msg" type="SoupSoapMessage*"/>
1844 <parameter name="name" type="char*"/>
1845 <parameter name="must_understand" type="gboolean"/>
1846 <parameter name="actor_uri" type="char*"/>
1847 <parameter name="prefix" type="char*"/>
1848 <parameter name="ns_uri" type="char*"/>
1849 </parameters>
1850 </method>
1851 <method name="write_base64" symbol="soup_soap_message_write_base64">
1852 <return-type type="void"/>
1853 <parameters>
1854 <parameter name="msg" type="SoupSoapMessage*"/>
1855 <parameter name="string" type="char*"/>
1856 <parameter name="len" type="int"/>
1857 </parameters>
1858 </method>
1859 <method name="write_buffer" symbol="soup_soap_message_write_buffer">
1860 <return-type type="void"/>
1861 <parameters>
1862 <parameter name="msg" type="SoupSoapMessage*"/>
1863 <parameter name="buffer" type="char*"/>
1864 <parameter name="len" type="int"/>
1865 </parameters>
1866 </method>
1867 <method name="write_double" symbol="soup_soap_message_write_double">
1868 <return-type type="void"/>
1869 <parameters>
1870 <parameter name="msg" type="SoupSoapMessage*"/>
1871 <parameter name="d" type="double"/>
1872 </parameters>
1873 </method>
1874 <method name="write_int" symbol="soup_soap_message_write_int">
1875 <return-type type="void"/>
1876 <parameters>
1877 <parameter name="msg" type="SoupSoapMessage*"/>
1878 <parameter name="i" type="glong"/>
1879 </parameters>
1880 </method>
1881 <method name="write_string" symbol="soup_soap_message_write_string">
1882 <return-type type="void"/>
1883 <parameters>
1884 <parameter name="msg" type="SoupSoapMessage*"/>
1885 <parameter name="string" type="char*"/>
1886 </parameters>
1887 </method>
1888 <method name="write_time" symbol="soup_soap_message_write_time">
1889 <return-type type="void"/>
1890 <parameters>
1891 <parameter name="msg" type="SoupSoapMessage*"/>
1892 <parameter name="timeval" type="time_t*"/>
1893 </parameters>
1894 </method>
1895 </object>
1896 <object name="SoupSoapResponse" parent="GObject" type-name="SoupSoapResponse" get-type="soup_soap_response_get_type">
1897 <method name="from_string" symbol="soup_soap_response_from_string">
1898 <return-type type="gboolean"/>
1899 <parameters>
1900 <parameter name="response" type="SoupSoapResponse*"/>
1901 <parameter name="xmlstr" type="char*"/>
1902 </parameters>
1903 </method>
1904 <method name="get_first_parameter" symbol="soup_soap_response_get_first_parameter">
1905 <return-type type="SoupSoapParameter*"/>
1906 <parameters>
1907 <parameter name="response" type="SoupSoapResponse*"/>
1908 </parameters>
1909 </method>
1910 <method name="get_first_parameter_by_name" symbol="soup_soap_response_get_first_parameter_by_name">
1911 <return-type type="SoupSoapParameter*"/>
1912 <parameters>
1913 <parameter name="response" type="SoupSoapResponse*"/>
1914 <parameter name="name" type="char*"/>
1915 </parameters>
1916 </method>
1917 <method name="get_method_name" symbol="soup_soap_response_get_method_name">
1918 <return-type type="char*"/>
1919 <parameters>
1920 <parameter name="response" type="SoupSoapResponse*"/>
1921 </parameters>
1922 </method>
1923 <method name="get_next_parameter" symbol="soup_soap_response_get_next_parameter">
1924 <return-type type="SoupSoapParameter*"/>
1925 <parameters>
1926 <parameter name="response" type="SoupSoapResponse*"/>
1927 <parameter name="from" type="SoupSoapParameter*"/>
1928 </parameters>
1929 </method>
1930 <method name="get_next_parameter_by_name" symbol="soup_soap_response_get_next_parameter_by_name">
1931 <return-type type="SoupSoapParameter*"/>
1932 <parameters>
1933 <parameter name="response" type="SoupSoapResponse*"/>
1934 <parameter name="from" type="SoupSoapParameter*"/>
1935 <parameter name="name" type="char*"/>
1936 </parameters>
1937 </method>
1938 <method name="get_parameters" symbol="soup_soap_response_get_parameters">
1939 <return-type type="GList*"/>
1940 <parameters>
1941 <parameter name="response" type="SoupSoapResponse*"/>
1942 </parameters>
1943 </method>
1944 <constructor name="new" symbol="soup_soap_response_new">
1945 <return-type type="SoupSoapResponse*"/>
1946 </constructor>
1947 <constructor name="new_from_string" symbol="soup_soap_response_new_from_string">
1948 <return-type type="SoupSoapResponse*"/>
1949 <parameters>
1950 <parameter name="xmlstr" type="char*"/>
1951 </parameters>
1952 </constructor>
1953 <method name="set_method_name" symbol="soup_soap_response_set_method_name">
1954 <return-type type="void"/>
1955 <parameters>
1956 <parameter name="response" type="SoupSoapResponse*"/>
1957 <parameter name="method_name" type="char*"/>
1958 </parameters>
1959 </method>
1960 </object>
1961 <object name="SoupSocket" parent="GObject" type-name="SoupSocket" get-type="soup_socket_get_type">
1962 <method name="client_new_async" symbol="soup_socket_client_new_async">
1963 <return-type type="SoupSocket*"/>
1964 <parameters>
1965 <parameter name="hostname" type="char*"/>
1966 <parameter name="port" type="guint"/>
1967 <parameter name="ssl_creds" type="gpointer"/>
1968 <parameter name="callback" type="SoupSocketCallback"/>
1969 <parameter name="user_data" type="gpointer"/>
1970 </parameters>
1971 </method>
1972 <method name="client_new_sync" symbol="soup_socket_client_new_sync">
1973 <return-type type="SoupSocket*"/>
1974 <parameters>
1975 <parameter name="hostname" type="char*"/>
1976 <parameter name="port" type="guint"/>
1977 <parameter name="ssl_creds" type="gpointer"/>
1978 <parameter name="status_ret" type="guint*"/>
1979 </parameters>
1980 </method>
1981 <method name="connect" symbol="soup_socket_connect">
1982 <return-type type="guint"/>
1983 <parameters>
1984 <parameter name="sock" type="SoupSocket*"/>
1985 <parameter name="remote_addr" type="SoupAddress*"/>
1986 </parameters>
1987 </method>
1988 <method name="disconnect" symbol="soup_socket_disconnect">
1989 <return-type type="void"/>
1990 <parameters>
1991 <parameter name="sock" type="SoupSocket*"/>
1992 </parameters>
1993 </method>
1994 <method name="get_local_address" symbol="soup_socket_get_local_address">
1995 <return-type type="SoupAddress*"/>
1996 <parameters>
1997 <parameter name="sock" type="SoupSocket*"/>
1998 </parameters>
1999 </method>
2000 <method name="get_remote_address" symbol="soup_socket_get_remote_address">
2001 <return-type type="SoupAddress*"/>
2002 <parameters>
2003 <parameter name="sock" type="SoupSocket*"/>
2004 </parameters>
2005 </method>
2006 <method name="is_connected" symbol="soup_socket_is_connected">
2007 <return-type type="gboolean"/>
2008 <parameters>
2009 <parameter name="sock" type="SoupSocket*"/>
2010 </parameters>
2011 </method>
2012 <method name="listen" symbol="soup_socket_listen">
2013 <return-type type="gboolean"/>
2014 <parameters>
2015 <parameter name="sock" type="SoupSocket*"/>
2016 <parameter name="local_addr" type="SoupAddress*"/>
2017 </parameters>
2018 </method>
2019 <constructor name="new" symbol="soup_socket_new">
2020 <return-type type="SoupSocket*"/>
2021 <parameters>
2022 <parameter name="optname1" type="char*"/>
2023 </parameters>
2024 </constructor>
2025 <method name="read" symbol="soup_socket_read">
2026 <return-type type="SoupSocketIOStatus"/>
2027 <parameters>
2028 <parameter name="sock" type="SoupSocket*"/>
2029 <parameter name="buffer" type="gpointer"/>
2030 <parameter name="len" type="gsize"/>
2031 <parameter name="nread" type="gsize*"/>
2032 </parameters>
2033 </method>
2034 <method name="read_until" symbol="soup_socket_read_until">
2035 <return-type type="SoupSocketIOStatus"/>
2036 <parameters>
2037 <parameter name="sock" type="SoupSocket*"/>
2038 <parameter name="buffer" type="gpointer"/>
2039 <parameter name="len" type="gsize"/>
2040 <parameter name="boundary" type="gconstpointer"/>
2041 <parameter name="boundary_len" type="gsize"/>
2042 <parameter name="nread" type="gsize*"/>
2043 <parameter name="got_boundary" type="gboolean*"/>
2044 </parameters>
2045 </method>
2046 <method name="server_new" symbol="soup_socket_server_new">
2047 <return-type type="SoupSocket*"/>
2048 <parameters>
2049 <parameter name="local_addr" type="SoupAddress*"/>
2050 <parameter name="ssl_creds" type="gpointer"/>
2051 <parameter name="callback" type="SoupSocketListenerCallback"/>
2052 <parameter name="user_data" type="gpointer"/>
2053 </parameters>
2054 </method>
2055 <method name="start_proxy_ssl" symbol="soup_socket_start_proxy_ssl">
2056 <return-type type="gboolean"/>
2057 <parameters>
2058 <parameter name="sock" type="SoupSocket*"/>
2059 <parameter name="ssl_host" type="char*"/>
2060 </parameters>
2061 </method>
2062 <method name="start_ssl" symbol="soup_socket_start_ssl">
2063 <return-type type="gboolean"/>
2064 <parameters>
2065 <parameter name="sock" type="SoupSocket*"/>
2066 </parameters>
2067 </method>
2068 <method name="write" symbol="soup_socket_write">
2069 <return-type type="SoupSocketIOStatus"/>
2070 <parameters>
2071 <parameter name="sock" type="SoupSocket*"/>
2072 <parameter name="buffer" type="gconstpointer"/>
2073 <parameter name="len" type="gsize"/>
2074 <parameter name="nwrote" type="gsize*"/>
2075 </parameters>
2076 </method>
2077 <property name="async-context" type="gpointer" readable="1" writable="1" construct="0" construct-only="1"/>
2078 <property name="cloexec" type="gboolean" readable="1" writable="1" construct="0" construct-only="0"/>
2079 <property name="is-server" type="gboolean" readable="1" writable="0" construct="0" construct-only="0"/>
2080 <property name="nodelay" type="gboolean" readable="1" writable="1" construct="0" construct-only="0"/>
2081 <property name="non-blocking" type="gboolean" readable="1" writable="1" construct="0" construct-only="0"/>
2082 <property name="reuseaddr" type="gboolean" readable="1" writable="1" construct="0" construct-only="0"/>
2083 <property name="ssl-creds" type="gpointer" readable="1" writable="1" construct="0" construct-only="0"/>
2084 <property name="timeout" type="guint" readable="1" writable="1" construct="0" construct-only="0"/>
2085 <signal name="connect-result" when="FIRST">
2086 <return-type type="void"/>
2087 <parameters>
2088 <parameter name="object" type="SoupSocket*"/>
2089 <parameter name="p0" type="gint"/>
2090 </parameters>
2091 </signal>
2092 <signal name="disconnected" when="LAST">
2093 <return-type type="void"/>
2094 <parameters>
2095 <parameter name="object" type="SoupSocket*"/>
2096 </parameters>
2097 </signal>
2098 <signal name="new-connection" when="FIRST">
2099 <return-type type="void"/>
2100 <parameters>
2101 <parameter name="object" type="SoupSocket*"/>
2102 <parameter name="p0" type="SoupSocket*"/>
2103 </parameters>
2104 </signal>
2105 <signal name="readable" when="LAST">
2106 <return-type type="void"/>
2107 <parameters>
2108 <parameter name="object" type="SoupSocket*"/>
2109 </parameters>
2110 </signal>
2111 <signal name="writable" when="LAST">
2112 <return-type type="void"/>
2113 <parameters>
2114 <parameter name="object" type="SoupSocket*"/>
2115 </parameters>
2116 </signal>
2117 </object>
2118 <object name="SoupXmlrpcMessage" parent="SoupMessage" type-name="SoupXmlrpcMessage" get-type="soup_xmlrpc_message_get_type">
2119 <method name="end_array" symbol="soup_xmlrpc_message_end_array">
2120 <return-type type="void"/>
2121 <parameters>
2122 <parameter name="msg" type="SoupXmlrpcMessage*"/>
2123 </parameters>
2124 </method>
2125 <method name="end_call" symbol="soup_xmlrpc_message_end_call">
2126 <return-type type="void"/>
2127 <parameters>
2128 <parameter name="msg" type="SoupXmlrpcMessage*"/>
2129 </parameters>
2130 </method>
2131 <method name="end_member" symbol="soup_xmlrpc_message_end_member">
2132 <return-type type="void"/>
2133 <parameters>
2134 <parameter name="msg" type="SoupXmlrpcMessage*"/>
2135 </parameters>
2136 </method>
2137 <method name="end_param" symbol="soup_xmlrpc_message_end_param">
2138 <return-type type="void"/>
2139 <parameters>
2140 <parameter name="msg" type="SoupXmlrpcMessage*"/>
2141 </parameters>
2142 </method>
2143 <method name="end_struct" symbol="soup_xmlrpc_message_end_struct">
2144 <return-type type="void"/>
2145 <parameters>
2146 <parameter name="msg" type="SoupXmlrpcMessage*"/>
2147 </parameters>
2148 </method>
2149 <method name="from_string" symbol="soup_xmlrpc_message_from_string">
2150 <return-type type="gboolean"/>
2151 <parameters>
2152 <parameter name="message" type="SoupXmlrpcMessage*"/>
2153 <parameter name="xmlstr" type="char*"/>
2154 </parameters>
2155 </method>
2156 <constructor name="new" symbol="soup_xmlrpc_message_new">
2157 <return-type type="SoupXmlrpcMessage*"/>
2158 <parameters>
2159 <parameter name="uri_string" type="char*"/>
2160 </parameters>
2161 </constructor>
2162 <constructor name="new_from_uri" symbol="soup_xmlrpc_message_new_from_uri">
2163 <return-type type="SoupXmlrpcMessage*"/>
2164 <parameters>
2165 <parameter name="uri" type="SoupUri*"/>
2166 </parameters>
2167 </constructor>
2168 <method name="parse_response" symbol="soup_xmlrpc_message_parse_response">
2169 <return-type type="SoupXmlrpcResponse*"/>
2170 <parameters>
2171 <parameter name="msg" type="SoupXmlrpcMessage*"/>
2172 </parameters>
2173 </method>
2174 <method name="persist" symbol="soup_xmlrpc_message_persist">
2175 <return-type type="void"/>
2176 <parameters>
2177 <parameter name="msg" type="SoupXmlrpcMessage*"/>
2178 </parameters>
2179 </method>
2180 <method name="start_array" symbol="soup_xmlrpc_message_start_array">
2181 <return-type type="void"/>
2182 <parameters>
2183 <parameter name="msg" type="SoupXmlrpcMessage*"/>
2184 </parameters>
2185 </method>
2186 <method name="start_call" symbol="soup_xmlrpc_message_start_call">
2187 <return-type type="void"/>
2188 <parameters>
2189 <parameter name="msg" type="SoupXmlrpcMessage*"/>
2190 <parameter name="method_name" type="char*"/>
2191 </parameters>
2192 </method>
2193 <method name="start_member" symbol="soup_xmlrpc_message_start_member">
2194 <return-type type="void"/>
2195 <parameters>
2196 <parameter name="msg" type="SoupXmlrpcMessage*"/>
2197 <parameter name="name" type="char*"/>
2198 </parameters>
2199 </method>
2200 <method name="start_param" symbol="soup_xmlrpc_message_start_param">
2201 <return-type type="void"/>
2202 <parameters>
2203 <parameter name="msg" type="SoupXmlrpcMessage*"/>
2204 </parameters>
2205 </method>
2206 <method name="start_struct" symbol="soup_xmlrpc_message_start_struct">
2207 <return-type type="void"/>
2208 <parameters>
2209 <parameter name="msg" type="SoupXmlrpcMessage*"/>
2210 </parameters>
2211 </method>
2212 <method name="to_string" symbol="soup_xmlrpc_message_to_string">
2213 <return-type type="xmlChar*"/>
2214 <parameters>
2215 <parameter name="msg" type="SoupXmlrpcMessage*"/>
2216 </parameters>
2217 </method>
2218 <method name="write_base64" symbol="soup_xmlrpc_message_write_base64">
2219 <return-type type="void"/>
2220 <parameters>
2221 <parameter name="msg" type="SoupXmlrpcMessage*"/>
2222 <parameter name="buf" type="gconstpointer"/>
2223 <parameter name="len" type="int"/>
2224 </parameters>
2225 </method>
2226 <method name="write_boolean" symbol="soup_xmlrpc_message_write_boolean">
2227 <return-type type="void"/>
2228 <parameters>
2229 <parameter name="msg" type="SoupXmlrpcMessage*"/>
2230 <parameter name="b" type="gboolean"/>
2231 </parameters>
2232 </method>
2233 <method name="write_datetime" symbol="soup_xmlrpc_message_write_datetime">
2234 <return-type type="void"/>
2235 <parameters>
2236 <parameter name="msg" type="SoupXmlrpcMessage*"/>
2237 <parameter name="timeval" type="time_t"/>
2238 </parameters>
2239 </method>
2240 <method name="write_double" symbol="soup_xmlrpc_message_write_double">
2241 <return-type type="void"/>
2242 <parameters>
2243 <parameter name="msg" type="SoupXmlrpcMessage*"/>
2244 <parameter name="d" type="double"/>
2245 </parameters>
2246 </method>
2247 <method name="write_int" symbol="soup_xmlrpc_message_write_int">
2248 <return-type type="void"/>
2249 <parameters>
2250 <parameter name="msg" type="SoupXmlrpcMessage*"/>
2251 <parameter name="i" type="long"/>
2252 </parameters>
2253 </method>
2254 <method name="write_string" symbol="soup_xmlrpc_message_write_string">
2255 <return-type type="void"/>
2256 <parameters>
2257 <parameter name="msg" type="SoupXmlrpcMessage*"/>
2258 <parameter name="str" type="char*"/>
2259 </parameters>
2260 </method>
2261 </object>
2262 <object name="SoupXmlrpcResponse" parent="GObject" type-name="SoupXmlrpcResponse" get-type="soup_xmlrpc_response_get_type">
2263 <method name="from_string" symbol="soup_xmlrpc_response_from_string">
2264 <return-type type="gboolean"/>
2265 <parameters>
2266 <parameter name="response" type="SoupXmlrpcResponse*"/>
2267 <parameter name="xmlstr" type="char*"/>
2268 </parameters>
2269 </method>
2270 <method name="get_value" symbol="soup_xmlrpc_response_get_value">
2271 <return-type type="SoupXmlrpcValue*"/>
2272 <parameters>
2273 <parameter name="response" type="SoupXmlrpcResponse*"/>
2274 </parameters>
2275 </method>
2276 <method name="is_fault" symbol="soup_xmlrpc_response_is_fault">
2277 <return-type type="gboolean"/>
2278 <parameters>
2279 <parameter name="response" type="SoupXmlrpcResponse*"/>
2280 </parameters>
2281 </method>
2282 <constructor name="new" symbol="soup_xmlrpc_response_new">
2283 <return-type type="SoupXmlrpcResponse*"/>
2284 </constructor>
2285 <constructor name="new_from_string" symbol="soup_xmlrpc_response_new_from_string">
2286 <return-type type="SoupXmlrpcResponse*"/>
2287 <parameters>
2288 <parameter name="xmlstr" type="char*"/>
2289 </parameters>
2290 </constructor>
2291 <method name="to_string" symbol="soup_xmlrpc_response_to_string">
2292 <return-type type="xmlChar*"/>
2293 <parameters>
2294 <parameter name="response" type="SoupXmlrpcResponse*"/>
2295 </parameters>
2296 </method>
2297 </object>
2298 <interface name="SoupMessageFilter" type-name="SoupMessageFilter" get-type="soup_message_filter_get_type">
2299 <method name="setup_message" symbol="soup_message_filter_setup_message">
2300 <return-type type="void"/>
2301 <parameters>
2302 <parameter name="filter" type="SoupMessageFilter*"/>
2303 <parameter name="msg" type="SoupMessage*"/>
2304 </parameters>
2305 </method>
2306 <vfunc name="setup_message">
2307 <return-type type="void"/>
2308 <parameters>
2309 <parameter name="filter" type="SoupMessageFilter*"/>
2310 <parameter name="msg" type="SoupMessage*"/>
2311 </parameters>
2312 </vfunc>
2313 </interface>
2314 <constant name="SOUP_ADDRESS_ANY_PORT" type="int" value="0"/>
2315 <constant name="SOUP_CONNECTION_ASYNC_CONTEXT" type="char*" value="async-context"/>
2316 <constant name="SOUP_CONNECTION_H" type="int" value="1"/>
2317 <constant name="SOUP_CONNECTION_MESSAGE_FILTER" type="char*" value="message-filter"/>
2318 <constant name="SOUP_CONNECTION_ORIGIN_URI" type="char*" value="origin-uri"/>
2319 <constant name="SOUP_CONNECTION_PROXY_URI" type="char*" value="proxy-uri"/>
2320 <constant name="SOUP_CONNECTION_SSL_CREDENTIALS" type="char*" value="ssl-creds"/>
2321 <constant name="SOUP_CONNECTION_TIMEOUT" type="char*" value="timeout"/>
2322 <constant name="SOUP_DATE_H" type="int" value="1"/>
2323 <constant name="SOUP_H" type="int" value="1"/>
2324 <constant name="SOUP_HEADERS_H" type="int" value="1"/>
2325 <constant name="SOUP_MESSAGE_FILTER_H" type="int" value="1"/>
2326 <constant name="SOUP_MESSAGE_H" type="int" value="1"/>
2327 <constant name="SOUP_MESSAGE_QUEUE_H" type="int" value="1"/>
2328 <constant name="SOUP_METHOD_CONNECT" type="char*" value="CONNECT"/>
2329 <constant name="SOUP_METHOD_COPY" type="char*" value="COPY"/>
2330 <constant name="SOUP_METHOD_DELETE" type="char*" value="DELETE"/>
2331 <constant name="SOUP_METHOD_GET" type="char*" value="GET"/>
2332 <constant name="SOUP_METHOD_H" type="int" value="1"/>
2333 <constant name="SOUP_METHOD_HEAD" type="char*" value="HEAD"/>
2334 <constant name="SOUP_METHOD_LOCK" type="char*" value="LOCK"/>
2335 <constant name="SOUP_METHOD_MKCOL" type="char*" value="MKCOL"/>
2336 <constant name="SOUP_METHOD_MOVE" type="char*" value="MOVE"/>
2337 <constant name="SOUP_METHOD_OPTIONS" type="char*" value="OPTIONS"/>
2338 <constant name="SOUP_METHOD_PATCH" type="char*" value="PATCH"/>
2339 <constant name="SOUP_METHOD_POST" type="char*" value="POST"/>
2340 <constant name="SOUP_METHOD_PROPFIND" type="char*" value="PROPFIND"/>
2341 <constant name="SOUP_METHOD_PROPPATCH" type="char*" value="PROPPATCH"/>
2342 <constant name="SOUP_METHOD_PUT" type="char*" value="PUT"/>
2343 <constant name="SOUP_METHOD_TRACE" type="char*" value="TRACE"/>
2344 <constant name="SOUP_METHOD_UNLOCK" type="char*" value="UNLOCK"/>
2345 <constant name="SOUP_MISC_H" type="int" value="1"/>
2346 <constant name="SOUP_SERVER_ASYNC_CONTEXT" type="char*" value="async-context"/>
2347 <constant name="SOUP_SERVER_AUTH_H" type="int" value="1"/>
2348 <constant name="SOUP_SERVER_H" type="int" value="1"/>
2349 <constant name="SOUP_SERVER_INTERFACE" type="char*" value="interface"/>
2350 <constant name="SOUP_SERVER_MESSAGE_H" type="int" value="1"/>
2351 <constant name="SOUP_SERVER_PORT" type="char*" value="port"/>
2352 <constant name="SOUP_SERVER_SSL_CERT_FILE" type="char*" value="ssl-cert-file"/>
2353 <constant name="SOUP_SERVER_SSL_KEY_FILE" type="char*" value="ssl-key-file"/>
2354 <constant name="SOUP_SESSION_ASYNC_CONTEXT" type="char*" value="async-context"/>
2355 <constant name="SOUP_SESSION_ASYNC_H" type="int" value="1"/>
2356 <constant name="SOUP_SESSION_H" type="int" value="1"/>
2357 <constant name="SOUP_SESSION_MAX_CONNS" type="char*" value="max-conns"/>
2358 <constant name="SOUP_SESSION_MAX_CONNS_PER_HOST" type="char*" value="max-conns-per-host"/>
2359 <constant name="SOUP_SESSION_PROXY_URI" type="char*" value="proxy-uri"/>
2360 <constant name="SOUP_SESSION_SSL_CA_FILE" type="char*" value="ssl-ca-file"/>
2361 <constant name="SOUP_SESSION_SYNC_H" type="int" value="1"/>
2362 <constant name="SOUP_SESSION_TIMEOUT" type="char*" value="timeout"/>
2363 <constant name="SOUP_SESSION_USE_NTLM" type="char*" value="use-ntlm"/>
2364 <constant name="SOUP_SOAP_MESSAGE_H" type="int" value="1"/>
2365 <constant name="SOUP_SOCKET_ASYNC_CONTEXT" type="char*" value="async-context"/>
2366 <constant name="SOUP_SOCKET_FLAG_CLOEXEC" type="char*" value="cloexec"/>
2367 <constant name="SOUP_SOCKET_FLAG_NODELAY" type="char*" value="nodelay"/>
2368 <constant name="SOUP_SOCKET_FLAG_NONBLOCKING" type="char*" value="non-blocking"/>
2369 <constant name="SOUP_SOCKET_FLAG_REUSEADDR" type="char*" value="reuseaddr"/>
2370 <constant name="SOUP_SOCKET_H" type="int" value="1"/>
2371 <constant name="SOUP_SOCKET_IS_SERVER" type="char*" value="is-server"/>
2372 <constant name="SOUP_SOCKET_SSL_CREDENTIALS" type="char*" value="ssl-creds"/>
2373 <constant name="SOUP_SOCKET_TIMEOUT" type="char*" value="timeout"/>
2374 <constant name="SOUP_STATUS_H" type="int" value="1"/>
2375 <constant name="SOUP_TYPES_H" type="int" value="1"/>
2376 <constant name="SOUP_URI_H" type="int" value="1"/>
2377 <union name="SoupServerAuth">
2378 <method name="check_passwd" symbol="soup_server_auth_check_passwd">
2379 <return-type type="gboolean"/>
2380 <parameters>
2381 <parameter name="auth" type="SoupServerAuth*"/>
2382 <parameter name="passwd" type="gchar*"/>
2383 </parameters>
2384 </method>
2385 <method name="free" symbol="soup_server_auth_free">
2386 <return-type type="void"/>
2387 <parameters>
2388 <parameter name="auth" type="SoupServerAuth*"/>
2389 </parameters>
2390 </method>
2391 <method name="get_user" symbol="soup_server_auth_get_user">
2392 <return-type type="gchar*"/>
2393 <parameters>
2394 <parameter name="auth" type="SoupServerAuth*"/>
2395 </parameters>
2396 </method>
2397 <method name="new" symbol="soup_server_auth_new">
2398 <return-type type="SoupServerAuth*"/>
2399 <parameters>
2400 <parameter name="auth_ctx" type="SoupServerAuthContext*"/>
2401 <parameter name="auth_hdrs" type="GSList*"/>
2402 <parameter name="msg" type="SoupMessage*"/>
2403 </parameters>
2404 </method>
2405 <field name="type" type="SoupAuthType"/>
2406 <field name="basic" type="SoupServerAuthBasic"/>
2407 <field name="digest" type="SoupServerAuthDigest"/>
2408 </union>
2409 </namespace>
2410 </api>