libgda-4.0, gedit-2.20: Fix gedit typo and GdaXaTransactionId.data
[vala-lang.git] / vapi / packages / libsoup-2.4 / libsoup-2.4.gi
blob13bf3ea5b8dd164b59b4155fc4e1558762d7255d
1 <?xml version="1.0"?>
2 <api version="1.0">
3 <namespace name="Soup">
4 <function name="add_completion" symbol="soup_add_completion">
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_idle" symbol="soup_add_idle">
13 <return-type type="GSource*"/>
14 <parameters>
15 <parameter name="async_context" type="GMainContext*"/>
16 <parameter name="function" type="GSourceFunc"/>
17 <parameter name="data" type="gpointer"/>
18 </parameters>
19 </function>
20 <function name="add_io_watch" symbol="soup_add_io_watch">
21 <return-type type="GSource*"/>
22 <parameters>
23 <parameter name="async_context" type="GMainContext*"/>
24 <parameter name="chan" type="GIOChannel*"/>
25 <parameter name="condition" type="GIOCondition"/>
26 <parameter name="function" type="GIOFunc"/>
27 <parameter name="data" type="gpointer"/>
28 </parameters>
29 </function>
30 <function name="add_timeout" symbol="soup_add_timeout">
31 <return-type type="GSource*"/>
32 <parameters>
33 <parameter name="async_context" type="GMainContext*"/>
34 <parameter name="interval" type="guint"/>
35 <parameter name="function" type="GSourceFunc"/>
36 <parameter name="data" type="gpointer"/>
37 </parameters>
38 </function>
39 <function name="cookies_free" symbol="soup_cookies_free">
40 <return-type type="void"/>
41 <parameters>
42 <parameter name="cookies" type="GSList*"/>
43 </parameters>
44 </function>
45 <function name="cookies_from_request" symbol="soup_cookies_from_request">
46 <return-type type="GSList*"/>
47 <parameters>
48 <parameter name="msg" type="SoupMessage*"/>
49 </parameters>
50 </function>
51 <function name="cookies_from_response" symbol="soup_cookies_from_response">
52 <return-type type="GSList*"/>
53 <parameters>
54 <parameter name="msg" type="SoupMessage*"/>
55 </parameters>
56 </function>
57 <function name="cookies_to_cookie_header" symbol="soup_cookies_to_cookie_header">
58 <return-type type="char*"/>
59 <parameters>
60 <parameter name="cookies" type="GSList*"/>
61 </parameters>
62 </function>
63 <function name="cookies_to_request" symbol="soup_cookies_to_request">
64 <return-type type="void"/>
65 <parameters>
66 <parameter name="cookies" type="GSList*"/>
67 <parameter name="msg" type="SoupMessage*"/>
68 </parameters>
69 </function>
70 <function name="cookies_to_response" symbol="soup_cookies_to_response">
71 <return-type type="void"/>
72 <parameters>
73 <parameter name="cookies" type="GSList*"/>
74 <parameter name="msg" type="SoupMessage*"/>
75 </parameters>
76 </function>
77 <function name="form_decode" symbol="soup_form_decode">
78 <return-type type="GHashTable*"/>
79 <parameters>
80 <parameter name="encoded_form" type="char*"/>
81 </parameters>
82 </function>
83 <function name="form_decode_multipart" symbol="soup_form_decode_multipart">
84 <return-type type="GHashTable*"/>
85 <parameters>
86 <parameter name="msg" type="SoupMessage*"/>
87 <parameter name="file_control_name" type="char*"/>
88 <parameter name="filename" type="char**"/>
89 <parameter name="content_type" type="char**"/>
90 <parameter name="file" type="SoupBuffer**"/>
91 </parameters>
92 </function>
93 <function name="form_encode" symbol="soup_form_encode">
94 <return-type type="char*"/>
95 <parameters>
96 <parameter name="first_field" type="char*"/>
97 </parameters>
98 </function>
99 <function name="form_encode_datalist" symbol="soup_form_encode_datalist">
100 <return-type type="char*"/>
101 <parameters>
102 <parameter name="form_data_set" type="GData**"/>
103 </parameters>
104 </function>
105 <function name="form_encode_hash" symbol="soup_form_encode_hash">
106 <return-type type="char*"/>
107 <parameters>
108 <parameter name="form_data_set" type="GHashTable*"/>
109 </parameters>
110 </function>
111 <function name="form_encode_valist" symbol="soup_form_encode_valist">
112 <return-type type="char*"/>
113 <parameters>
114 <parameter name="first_field" type="char*"/>
115 <parameter name="args" type="va_list"/>
116 </parameters>
117 </function>
118 <function name="form_request_new" symbol="soup_form_request_new">
119 <return-type type="SoupMessage*"/>
120 <parameters>
121 <parameter name="method" type="char*"/>
122 <parameter name="uri" type="char*"/>
123 <parameter name="first_field" type="char*"/>
124 </parameters>
125 </function>
126 <function name="form_request_new_from_datalist" symbol="soup_form_request_new_from_datalist">
127 <return-type type="SoupMessage*"/>
128 <parameters>
129 <parameter name="method" type="char*"/>
130 <parameter name="uri" type="char*"/>
131 <parameter name="form_data_set" type="GData**"/>
132 </parameters>
133 </function>
134 <function name="form_request_new_from_hash" symbol="soup_form_request_new_from_hash">
135 <return-type type="SoupMessage*"/>
136 <parameters>
137 <parameter name="method" type="char*"/>
138 <parameter name="uri" type="char*"/>
139 <parameter name="form_data_set" type="GHashTable*"/>
140 </parameters>
141 </function>
142 <function name="form_request_new_from_multipart" symbol="soup_form_request_new_from_multipart">
143 <return-type type="SoupMessage*"/>
144 <parameters>
145 <parameter name="uri" type="char*"/>
146 <parameter name="multipart" type="SoupMultipart*"/>
147 </parameters>
148 </function>
149 <function name="header_contains" symbol="soup_header_contains">
150 <return-type type="gboolean"/>
151 <parameters>
152 <parameter name="header" type="char*"/>
153 <parameter name="token" type="char*"/>
154 </parameters>
155 </function>
156 <function name="header_free_list" symbol="soup_header_free_list">
157 <return-type type="void"/>
158 <parameters>
159 <parameter name="list" type="GSList*"/>
160 </parameters>
161 </function>
162 <function name="header_free_param_list" symbol="soup_header_free_param_list">
163 <return-type type="void"/>
164 <parameters>
165 <parameter name="param_list" type="GHashTable*"/>
166 </parameters>
167 </function>
168 <function name="header_g_string_append_param" symbol="soup_header_g_string_append_param">
169 <return-type type="void"/>
170 <parameters>
171 <parameter name="string" type="GString*"/>
172 <parameter name="name" type="char*"/>
173 <parameter name="value" type="char*"/>
174 </parameters>
175 </function>
176 <function name="header_g_string_append_param_quoted" symbol="soup_header_g_string_append_param_quoted">
177 <return-type type="void"/>
178 <parameters>
179 <parameter name="string" type="GString*"/>
180 <parameter name="name" type="char*"/>
181 <parameter name="value" type="char*"/>
182 </parameters>
183 </function>
184 <function name="header_parse_list" symbol="soup_header_parse_list">
185 <return-type type="GSList*"/>
186 <parameters>
187 <parameter name="header" type="char*"/>
188 </parameters>
189 </function>
190 <function name="header_parse_param_list" symbol="soup_header_parse_param_list">
191 <return-type type="GHashTable*"/>
192 <parameters>
193 <parameter name="header" type="char*"/>
194 </parameters>
195 </function>
196 <function name="header_parse_quality_list" symbol="soup_header_parse_quality_list">
197 <return-type type="GSList*"/>
198 <parameters>
199 <parameter name="header" type="char*"/>
200 <parameter name="unacceptable" type="GSList**"/>
201 </parameters>
202 </function>
203 <function name="header_parse_semi_param_list" symbol="soup_header_parse_semi_param_list">
204 <return-type type="GHashTable*"/>
205 <parameters>
206 <parameter name="header" type="char*"/>
207 </parameters>
208 </function>
209 <function name="headers_parse" symbol="soup_headers_parse">
210 <return-type type="gboolean"/>
211 <parameters>
212 <parameter name="str" type="char*"/>
213 <parameter name="len" type="int"/>
214 <parameter name="dest" type="SoupMessageHeaders*"/>
215 </parameters>
216 </function>
217 <function name="headers_parse_request" symbol="soup_headers_parse_request">
218 <return-type type="guint"/>
219 <parameters>
220 <parameter name="str" type="char*"/>
221 <parameter name="len" type="int"/>
222 <parameter name="req_headers" type="SoupMessageHeaders*"/>
223 <parameter name="req_method" type="char**"/>
224 <parameter name="req_path" type="char**"/>
225 <parameter name="ver" type="SoupHTTPVersion*"/>
226 </parameters>
227 </function>
228 <function name="headers_parse_response" symbol="soup_headers_parse_response">
229 <return-type type="gboolean"/>
230 <parameters>
231 <parameter name="str" type="char*"/>
232 <parameter name="len" type="int"/>
233 <parameter name="headers" type="SoupMessageHeaders*"/>
234 <parameter name="ver" type="SoupHTTPVersion*"/>
235 <parameter name="status_code" type="guint*"/>
236 <parameter name="reason_phrase" type="char**"/>
237 </parameters>
238 </function>
239 <function name="headers_parse_status_line" symbol="soup_headers_parse_status_line">
240 <return-type type="gboolean"/>
241 <parameters>
242 <parameter name="status_line" type="char*"/>
243 <parameter name="ver" type="SoupHTTPVersion*"/>
244 <parameter name="status_code" type="guint*"/>
245 <parameter name="reason_phrase" type="char**"/>
246 </parameters>
247 </function>
248 <function name="http_error_quark" symbol="soup_http_error_quark">
249 <return-type type="GQuark"/>
250 </function>
251 <function name="ssl_error_quark" symbol="soup_ssl_error_quark">
252 <return-type type="GQuark"/>
253 </function>
254 <function name="status_get_phrase" symbol="soup_status_get_phrase">
255 <return-type type="char*"/>
256 <parameters>
257 <parameter name="status_code" type="guint"/>
258 </parameters>
259 </function>
260 <function name="status_proxify" symbol="soup_status_proxify">
261 <return-type type="guint"/>
262 <parameters>
263 <parameter name="status_code" type="guint"/>
264 </parameters>
265 </function>
266 <function name="str_case_equal" symbol="soup_str_case_equal">
267 <return-type type="gboolean"/>
268 <parameters>
269 <parameter name="v1" type="gconstpointer"/>
270 <parameter name="v2" type="gconstpointer"/>
271 </parameters>
272 </function>
273 <function name="str_case_hash" symbol="soup_str_case_hash">
274 <return-type type="guint"/>
275 <parameters>
276 <parameter name="key" type="gconstpointer"/>
277 </parameters>
278 </function>
279 <function name="value_array_append" symbol="soup_value_array_append">
280 <return-type type="void"/>
281 <parameters>
282 <parameter name="array" type="GValueArray*"/>
283 <parameter name="type" type="GType"/>
284 </parameters>
285 </function>
286 <function name="value_array_append_vals" symbol="soup_value_array_append_vals">
287 <return-type type="void"/>
288 <parameters>
289 <parameter name="array" type="GValueArray*"/>
290 <parameter name="first_type" type="GType"/>
291 </parameters>
292 </function>
293 <function name="value_array_from_args" symbol="soup_value_array_from_args">
294 <return-type type="GValueArray*"/>
295 <parameters>
296 <parameter name="args" type="va_list"/>
297 </parameters>
298 </function>
299 <function name="value_array_get_nth" symbol="soup_value_array_get_nth">
300 <return-type type="gboolean"/>
301 <parameters>
302 <parameter name="array" type="GValueArray*"/>
303 <parameter name="index_" type="guint"/>
304 <parameter name="type" type="GType"/>
305 </parameters>
306 </function>
307 <function name="value_array_insert" symbol="soup_value_array_insert">
308 <return-type type="void"/>
309 <parameters>
310 <parameter name="array" type="GValueArray*"/>
311 <parameter name="index_" type="guint"/>
312 <parameter name="type" type="GType"/>
313 </parameters>
314 </function>
315 <function name="value_array_new" symbol="soup_value_array_new">
316 <return-type type="GValueArray*"/>
317 </function>
318 <function name="value_array_new_with_vals" symbol="soup_value_array_new_with_vals">
319 <return-type type="GValueArray*"/>
320 <parameters>
321 <parameter name="first_type" type="GType"/>
322 </parameters>
323 </function>
324 <function name="value_array_to_args" symbol="soup_value_array_to_args">
325 <return-type type="gboolean"/>
326 <parameters>
327 <parameter name="array" type="GValueArray*"/>
328 <parameter name="args" type="va_list"/>
329 </parameters>
330 </function>
331 <function name="value_hash_insert" symbol="soup_value_hash_insert">
332 <return-type type="void"/>
333 <parameters>
334 <parameter name="hash" type="GHashTable*"/>
335 <parameter name="key" type="char*"/>
336 <parameter name="type" type="GType"/>
337 </parameters>
338 </function>
339 <function name="value_hash_insert_vals" symbol="soup_value_hash_insert_vals">
340 <return-type type="void"/>
341 <parameters>
342 <parameter name="hash" type="GHashTable*"/>
343 <parameter name="first_key" type="char*"/>
344 </parameters>
345 </function>
346 <function name="value_hash_insert_value" symbol="soup_value_hash_insert_value">
347 <return-type type="void"/>
348 <parameters>
349 <parameter name="hash" type="GHashTable*"/>
350 <parameter name="key" type="char*"/>
351 <parameter name="value" type="GValue*"/>
352 </parameters>
353 </function>
354 <function name="value_hash_lookup" symbol="soup_value_hash_lookup">
355 <return-type type="gboolean"/>
356 <parameters>
357 <parameter name="hash" type="GHashTable*"/>
358 <parameter name="key" type="char*"/>
359 <parameter name="type" type="GType"/>
360 </parameters>
361 </function>
362 <function name="value_hash_lookup_vals" symbol="soup_value_hash_lookup_vals">
363 <return-type type="gboolean"/>
364 <parameters>
365 <parameter name="hash" type="GHashTable*"/>
366 <parameter name="first_key" type="char*"/>
367 </parameters>
368 </function>
369 <function name="value_hash_new" symbol="soup_value_hash_new">
370 <return-type type="GHashTable*"/>
371 </function>
372 <function name="value_hash_new_with_vals" symbol="soup_value_hash_new_with_vals">
373 <return-type type="GHashTable*"/>
374 <parameters>
375 <parameter name="first_key" type="char*"/>
376 </parameters>
377 </function>
378 <function name="xmlrpc_build_fault" symbol="soup_xmlrpc_build_fault">
379 <return-type type="char*"/>
380 <parameters>
381 <parameter name="fault_code" type="int"/>
382 <parameter name="fault_format" type="char*"/>
383 </parameters>
384 </function>
385 <function name="xmlrpc_build_method_call" symbol="soup_xmlrpc_build_method_call">
386 <return-type type="char*"/>
387 <parameters>
388 <parameter name="method_name" type="char*"/>
389 <parameter name="params" type="GValue*"/>
390 <parameter name="n_params" type="int"/>
391 </parameters>
392 </function>
393 <function name="xmlrpc_build_method_response" symbol="soup_xmlrpc_build_method_response">
394 <return-type type="char*"/>
395 <parameters>
396 <parameter name="value" type="GValue*"/>
397 </parameters>
398 </function>
399 <function name="xmlrpc_error_quark" symbol="soup_xmlrpc_error_quark">
400 <return-type type="GQuark"/>
401 </function>
402 <function name="xmlrpc_extract_method_call" symbol="soup_xmlrpc_extract_method_call">
403 <return-type type="gboolean"/>
404 <parameters>
405 <parameter name="method_call" type="char*"/>
406 <parameter name="length" type="int"/>
407 <parameter name="method_name" type="char**"/>
408 </parameters>
409 </function>
410 <function name="xmlrpc_extract_method_response" symbol="soup_xmlrpc_extract_method_response">
411 <return-type type="gboolean"/>
412 <parameters>
413 <parameter name="method_response" type="char*"/>
414 <parameter name="length" type="int"/>
415 <parameter name="error" type="GError**"/>
416 <parameter name="type" type="GType"/>
417 </parameters>
418 </function>
419 <function name="xmlrpc_fault_quark" symbol="soup_xmlrpc_fault_quark">
420 <return-type type="GQuark"/>
421 </function>
422 <function name="xmlrpc_parse_method_call" symbol="soup_xmlrpc_parse_method_call">
423 <return-type type="gboolean"/>
424 <parameters>
425 <parameter name="method_call" type="char*"/>
426 <parameter name="length" type="int"/>
427 <parameter name="method_name" type="char**"/>
428 <parameter name="params" type="GValueArray**"/>
429 </parameters>
430 </function>
431 <function name="xmlrpc_parse_method_response" symbol="soup_xmlrpc_parse_method_response">
432 <return-type type="gboolean"/>
433 <parameters>
434 <parameter name="method_response" type="char*"/>
435 <parameter name="length" type="int"/>
436 <parameter name="value" type="GValue*"/>
437 <parameter name="error" type="GError**"/>
438 </parameters>
439 </function>
440 <function name="xmlrpc_request_new" symbol="soup_xmlrpc_request_new">
441 <return-type type="SoupMessage*"/>
442 <parameters>
443 <parameter name="uri" type="char*"/>
444 <parameter name="method_name" type="char*"/>
445 </parameters>
446 </function>
447 <function name="xmlrpc_set_fault" symbol="soup_xmlrpc_set_fault">
448 <return-type type="void"/>
449 <parameters>
450 <parameter name="msg" type="SoupMessage*"/>
451 <parameter name="fault_code" type="int"/>
452 <parameter name="fault_format" type="char*"/>
453 </parameters>
454 </function>
455 <function name="xmlrpc_set_response" symbol="soup_xmlrpc_set_response">
456 <return-type type="void"/>
457 <parameters>
458 <parameter name="msg" type="SoupMessage*"/>
459 <parameter name="type" type="GType"/>
460 </parameters>
461 </function>
462 <callback name="SoupAddressCallback">
463 <return-type type="void"/>
464 <parameters>
465 <parameter name="addr" type="SoupAddress*"/>
466 <parameter name="status" type="guint"/>
467 <parameter name="data" type="gpointer"/>
468 </parameters>
469 </callback>
470 <callback name="SoupAuthDomainBasicAuthCallback">
471 <return-type type="gboolean"/>
472 <parameters>
473 <parameter name="domain" type="SoupAuthDomain*"/>
474 <parameter name="msg" type="SoupMessage*"/>
475 <parameter name="username" type="char*"/>
476 <parameter name="password" type="char*"/>
477 <parameter name="user_data" type="gpointer"/>
478 </parameters>
479 </callback>
480 <callback name="SoupAuthDomainDigestAuthCallback">
481 <return-type type="char*"/>
482 <parameters>
483 <parameter name="domain" type="SoupAuthDomain*"/>
484 <parameter name="msg" type="SoupMessage*"/>
485 <parameter name="username" type="char*"/>
486 <parameter name="user_data" type="gpointer"/>
487 </parameters>
488 </callback>
489 <callback name="SoupAuthDomainFilter">
490 <return-type type="gboolean"/>
491 <parameters>
492 <parameter name="domain" type="SoupAuthDomain*"/>
493 <parameter name="msg" type="SoupMessage*"/>
494 <parameter name="user_data" type="gpointer"/>
495 </parameters>
496 </callback>
497 <callback name="SoupAuthDomainGenericAuthCallback">
498 <return-type type="gboolean"/>
499 <parameters>
500 <parameter name="domain" type="SoupAuthDomain*"/>
501 <parameter name="msg" type="SoupMessage*"/>
502 <parameter name="username" type="char*"/>
503 <parameter name="user_data" type="gpointer"/>
504 </parameters>
505 </callback>
506 <callback name="SoupChunkAllocator">
507 <return-type type="SoupBuffer*"/>
508 <parameters>
509 <parameter name="msg" type="SoupMessage*"/>
510 <parameter name="max_len" type="gsize"/>
511 <parameter name="user_data" type="gpointer"/>
512 </parameters>
513 </callback>
514 <callback name="SoupLoggerFilter">
515 <return-type type="SoupLoggerLogLevel"/>
516 <parameters>
517 <parameter name="logger" type="SoupLogger*"/>
518 <parameter name="msg" type="SoupMessage*"/>
519 <parameter name="user_data" type="gpointer"/>
520 </parameters>
521 </callback>
522 <callback name="SoupLoggerPrinter">
523 <return-type type="void"/>
524 <parameters>
525 <parameter name="logger" type="SoupLogger*"/>
526 <parameter name="level" type="SoupLoggerLogLevel"/>
527 <parameter name="direction" type="char"/>
528 <parameter name="data" type="char*"/>
529 <parameter name="user_data" type="gpointer"/>
530 </parameters>
531 </callback>
532 <callback name="SoupMessageHeadersForeachFunc">
533 <return-type type="void"/>
534 <parameters>
535 <parameter name="name" type="char*"/>
536 <parameter name="value" type="char*"/>
537 <parameter name="user_data" type="gpointer"/>
538 </parameters>
539 </callback>
540 <callback name="SoupProxyResolverCallback">
541 <return-type type="void"/>
542 <parameters>
543 <parameter name="p1" type="SoupProxyResolver*"/>
544 <parameter name="p2" type="SoupMessage*"/>
545 <parameter name="p3" type="guint"/>
546 <parameter name="p4" type="SoupAddress*"/>
547 <parameter name="p5" type="gpointer"/>
548 </parameters>
549 </callback>
550 <callback name="SoupProxyURIResolverCallback">
551 <return-type type="void"/>
552 <parameters>
553 <parameter name="resolver" type="SoupProxyURIResolver*"/>
554 <parameter name="status" type="guint"/>
555 <parameter name="proxy_uri" type="SoupURI*"/>
556 <parameter name="user_data" type="gpointer"/>
557 </parameters>
558 </callback>
559 <callback name="SoupServerCallback">
560 <return-type type="void"/>
561 <parameters>
562 <parameter name="server" type="SoupServer*"/>
563 <parameter name="msg" type="SoupMessage*"/>
564 <parameter name="path" type="char*"/>
565 <parameter name="query" type="GHashTable*"/>
566 <parameter name="client" type="SoupClientContext*"/>
567 <parameter name="user_data" type="gpointer"/>
568 </parameters>
569 </callback>
570 <callback name="SoupSessionCallback">
571 <return-type type="void"/>
572 <parameters>
573 <parameter name="session" type="SoupSession*"/>
574 <parameter name="msg" type="SoupMessage*"/>
575 <parameter name="user_data" type="gpointer"/>
576 </parameters>
577 </callback>
578 <callback name="SoupSocketCallback">
579 <return-type type="void"/>
580 <parameters>
581 <parameter name="sock" type="SoupSocket*"/>
582 <parameter name="status" type="guint"/>
583 <parameter name="user_data" type="gpointer"/>
584 </parameters>
585 </callback>
586 <struct name="SoupMessageHeadersIter">
587 <method name="init" symbol="soup_message_headers_iter_init">
588 <return-type type="void"/>
589 <parameters>
590 <parameter name="iter" type="SoupMessageHeadersIter*"/>
591 <parameter name="hdrs" type="SoupMessageHeaders*"/>
592 </parameters>
593 </method>
594 <method name="next" symbol="soup_message_headers_iter_next">
595 <return-type type="gboolean"/>
596 <parameters>
597 <parameter name="iter" type="SoupMessageHeadersIter*"/>
598 <parameter name="name" type="char**"/>
599 <parameter name="value" type="char**"/>
600 </parameters>
601 </method>
602 <field name="dummy" type="gpointer[]"/>
603 </struct>
604 <struct name="SoupRange">
605 <field name="start" type="goffset"/>
606 <field name="end" type="goffset"/>
607 </struct>
608 <boxed name="SoupBuffer" type-name="SoupBuffer" get-type="soup_buffer_get_type">
609 <method name="copy" symbol="soup_buffer_copy">
610 <return-type type="SoupBuffer*"/>
611 <parameters>
612 <parameter name="buffer" type="SoupBuffer*"/>
613 </parameters>
614 </method>
615 <method name="free" symbol="soup_buffer_free">
616 <return-type type="void"/>
617 <parameters>
618 <parameter name="buffer" type="SoupBuffer*"/>
619 </parameters>
620 </method>
621 <method name="get_owner" symbol="soup_buffer_get_owner">
622 <return-type type="gpointer"/>
623 <parameters>
624 <parameter name="buffer" type="SoupBuffer*"/>
625 </parameters>
626 </method>
627 <constructor name="new" symbol="soup_buffer_new">
628 <return-type type="SoupBuffer*"/>
629 <parameters>
630 <parameter name="use" type="SoupMemoryUse"/>
631 <parameter name="data" type="gconstpointer"/>
632 <parameter name="length" type="gsize"/>
633 </parameters>
634 </constructor>
635 <constructor name="new_subbuffer" symbol="soup_buffer_new_subbuffer">
636 <return-type type="SoupBuffer*"/>
637 <parameters>
638 <parameter name="parent" type="SoupBuffer*"/>
639 <parameter name="offset" type="gsize"/>
640 <parameter name="length" type="gsize"/>
641 </parameters>
642 </constructor>
643 <constructor name="new_with_owner" symbol="soup_buffer_new_with_owner">
644 <return-type type="SoupBuffer*"/>
645 <parameters>
646 <parameter name="data" type="gconstpointer"/>
647 <parameter name="length" type="gsize"/>
648 <parameter name="owner" type="gpointer"/>
649 <parameter name="owner_dnotify" type="GDestroyNotify"/>
650 </parameters>
651 </constructor>
652 <field name="data" type="char*"/>
653 <field name="length" type="gsize"/>
654 </boxed>
655 <boxed name="SoupByteArray" type-name="SoupByteArray" get-type="soup_byte_array_get_type">
656 </boxed>
657 <boxed name="SoupClientContext" type-name="SoupClientContext" get-type="soup_client_context_get_type">
658 <method name="get_address" symbol="soup_client_context_get_address">
659 <return-type type="SoupAddress*"/>
660 <parameters>
661 <parameter name="client" type="SoupClientContext*"/>
662 </parameters>
663 </method>
664 <method name="get_auth_domain" symbol="soup_client_context_get_auth_domain">
665 <return-type type="SoupAuthDomain*"/>
666 <parameters>
667 <parameter name="client" type="SoupClientContext*"/>
668 </parameters>
669 </method>
670 <method name="get_auth_user" symbol="soup_client_context_get_auth_user">
671 <return-type type="char*"/>
672 <parameters>
673 <parameter name="client" type="SoupClientContext*"/>
674 </parameters>
675 </method>
676 <method name="get_host" symbol="soup_client_context_get_host">
677 <return-type type="char*"/>
678 <parameters>
679 <parameter name="client" type="SoupClientContext*"/>
680 </parameters>
681 </method>
682 <method name="get_socket" symbol="soup_client_context_get_socket">
683 <return-type type="SoupSocket*"/>
684 <parameters>
685 <parameter name="client" type="SoupClientContext*"/>
686 </parameters>
687 </method>
688 </boxed>
689 <boxed name="SoupCookie" type-name="SoupCookie" get-type="soup_cookie_get_type">
690 <method name="applies_to_uri" symbol="soup_cookie_applies_to_uri">
691 <return-type type="gboolean"/>
692 <parameters>
693 <parameter name="cookie" type="SoupCookie*"/>
694 <parameter name="uri" type="SoupURI*"/>
695 </parameters>
696 </method>
697 <method name="copy" symbol="soup_cookie_copy">
698 <return-type type="SoupCookie*"/>
699 <parameters>
700 <parameter name="cookie" type="SoupCookie*"/>
701 </parameters>
702 </method>
703 <method name="domain_matches" symbol="soup_cookie_domain_matches">
704 <return-type type="gboolean"/>
705 <parameters>
706 <parameter name="cookie" type="SoupCookie*"/>
707 <parameter name="host" type="char*"/>
708 </parameters>
709 </method>
710 <method name="equal" symbol="soup_cookie_equal">
711 <return-type type="gboolean"/>
712 <parameters>
713 <parameter name="cookie1" type="SoupCookie*"/>
714 <parameter name="cookie2" type="SoupCookie*"/>
715 </parameters>
716 </method>
717 <method name="free" symbol="soup_cookie_free">
718 <return-type type="void"/>
719 <parameters>
720 <parameter name="cookie" type="SoupCookie*"/>
721 </parameters>
722 </method>
723 <constructor name="new" symbol="soup_cookie_new">
724 <return-type type="SoupCookie*"/>
725 <parameters>
726 <parameter name="name" type="char*"/>
727 <parameter name="value" type="char*"/>
728 <parameter name="domain" type="char*"/>
729 <parameter name="path" type="char*"/>
730 <parameter name="max_age" type="int"/>
731 </parameters>
732 </constructor>
733 <method name="parse" symbol="soup_cookie_parse">
734 <return-type type="SoupCookie*"/>
735 <parameters>
736 <parameter name="header" type="char*"/>
737 <parameter name="origin" type="SoupURI*"/>
738 </parameters>
739 </method>
740 <method name="set_domain" symbol="soup_cookie_set_domain">
741 <return-type type="void"/>
742 <parameters>
743 <parameter name="cookie" type="SoupCookie*"/>
744 <parameter name="domain" type="char*"/>
745 </parameters>
746 </method>
747 <method name="set_expires" symbol="soup_cookie_set_expires">
748 <return-type type="void"/>
749 <parameters>
750 <parameter name="cookie" type="SoupCookie*"/>
751 <parameter name="expires" type="SoupDate*"/>
752 </parameters>
753 </method>
754 <method name="set_http_only" symbol="soup_cookie_set_http_only">
755 <return-type type="void"/>
756 <parameters>
757 <parameter name="cookie" type="SoupCookie*"/>
758 <parameter name="http_only" type="gboolean"/>
759 </parameters>
760 </method>
761 <method name="set_max_age" symbol="soup_cookie_set_max_age">
762 <return-type type="void"/>
763 <parameters>
764 <parameter name="cookie" type="SoupCookie*"/>
765 <parameter name="max_age" type="int"/>
766 </parameters>
767 </method>
768 <method name="set_name" symbol="soup_cookie_set_name">
769 <return-type type="void"/>
770 <parameters>
771 <parameter name="cookie" type="SoupCookie*"/>
772 <parameter name="name" type="char*"/>
773 </parameters>
774 </method>
775 <method name="set_path" symbol="soup_cookie_set_path">
776 <return-type type="void"/>
777 <parameters>
778 <parameter name="cookie" type="SoupCookie*"/>
779 <parameter name="path" type="char*"/>
780 </parameters>
781 </method>
782 <method name="set_secure" symbol="soup_cookie_set_secure">
783 <return-type type="void"/>
784 <parameters>
785 <parameter name="cookie" type="SoupCookie*"/>
786 <parameter name="secure" type="gboolean"/>
787 </parameters>
788 </method>
789 <method name="set_value" symbol="soup_cookie_set_value">
790 <return-type type="void"/>
791 <parameters>
792 <parameter name="cookie" type="SoupCookie*"/>
793 <parameter name="value" type="char*"/>
794 </parameters>
795 </method>
796 <method name="to_cookie_header" symbol="soup_cookie_to_cookie_header">
797 <return-type type="char*"/>
798 <parameters>
799 <parameter name="cookie" type="SoupCookie*"/>
800 </parameters>
801 </method>
802 <method name="to_set_cookie_header" symbol="soup_cookie_to_set_cookie_header">
803 <return-type type="char*"/>
804 <parameters>
805 <parameter name="cookie" type="SoupCookie*"/>
806 </parameters>
807 </method>
808 <field name="name" type="char*"/>
809 <field name="value" type="char*"/>
810 <field name="domain" type="char*"/>
811 <field name="path" type="char*"/>
812 <field name="expires" type="SoupDate*"/>
813 <field name="secure" type="gboolean"/>
814 <field name="http_only" type="gboolean"/>
815 </boxed>
816 <boxed name="SoupDate" type-name="SoupDate" get-type="soup_date_get_type">
817 <method name="copy" symbol="soup_date_copy">
818 <return-type type="SoupDate*"/>
819 <parameters>
820 <parameter name="date" type="SoupDate*"/>
821 </parameters>
822 </method>
823 <method name="free" symbol="soup_date_free">
824 <return-type type="void"/>
825 <parameters>
826 <parameter name="date" type="SoupDate*"/>
827 </parameters>
828 </method>
829 <method name="is_past" symbol="soup_date_is_past">
830 <return-type type="gboolean"/>
831 <parameters>
832 <parameter name="date" type="SoupDate*"/>
833 </parameters>
834 </method>
835 <constructor name="new" symbol="soup_date_new">
836 <return-type type="SoupDate*"/>
837 <parameters>
838 <parameter name="year" type="int"/>
839 <parameter name="month" type="int"/>
840 <parameter name="day" type="int"/>
841 <parameter name="hour" type="int"/>
842 <parameter name="minute" type="int"/>
843 <parameter name="second" type="int"/>
844 </parameters>
845 </constructor>
846 <constructor name="new_from_now" symbol="soup_date_new_from_now">
847 <return-type type="SoupDate*"/>
848 <parameters>
849 <parameter name="offset_seconds" type="int"/>
850 </parameters>
851 </constructor>
852 <constructor name="new_from_string" symbol="soup_date_new_from_string">
853 <return-type type="SoupDate*"/>
854 <parameters>
855 <parameter name="date_string" type="char*"/>
856 </parameters>
857 </constructor>
858 <constructor name="new_from_time_t" symbol="soup_date_new_from_time_t">
859 <return-type type="SoupDate*"/>
860 <parameters>
861 <parameter name="when" type="time_t"/>
862 </parameters>
863 </constructor>
864 <method name="to_string" symbol="soup_date_to_string">
865 <return-type type="char*"/>
866 <parameters>
867 <parameter name="date" type="SoupDate*"/>
868 <parameter name="format" type="SoupDateFormat"/>
869 </parameters>
870 </method>
871 <method name="to_time_t" symbol="soup_date_to_time_t">
872 <return-type type="time_t"/>
873 <parameters>
874 <parameter name="date" type="SoupDate*"/>
875 </parameters>
876 </method>
877 <method name="to_timeval" symbol="soup_date_to_timeval">
878 <return-type type="void"/>
879 <parameters>
880 <parameter name="date" type="SoupDate*"/>
881 <parameter name="time" type="GTimeVal*"/>
882 </parameters>
883 </method>
884 <field name="year" type="int"/>
885 <field name="month" type="int"/>
886 <field name="day" type="int"/>
887 <field name="hour" type="int"/>
888 <field name="minute" type="int"/>
889 <field name="second" type="int"/>
890 <field name="utc" type="gboolean"/>
891 <field name="offset" type="int"/>
892 </boxed>
893 <boxed name="SoupMessageBody" type-name="SoupMessageBody" get-type="soup_message_body_get_type">
894 <method name="append" symbol="soup_message_body_append">
895 <return-type type="void"/>
896 <parameters>
897 <parameter name="body" type="SoupMessageBody*"/>
898 <parameter name="use" type="SoupMemoryUse"/>
899 <parameter name="data" type="gconstpointer"/>
900 <parameter name="length" type="gsize"/>
901 </parameters>
902 </method>
903 <method name="append_buffer" symbol="soup_message_body_append_buffer">
904 <return-type type="void"/>
905 <parameters>
906 <parameter name="body" type="SoupMessageBody*"/>
907 <parameter name="buffer" type="SoupBuffer*"/>
908 </parameters>
909 </method>
910 <method name="complete" symbol="soup_message_body_complete">
911 <return-type type="void"/>
912 <parameters>
913 <parameter name="body" type="SoupMessageBody*"/>
914 </parameters>
915 </method>
916 <method name="flatten" symbol="soup_message_body_flatten">
917 <return-type type="SoupBuffer*"/>
918 <parameters>
919 <parameter name="body" type="SoupMessageBody*"/>
920 </parameters>
921 </method>
922 <method name="free" symbol="soup_message_body_free">
923 <return-type type="void"/>
924 <parameters>
925 <parameter name="body" type="SoupMessageBody*"/>
926 </parameters>
927 </method>
928 <method name="get_accumulate" symbol="soup_message_body_get_accumulate">
929 <return-type type="gboolean"/>
930 <parameters>
931 <parameter name="body" type="SoupMessageBody*"/>
932 </parameters>
933 </method>
934 <method name="get_chunk" symbol="soup_message_body_get_chunk">
935 <return-type type="SoupBuffer*"/>
936 <parameters>
937 <parameter name="body" type="SoupMessageBody*"/>
938 <parameter name="offset" type="goffset"/>
939 </parameters>
940 </method>
941 <method name="got_chunk" symbol="soup_message_body_got_chunk">
942 <return-type type="void"/>
943 <parameters>
944 <parameter name="body" type="SoupMessageBody*"/>
945 <parameter name="chunk" type="SoupBuffer*"/>
946 </parameters>
947 </method>
948 <constructor name="new" symbol="soup_message_body_new">
949 <return-type type="SoupMessageBody*"/>
950 </constructor>
951 <method name="set_accumulate" symbol="soup_message_body_set_accumulate">
952 <return-type type="void"/>
953 <parameters>
954 <parameter name="body" type="SoupMessageBody*"/>
955 <parameter name="accumulate" type="gboolean"/>
956 </parameters>
957 </method>
958 <method name="truncate" symbol="soup_message_body_truncate">
959 <return-type type="void"/>
960 <parameters>
961 <parameter name="body" type="SoupMessageBody*"/>
962 </parameters>
963 </method>
964 <method name="wrote_chunk" symbol="soup_message_body_wrote_chunk">
965 <return-type type="void"/>
966 <parameters>
967 <parameter name="body" type="SoupMessageBody*"/>
968 <parameter name="chunk" type="SoupBuffer*"/>
969 </parameters>
970 </method>
971 <field name="data" type="char*"/>
972 <field name="length" type="goffset"/>
973 </boxed>
974 <boxed name="SoupMessageHeaders" type-name="SoupMessageHeaders" get-type="soup_message_headers_get_type">
975 <method name="append" symbol="soup_message_headers_append">
976 <return-type type="void"/>
977 <parameters>
978 <parameter name="hdrs" type="SoupMessageHeaders*"/>
979 <parameter name="name" type="char*"/>
980 <parameter name="value" type="char*"/>
981 </parameters>
982 </method>
983 <method name="clear" symbol="soup_message_headers_clear">
984 <return-type type="void"/>
985 <parameters>
986 <parameter name="hdrs" type="SoupMessageHeaders*"/>
987 </parameters>
988 </method>
989 <method name="foreach" symbol="soup_message_headers_foreach">
990 <return-type type="void"/>
991 <parameters>
992 <parameter name="hdrs" type="SoupMessageHeaders*"/>
993 <parameter name="func" type="SoupMessageHeadersForeachFunc"/>
994 <parameter name="user_data" type="gpointer"/>
995 </parameters>
996 </method>
997 <method name="free" symbol="soup_message_headers_free">
998 <return-type type="void"/>
999 <parameters>
1000 <parameter name="hdrs" type="SoupMessageHeaders*"/>
1001 </parameters>
1002 </method>
1003 <method name="free_ranges" symbol="soup_message_headers_free_ranges">
1004 <return-type type="void"/>
1005 <parameters>
1006 <parameter name="hdrs" type="SoupMessageHeaders*"/>
1007 <parameter name="ranges" type="SoupRange*"/>
1008 </parameters>
1009 </method>
1010 <method name="get" symbol="soup_message_headers_get">
1011 <return-type type="char*"/>
1012 <parameters>
1013 <parameter name="hdrs" type="SoupMessageHeaders*"/>
1014 <parameter name="name" type="char*"/>
1015 </parameters>
1016 </method>
1017 <method name="get_content_disposition" symbol="soup_message_headers_get_content_disposition">
1018 <return-type type="gboolean"/>
1019 <parameters>
1020 <parameter name="hdrs" type="SoupMessageHeaders*"/>
1021 <parameter name="disposition" type="char**"/>
1022 <parameter name="params" type="GHashTable**"/>
1023 </parameters>
1024 </method>
1025 <method name="get_content_length" symbol="soup_message_headers_get_content_length">
1026 <return-type type="goffset"/>
1027 <parameters>
1028 <parameter name="hdrs" type="SoupMessageHeaders*"/>
1029 </parameters>
1030 </method>
1031 <method name="get_content_range" symbol="soup_message_headers_get_content_range">
1032 <return-type type="gboolean"/>
1033 <parameters>
1034 <parameter name="hdrs" type="SoupMessageHeaders*"/>
1035 <parameter name="start" type="goffset*"/>
1036 <parameter name="end" type="goffset*"/>
1037 <parameter name="total_length" type="goffset*"/>
1038 </parameters>
1039 </method>
1040 <method name="get_content_type" symbol="soup_message_headers_get_content_type">
1041 <return-type type="char*"/>
1042 <parameters>
1043 <parameter name="hdrs" type="SoupMessageHeaders*"/>
1044 <parameter name="params" type="GHashTable**"/>
1045 </parameters>
1046 </method>
1047 <method name="get_encoding" symbol="soup_message_headers_get_encoding">
1048 <return-type type="SoupEncoding"/>
1049 <parameters>
1050 <parameter name="hdrs" type="SoupMessageHeaders*"/>
1051 </parameters>
1052 </method>
1053 <method name="get_expectations" symbol="soup_message_headers_get_expectations">
1054 <return-type type="SoupExpectation"/>
1055 <parameters>
1056 <parameter name="hdrs" type="SoupMessageHeaders*"/>
1057 </parameters>
1058 </method>
1059 <method name="get_list" symbol="soup_message_headers_get_list">
1060 <return-type type="char*"/>
1061 <parameters>
1062 <parameter name="hdrs" type="SoupMessageHeaders*"/>
1063 <parameter name="name" type="char*"/>
1064 </parameters>
1065 </method>
1066 <method name="get_one" symbol="soup_message_headers_get_one">
1067 <return-type type="char*"/>
1068 <parameters>
1069 <parameter name="hdrs" type="SoupMessageHeaders*"/>
1070 <parameter name="name" type="char*"/>
1071 </parameters>
1072 </method>
1073 <method name="get_ranges" symbol="soup_message_headers_get_ranges">
1074 <return-type type="gboolean"/>
1075 <parameters>
1076 <parameter name="hdrs" type="SoupMessageHeaders*"/>
1077 <parameter name="total_length" type="goffset"/>
1078 <parameter name="ranges" type="SoupRange**"/>
1079 <parameter name="length" type="int*"/>
1080 </parameters>
1081 </method>
1082 <constructor name="new" symbol="soup_message_headers_new">
1083 <return-type type="SoupMessageHeaders*"/>
1084 <parameters>
1085 <parameter name="type" type="SoupMessageHeadersType"/>
1086 </parameters>
1087 </constructor>
1088 <method name="remove" symbol="soup_message_headers_remove">
1089 <return-type type="void"/>
1090 <parameters>
1091 <parameter name="hdrs" type="SoupMessageHeaders*"/>
1092 <parameter name="name" type="char*"/>
1093 </parameters>
1094 </method>
1095 <method name="replace" symbol="soup_message_headers_replace">
1096 <return-type type="void"/>
1097 <parameters>
1098 <parameter name="hdrs" type="SoupMessageHeaders*"/>
1099 <parameter name="name" type="char*"/>
1100 <parameter name="value" type="char*"/>
1101 </parameters>
1102 </method>
1103 <method name="set_content_disposition" symbol="soup_message_headers_set_content_disposition">
1104 <return-type type="void"/>
1105 <parameters>
1106 <parameter name="hdrs" type="SoupMessageHeaders*"/>
1107 <parameter name="disposition" type="char*"/>
1108 <parameter name="params" type="GHashTable*"/>
1109 </parameters>
1110 </method>
1111 <method name="set_content_length" symbol="soup_message_headers_set_content_length">
1112 <return-type type="void"/>
1113 <parameters>
1114 <parameter name="hdrs" type="SoupMessageHeaders*"/>
1115 <parameter name="content_length" type="goffset"/>
1116 </parameters>
1117 </method>
1118 <method name="set_content_range" symbol="soup_message_headers_set_content_range">
1119 <return-type type="void"/>
1120 <parameters>
1121 <parameter name="hdrs" type="SoupMessageHeaders*"/>
1122 <parameter name="start" type="goffset"/>
1123 <parameter name="end" type="goffset"/>
1124 <parameter name="total_length" type="goffset"/>
1125 </parameters>
1126 </method>
1127 <method name="set_content_type" symbol="soup_message_headers_set_content_type">
1128 <return-type type="void"/>
1129 <parameters>
1130 <parameter name="hdrs" type="SoupMessageHeaders*"/>
1131 <parameter name="content_type" type="char*"/>
1132 <parameter name="params" type="GHashTable*"/>
1133 </parameters>
1134 </method>
1135 <method name="set_encoding" symbol="soup_message_headers_set_encoding">
1136 <return-type type="void"/>
1137 <parameters>
1138 <parameter name="hdrs" type="SoupMessageHeaders*"/>
1139 <parameter name="encoding" type="SoupEncoding"/>
1140 </parameters>
1141 </method>
1142 <method name="set_expectations" symbol="soup_message_headers_set_expectations">
1143 <return-type type="void"/>
1144 <parameters>
1145 <parameter name="hdrs" type="SoupMessageHeaders*"/>
1146 <parameter name="expectations" type="SoupExpectation"/>
1147 </parameters>
1148 </method>
1149 <method name="set_range" symbol="soup_message_headers_set_range">
1150 <return-type type="void"/>
1151 <parameters>
1152 <parameter name="hdrs" type="SoupMessageHeaders*"/>
1153 <parameter name="start" type="goffset"/>
1154 <parameter name="end" type="goffset"/>
1155 </parameters>
1156 </method>
1157 <method name="set_ranges" symbol="soup_message_headers_set_ranges">
1158 <return-type type="void"/>
1159 <parameters>
1160 <parameter name="hdrs" type="SoupMessageHeaders*"/>
1161 <parameter name="ranges" type="SoupRange*"/>
1162 <parameter name="length" type="int"/>
1163 </parameters>
1164 </method>
1165 </boxed>
1166 <boxed name="SoupMultipart" type-name="SoupMultipart" get-type="soup_multipart_get_type">
1167 <method name="append_form_file" symbol="soup_multipart_append_form_file">
1168 <return-type type="void"/>
1169 <parameters>
1170 <parameter name="multipart" type="SoupMultipart*"/>
1171 <parameter name="control_name" type="char*"/>
1172 <parameter name="filename" type="char*"/>
1173 <parameter name="content_type" type="char*"/>
1174 <parameter name="body" type="SoupBuffer*"/>
1175 </parameters>
1176 </method>
1177 <method name="append_form_string" symbol="soup_multipart_append_form_string">
1178 <return-type type="void"/>
1179 <parameters>
1180 <parameter name="multipart" type="SoupMultipart*"/>
1181 <parameter name="control_name" type="char*"/>
1182 <parameter name="data" type="char*"/>
1183 </parameters>
1184 </method>
1185 <method name="append_part" symbol="soup_multipart_append_part">
1186 <return-type type="void"/>
1187 <parameters>
1188 <parameter name="multipart" type="SoupMultipart*"/>
1189 <parameter name="headers" type="SoupMessageHeaders*"/>
1190 <parameter name="body" type="SoupBuffer*"/>
1191 </parameters>
1192 </method>
1193 <method name="free" symbol="soup_multipart_free">
1194 <return-type type="void"/>
1195 <parameters>
1196 <parameter name="multipart" type="SoupMultipart*"/>
1197 </parameters>
1198 </method>
1199 <method name="get_length" symbol="soup_multipart_get_length">
1200 <return-type type="int"/>
1201 <parameters>
1202 <parameter name="multipart" type="SoupMultipart*"/>
1203 </parameters>
1204 </method>
1205 <method name="get_part" symbol="soup_multipart_get_part">
1206 <return-type type="gboolean"/>
1207 <parameters>
1208 <parameter name="multipart" type="SoupMultipart*"/>
1209 <parameter name="part" type="int"/>
1210 <parameter name="headers" type="SoupMessageHeaders**"/>
1211 <parameter name="body" type="SoupBuffer**"/>
1212 </parameters>
1213 </method>
1214 <constructor name="new" symbol="soup_multipart_new">
1215 <return-type type="SoupMultipart*"/>
1216 <parameters>
1217 <parameter name="mime_type" type="char*"/>
1218 </parameters>
1219 </constructor>
1220 <constructor name="new_from_message" symbol="soup_multipart_new_from_message">
1221 <return-type type="SoupMultipart*"/>
1222 <parameters>
1223 <parameter name="headers" type="SoupMessageHeaders*"/>
1224 <parameter name="body" type="SoupMessageBody*"/>
1225 </parameters>
1226 </constructor>
1227 <method name="to_message" symbol="soup_multipart_to_message">
1228 <return-type type="void"/>
1229 <parameters>
1230 <parameter name="multipart" type="SoupMultipart*"/>
1231 <parameter name="dest_headers" type="SoupMessageHeaders*"/>
1232 <parameter name="dest_body" type="SoupMessageBody*"/>
1233 </parameters>
1234 </method>
1235 </boxed>
1236 <boxed name="SoupURI" type-name="SoupURI" get-type="soup_uri_get_type">
1237 <method name="copy" symbol="soup_uri_copy">
1238 <return-type type="SoupURI*"/>
1239 <parameters>
1240 <parameter name="uri" type="SoupURI*"/>
1241 </parameters>
1242 </method>
1243 <method name="copy_host" symbol="soup_uri_copy_host">
1244 <return-type type="SoupURI*"/>
1245 <parameters>
1246 <parameter name="uri" type="SoupURI*"/>
1247 </parameters>
1248 </method>
1249 <method name="decode" symbol="soup_uri_decode">
1250 <return-type type="char*"/>
1251 <parameters>
1252 <parameter name="part" type="char*"/>
1253 </parameters>
1254 </method>
1255 <method name="encode" symbol="soup_uri_encode">
1256 <return-type type="char*"/>
1257 <parameters>
1258 <parameter name="part" type="char*"/>
1259 <parameter name="escape_extra" type="char*"/>
1260 </parameters>
1261 </method>
1262 <method name="equal" symbol="soup_uri_equal">
1263 <return-type type="gboolean"/>
1264 <parameters>
1265 <parameter name="uri1" type="SoupURI*"/>
1266 <parameter name="uri2" type="SoupURI*"/>
1267 </parameters>
1268 </method>
1269 <method name="free" symbol="soup_uri_free">
1270 <return-type type="void"/>
1271 <parameters>
1272 <parameter name="uri" type="SoupURI*"/>
1273 </parameters>
1274 </method>
1275 <method name="host_equal" symbol="soup_uri_host_equal">
1276 <return-type type="gboolean"/>
1277 <parameters>
1278 <parameter name="v1" type="gconstpointer"/>
1279 <parameter name="v2" type="gconstpointer"/>
1280 </parameters>
1281 </method>
1282 <method name="host_hash" symbol="soup_uri_host_hash">
1283 <return-type type="guint"/>
1284 <parameters>
1285 <parameter name="key" type="gconstpointer"/>
1286 </parameters>
1287 </method>
1288 <constructor name="new" symbol="soup_uri_new">
1289 <return-type type="SoupURI*"/>
1290 <parameters>
1291 <parameter name="uri_string" type="char*"/>
1292 </parameters>
1293 </constructor>
1294 <constructor name="new_with_base" symbol="soup_uri_new_with_base">
1295 <return-type type="SoupURI*"/>
1296 <parameters>
1297 <parameter name="base" type="SoupURI*"/>
1298 <parameter name="uri_string" type="char*"/>
1299 </parameters>
1300 </constructor>
1301 <method name="normalize" symbol="soup_uri_normalize">
1302 <return-type type="char*"/>
1303 <parameters>
1304 <parameter name="part" type="char*"/>
1305 <parameter name="unescape_extra" type="char*"/>
1306 </parameters>
1307 </method>
1308 <method name="set_fragment" symbol="soup_uri_set_fragment">
1309 <return-type type="void"/>
1310 <parameters>
1311 <parameter name="uri" type="SoupURI*"/>
1312 <parameter name="fragment" type="char*"/>
1313 </parameters>
1314 </method>
1315 <method name="set_host" symbol="soup_uri_set_host">
1316 <return-type type="void"/>
1317 <parameters>
1318 <parameter name="uri" type="SoupURI*"/>
1319 <parameter name="host" type="char*"/>
1320 </parameters>
1321 </method>
1322 <method name="set_password" symbol="soup_uri_set_password">
1323 <return-type type="void"/>
1324 <parameters>
1325 <parameter name="uri" type="SoupURI*"/>
1326 <parameter name="password" type="char*"/>
1327 </parameters>
1328 </method>
1329 <method name="set_path" symbol="soup_uri_set_path">
1330 <return-type type="void"/>
1331 <parameters>
1332 <parameter name="uri" type="SoupURI*"/>
1333 <parameter name="path" type="char*"/>
1334 </parameters>
1335 </method>
1336 <method name="set_port" symbol="soup_uri_set_port">
1337 <return-type type="void"/>
1338 <parameters>
1339 <parameter name="uri" type="SoupURI*"/>
1340 <parameter name="port" type="guint"/>
1341 </parameters>
1342 </method>
1343 <method name="set_query" symbol="soup_uri_set_query">
1344 <return-type type="void"/>
1345 <parameters>
1346 <parameter name="uri" type="SoupURI*"/>
1347 <parameter name="query" type="char*"/>
1348 </parameters>
1349 </method>
1350 <method name="set_query_from_fields" symbol="soup_uri_set_query_from_fields">
1351 <return-type type="void"/>
1352 <parameters>
1353 <parameter name="uri" type="SoupURI*"/>
1354 <parameter name="first_field" type="char*"/>
1355 </parameters>
1356 </method>
1357 <method name="set_query_from_form" symbol="soup_uri_set_query_from_form">
1358 <return-type type="void"/>
1359 <parameters>
1360 <parameter name="uri" type="SoupURI*"/>
1361 <parameter name="form" type="GHashTable*"/>
1362 </parameters>
1363 </method>
1364 <method name="set_scheme" symbol="soup_uri_set_scheme">
1365 <return-type type="void"/>
1366 <parameters>
1367 <parameter name="uri" type="SoupURI*"/>
1368 <parameter name="scheme" type="char*"/>
1369 </parameters>
1370 </method>
1371 <method name="set_user" symbol="soup_uri_set_user">
1372 <return-type type="void"/>
1373 <parameters>
1374 <parameter name="uri" type="SoupURI*"/>
1375 <parameter name="user" type="char*"/>
1376 </parameters>
1377 </method>
1378 <method name="to_string" symbol="soup_uri_to_string">
1379 <return-type type="char*"/>
1380 <parameters>
1381 <parameter name="uri" type="SoupURI*"/>
1382 <parameter name="just_path_and_query" type="gboolean"/>
1383 </parameters>
1384 </method>
1385 <method name="uses_default_port" symbol="soup_uri_uses_default_port">
1386 <return-type type="gboolean"/>
1387 <parameters>
1388 <parameter name="uri" type="SoupURI*"/>
1389 </parameters>
1390 </method>
1391 <field name="scheme" type="char*"/>
1392 <field name="user" type="char*"/>
1393 <field name="password" type="char*"/>
1394 <field name="host" type="char*"/>
1395 <field name="port" type="guint"/>
1396 <field name="path" type="char*"/>
1397 <field name="query" type="char*"/>
1398 <field name="fragment" type="char*"/>
1399 </boxed>
1400 <enum name="SoupAddressFamily" type-name="SoupAddressFamily" get-type="soup_address_family_get_type">
1401 <member name="SOUP_ADDRESS_FAMILY_INVALID" value="-1"/>
1402 <member name="SOUP_ADDRESS_FAMILY_IPV4" value="2"/>
1403 <member name="SOUP_ADDRESS_FAMILY_IPV6" value="10"/>
1404 </enum>
1405 <enum name="SoupConnectionState" type-name="SoupConnectionState" get-type="soup_connection_state_get_type">
1406 <member name="SOUP_CONNECTION_NEW" value="0"/>
1407 <member name="SOUP_CONNECTION_CONNECTING" value="1"/>
1408 <member name="SOUP_CONNECTION_IDLE" value="2"/>
1409 <member name="SOUP_CONNECTION_IN_USE" value="3"/>
1410 <member name="SOUP_CONNECTION_REMOTE_DISCONNECTED" value="4"/>
1411 <member name="SOUP_CONNECTION_DISCONNECTED" value="5"/>
1412 </enum>
1413 <enum name="SoupCookieJarAcceptPolicy" type-name="SoupCookieJarAcceptPolicy" get-type="soup_cookie_jar_accept_policy_get_type">
1414 <member name="SOUP_COOKIE_JAR_ACCEPT_ALWAYS" value="0"/>
1415 <member name="SOUP_COOKIE_JAR_ACCEPT_NEVER" value="1"/>
1416 <member name="SOUP_COOKIE_JAR_ACCEPT_NO_THIRD_PARTY" value="2"/>
1417 </enum>
1418 <enum name="SoupDateFormat" type-name="SoupDateFormat" get-type="soup_date_format_get_type">
1419 <member name="SOUP_DATE_HTTP" value="1"/>
1420 <member name="SOUP_DATE_COOKIE" value="2"/>
1421 <member name="SOUP_DATE_RFC2822" value="3"/>
1422 <member name="SOUP_DATE_ISO8601_COMPACT" value="4"/>
1423 <member name="SOUP_DATE_ISO8601_FULL" value="5"/>
1424 <member name="SOUP_DATE_ISO8601" value="5"/>
1425 <member name="SOUP_DATE_ISO8601_XMLRPC" value="6"/>
1426 </enum>
1427 <enum name="SoupEncoding" type-name="SoupEncoding" get-type="soup_encoding_get_type">
1428 <member name="SOUP_ENCODING_UNRECOGNIZED" value="0"/>
1429 <member name="SOUP_ENCODING_NONE" value="1"/>
1430 <member name="SOUP_ENCODING_CONTENT_LENGTH" value="2"/>
1431 <member name="SOUP_ENCODING_EOF" value="3"/>
1432 <member name="SOUP_ENCODING_CHUNKED" value="4"/>
1433 <member name="SOUP_ENCODING_BYTERANGES" value="5"/>
1434 </enum>
1435 <enum name="SoupHTTPVersion" type-name="SoupHTTPVersion" get-type="soup_http_version_get_type">
1436 <member name="SOUP_HTTP_1_0" value="0"/>
1437 <member name="SOUP_HTTP_1_1" value="1"/>
1438 </enum>
1439 <enum name="SoupKnownStatusCode" type-name="SoupKnownStatusCode" get-type="soup_known_status_code_get_type">
1440 <member name="SOUP_STATUS_NONE" value="0"/>
1441 <member name="SOUP_STATUS_CANCELLED" value="1"/>
1442 <member name="SOUP_STATUS_CANT_RESOLVE" value="2"/>
1443 <member name="SOUP_STATUS_CANT_RESOLVE_PROXY" value="3"/>
1444 <member name="SOUP_STATUS_CANT_CONNECT" value="4"/>
1445 <member name="SOUP_STATUS_CANT_CONNECT_PROXY" value="5"/>
1446 <member name="SOUP_STATUS_SSL_FAILED" value="6"/>
1447 <member name="SOUP_STATUS_IO_ERROR" value="7"/>
1448 <member name="SOUP_STATUS_MALFORMED" value="8"/>
1449 <member name="SOUP_STATUS_TRY_AGAIN" value="9"/>
1450 <member name="SOUP_STATUS_TOO_MANY_REDIRECTS" value="10"/>
1451 <member name="SOUP_STATUS_CONTINUE" value="100"/>
1452 <member name="SOUP_STATUS_SWITCHING_PROTOCOLS" value="101"/>
1453 <member name="SOUP_STATUS_PROCESSING" value="102"/>
1454 <member name="SOUP_STATUS_OK" value="200"/>
1455 <member name="SOUP_STATUS_CREATED" value="201"/>
1456 <member name="SOUP_STATUS_ACCEPTED" value="202"/>
1457 <member name="SOUP_STATUS_NON_AUTHORITATIVE" value="203"/>
1458 <member name="SOUP_STATUS_NO_CONTENT" value="204"/>
1459 <member name="SOUP_STATUS_RESET_CONTENT" value="205"/>
1460 <member name="SOUP_STATUS_PARTIAL_CONTENT" value="206"/>
1461 <member name="SOUP_STATUS_MULTI_STATUS" value="207"/>
1462 <member name="SOUP_STATUS_MULTIPLE_CHOICES" value="300"/>
1463 <member name="SOUP_STATUS_MOVED_PERMANENTLY" value="301"/>
1464 <member name="SOUP_STATUS_FOUND" value="302"/>
1465 <member name="SOUP_STATUS_MOVED_TEMPORARILY" value="302"/>
1466 <member name="SOUP_STATUS_SEE_OTHER" value="303"/>
1467 <member name="SOUP_STATUS_NOT_MODIFIED" value="304"/>
1468 <member name="SOUP_STATUS_USE_PROXY" value="305"/>
1469 <member name="SOUP_STATUS_NOT_APPEARING_IN_THIS_PROTOCOL" value="306"/>
1470 <member name="SOUP_STATUS_TEMPORARY_REDIRECT" value="307"/>
1471 <member name="SOUP_STATUS_BAD_REQUEST" value="400"/>
1472 <member name="SOUP_STATUS_UNAUTHORIZED" value="401"/>
1473 <member name="SOUP_STATUS_PAYMENT_REQUIRED" value="402"/>
1474 <member name="SOUP_STATUS_FORBIDDEN" value="403"/>
1475 <member name="SOUP_STATUS_NOT_FOUND" value="404"/>
1476 <member name="SOUP_STATUS_METHOD_NOT_ALLOWED" value="405"/>
1477 <member name="SOUP_STATUS_NOT_ACCEPTABLE" value="406"/>
1478 <member name="SOUP_STATUS_PROXY_AUTHENTICATION_REQUIRED" value="407"/>
1479 <member name="SOUP_STATUS_PROXY_UNAUTHORIZED" value="407"/>
1480 <member name="SOUP_STATUS_REQUEST_TIMEOUT" value="408"/>
1481 <member name="SOUP_STATUS_CONFLICT" value="409"/>
1482 <member name="SOUP_STATUS_GONE" value="410"/>
1483 <member name="SOUP_STATUS_LENGTH_REQUIRED" value="411"/>
1484 <member name="SOUP_STATUS_PRECONDITION_FAILED" value="412"/>
1485 <member name="SOUP_STATUS_REQUEST_ENTITY_TOO_LARGE" value="413"/>
1486 <member name="SOUP_STATUS_REQUEST_URI_TOO_LONG" value="414"/>
1487 <member name="SOUP_STATUS_UNSUPPORTED_MEDIA_TYPE" value="415"/>
1488 <member name="SOUP_STATUS_REQUESTED_RANGE_NOT_SATISFIABLE" value="416"/>
1489 <member name="SOUP_STATUS_INVALID_RANGE" value="416"/>
1490 <member name="SOUP_STATUS_EXPECTATION_FAILED" value="417"/>
1491 <member name="SOUP_STATUS_UNPROCESSABLE_ENTITY" value="422"/>
1492 <member name="SOUP_STATUS_LOCKED" value="423"/>
1493 <member name="SOUP_STATUS_FAILED_DEPENDENCY" value="424"/>
1494 <member name="SOUP_STATUS_INTERNAL_SERVER_ERROR" value="500"/>
1495 <member name="SOUP_STATUS_NOT_IMPLEMENTED" value="501"/>
1496 <member name="SOUP_STATUS_BAD_GATEWAY" value="502"/>
1497 <member name="SOUP_STATUS_SERVICE_UNAVAILABLE" value="503"/>
1498 <member name="SOUP_STATUS_GATEWAY_TIMEOUT" value="504"/>
1499 <member name="SOUP_STATUS_HTTP_VERSION_NOT_SUPPORTED" value="505"/>
1500 <member name="SOUP_STATUS_INSUFFICIENT_STORAGE" value="507"/>
1501 <member name="SOUP_STATUS_NOT_EXTENDED" value="510"/>
1502 </enum>
1503 <enum name="SoupLoggerLogLevel" type-name="SoupLoggerLogLevel" get-type="soup_logger_log_level_get_type">
1504 <member name="SOUP_LOGGER_LOG_NONE" value="0"/>
1505 <member name="SOUP_LOGGER_LOG_MINIMAL" value="1"/>
1506 <member name="SOUP_LOGGER_LOG_HEADERS" value="2"/>
1507 <member name="SOUP_LOGGER_LOG_BODY" value="3"/>
1508 </enum>
1509 <enum name="SoupMemoryUse" type-name="SoupMemoryUse" get-type="soup_memory_use_get_type">
1510 <member name="SOUP_MEMORY_STATIC" value="0"/>
1511 <member name="SOUP_MEMORY_TAKE" value="1"/>
1512 <member name="SOUP_MEMORY_COPY" value="2"/>
1513 <member name="SOUP_MEMORY_TEMPORARY" value="3"/>
1514 </enum>
1515 <enum name="SoupMessageHeadersType" type-name="SoupMessageHeadersType" get-type="soup_message_headers_type_get_type">
1516 <member name="SOUP_MESSAGE_HEADERS_REQUEST" value="0"/>
1517 <member name="SOUP_MESSAGE_HEADERS_RESPONSE" value="1"/>
1518 <member name="SOUP_MESSAGE_HEADERS_MULTIPART" value="2"/>
1519 </enum>
1520 <enum name="SoupSSLError" type-name="SoupSSLError" get-type="soup_ssl_error_get_type">
1521 <member name="SOUP_SSL_ERROR_HANDSHAKE_NEEDS_READ" value="0"/>
1522 <member name="SOUP_SSL_ERROR_HANDSHAKE_NEEDS_WRITE" value="1"/>
1523 <member name="SOUP_SSL_ERROR_CERTIFICATE" value="2"/>
1524 <member name="SOUP_SSL_ERROR_HANDSHAKE_FAILED" value="3"/>
1525 </enum>
1526 <enum name="SoupSocketIOStatus" type-name="SoupSocketIOStatus" get-type="soup_socket_io_status_get_type">
1527 <member name="SOUP_SOCKET_OK" value="0"/>
1528 <member name="SOUP_SOCKET_WOULD_BLOCK" value="1"/>
1529 <member name="SOUP_SOCKET_EOF" value="2"/>
1530 <member name="SOUP_SOCKET_ERROR" value="3"/>
1531 </enum>
1532 <enum name="SoupXMLRPCError" type-name="SoupXMLRPCError" get-type="soup_xmlrpc_error_get_type">
1533 <member name="SOUP_XMLRPC_ERROR_ARGUMENTS" value="0"/>
1534 <member name="SOUP_XMLRPC_ERROR_RETVAL" value="1"/>
1535 </enum>
1536 <enum name="SoupXMLRPCFault" type-name="SoupXMLRPCFault" get-type="soup_xmlrpc_fault_get_type">
1537 <member name="SOUP_XMLRPC_FAULT_PARSE_ERROR_NOT_WELL_FORMED" value="-32700"/>
1538 <member name="SOUP_XMLRPC_FAULT_PARSE_ERROR_UNSUPPORTED_ENCODING" value="-32701"/>
1539 <member name="SOUP_XMLRPC_FAULT_PARSE_ERROR_INVALID_CHARACTER_FOR_ENCODING" value="-32702"/>
1540 <member name="SOUP_XMLRPC_FAULT_SERVER_ERROR_INVALID_XML_RPC" value="-32600"/>
1541 <member name="SOUP_XMLRPC_FAULT_SERVER_ERROR_REQUESTED_METHOD_NOT_FOUND" value="-32601"/>
1542 <member name="SOUP_XMLRPC_FAULT_SERVER_ERROR_INVALID_METHOD_PARAMETERS" value="-32602"/>
1543 <member name="SOUP_XMLRPC_FAULT_SERVER_ERROR_INTERNAL_XML_RPC_ERROR" value="-32603"/>
1544 <member name="SOUP_XMLRPC_FAULT_APPLICATION_ERROR" value="-32500"/>
1545 <member name="SOUP_XMLRPC_FAULT_SYSTEM_ERROR" value="-32400"/>
1546 <member name="SOUP_XMLRPC_FAULT_TRANSPORT_ERROR" value="-32300"/>
1547 </enum>
1548 <flags name="SoupExpectation" type-name="SoupExpectation" get-type="soup_expectation_get_type">
1549 <member name="SOUP_EXPECTATION_UNRECOGNIZED" value="1"/>
1550 <member name="SOUP_EXPECTATION_CONTINUE" value="2"/>
1551 </flags>
1552 <flags name="SoupMessageFlags" type-name="SoupMessageFlags" get-type="soup_message_flags_get_type">
1553 <member name="SOUP_MESSAGE_NO_REDIRECT" value="2"/>
1554 <member name="SOUP_MESSAGE_OVERWRITE_CHUNKS" value="8"/>
1555 <member name="SOUP_MESSAGE_CONTENT_DECODED" value="16"/>
1556 <member name="SOUP_MESSAGE_CERTIFICATE_TRUSTED" value="32"/>
1557 </flags>
1558 <object name="SoupAddress" parent="GObject" type-name="SoupAddress" get-type="soup_address_get_type">
1559 <method name="equal_by_ip" symbol="soup_address_equal_by_ip">
1560 <return-type type="gboolean"/>
1561 <parameters>
1562 <parameter name="addr1" type="gconstpointer"/>
1563 <parameter name="addr2" type="gconstpointer"/>
1564 </parameters>
1565 </method>
1566 <method name="equal_by_name" symbol="soup_address_equal_by_name">
1567 <return-type type="gboolean"/>
1568 <parameters>
1569 <parameter name="addr1" type="gconstpointer"/>
1570 <parameter name="addr2" type="gconstpointer"/>
1571 </parameters>
1572 </method>
1573 <method name="get_name" symbol="soup_address_get_name">
1574 <return-type type="char*"/>
1575 <parameters>
1576 <parameter name="addr" type="SoupAddress*"/>
1577 </parameters>
1578 </method>
1579 <method name="get_physical" symbol="soup_address_get_physical">
1580 <return-type type="char*"/>
1581 <parameters>
1582 <parameter name="addr" type="SoupAddress*"/>
1583 </parameters>
1584 </method>
1585 <method name="get_port" symbol="soup_address_get_port">
1586 <return-type type="guint"/>
1587 <parameters>
1588 <parameter name="addr" type="SoupAddress*"/>
1589 </parameters>
1590 </method>
1591 <method name="get_sockaddr" symbol="soup_address_get_sockaddr">
1592 <return-type type="struct sockaddr*"/>
1593 <parameters>
1594 <parameter name="addr" type="SoupAddress*"/>
1595 <parameter name="len" type="int*"/>
1596 </parameters>
1597 </method>
1598 <method name="hash_by_ip" symbol="soup_address_hash_by_ip">
1599 <return-type type="guint"/>
1600 <parameters>
1601 <parameter name="addr" type="gconstpointer"/>
1602 </parameters>
1603 </method>
1604 <method name="hash_by_name" symbol="soup_address_hash_by_name">
1605 <return-type type="guint"/>
1606 <parameters>
1607 <parameter name="addr" type="gconstpointer"/>
1608 </parameters>
1609 </method>
1610 <method name="is_resolved" symbol="soup_address_is_resolved">
1611 <return-type type="gboolean"/>
1612 <parameters>
1613 <parameter name="addr" type="SoupAddress*"/>
1614 </parameters>
1615 </method>
1616 <constructor name="new" symbol="soup_address_new">
1617 <return-type type="SoupAddress*"/>
1618 <parameters>
1619 <parameter name="name" type="char*"/>
1620 <parameter name="port" type="guint"/>
1621 </parameters>
1622 </constructor>
1623 <constructor name="new_any" symbol="soup_address_new_any">
1624 <return-type type="SoupAddress*"/>
1625 <parameters>
1626 <parameter name="family" type="SoupAddressFamily"/>
1627 <parameter name="port" type="guint"/>
1628 </parameters>
1629 </constructor>
1630 <constructor name="new_from_sockaddr" symbol="soup_address_new_from_sockaddr">
1631 <return-type type="SoupAddress*"/>
1632 <parameters>
1633 <parameter name="sa" type="struct sockaddr*"/>
1634 <parameter name="len" type="int"/>
1635 </parameters>
1636 </constructor>
1637 <method name="resolve_async" symbol="soup_address_resolve_async">
1638 <return-type type="void"/>
1639 <parameters>
1640 <parameter name="addr" type="SoupAddress*"/>
1641 <parameter name="async_context" type="GMainContext*"/>
1642 <parameter name="cancellable" type="GCancellable*"/>
1643 <parameter name="callback" type="SoupAddressCallback"/>
1644 <parameter name="user_data" type="gpointer"/>
1645 </parameters>
1646 </method>
1647 <method name="resolve_sync" symbol="soup_address_resolve_sync">
1648 <return-type type="guint"/>
1649 <parameters>
1650 <parameter name="addr" type="SoupAddress*"/>
1651 <parameter name="cancellable" type="GCancellable*"/>
1652 </parameters>
1653 </method>
1654 <property name="family" type="SoupAddressFamily" readable="1" writable="1" construct="0" construct-only="1"/>
1655 <property name="name" type="char*" readable="1" writable="1" construct="0" construct-only="1"/>
1656 <property name="physical" type="char*" readable="1" writable="0" construct="0" construct-only="0"/>
1657 <property name="port" type="gint" readable="1" writable="1" construct="0" construct-only="1"/>
1658 <property name="sockaddr" type="gpointer" readable="1" writable="1" construct="0" construct-only="1"/>
1659 </object>
1660 <object name="SoupAuth" parent="GObject" type-name="SoupAuth" get-type="soup_auth_get_type">
1661 <method name="authenticate" symbol="soup_auth_authenticate">
1662 <return-type type="void"/>
1663 <parameters>
1664 <parameter name="auth" type="SoupAuth*"/>
1665 <parameter name="username" type="char*"/>
1666 <parameter name="password" type="char*"/>
1667 </parameters>
1668 </method>
1669 <method name="free_protection_space" symbol="soup_auth_free_protection_space">
1670 <return-type type="void"/>
1671 <parameters>
1672 <parameter name="auth" type="SoupAuth*"/>
1673 <parameter name="space" type="GSList*"/>
1674 </parameters>
1675 </method>
1676 <method name="get_authorization" symbol="soup_auth_get_authorization">
1677 <return-type type="char*"/>
1678 <parameters>
1679 <parameter name="auth" type="SoupAuth*"/>
1680 <parameter name="msg" type="SoupMessage*"/>
1681 </parameters>
1682 </method>
1683 <method name="get_host" symbol="soup_auth_get_host">
1684 <return-type type="char*"/>
1685 <parameters>
1686 <parameter name="auth" type="SoupAuth*"/>
1687 </parameters>
1688 </method>
1689 <method name="get_info" symbol="soup_auth_get_info">
1690 <return-type type="char*"/>
1691 <parameters>
1692 <parameter name="auth" type="SoupAuth*"/>
1693 </parameters>
1694 </method>
1695 <method name="get_protection_space" symbol="soup_auth_get_protection_space">
1696 <return-type type="GSList*"/>
1697 <parameters>
1698 <parameter name="auth" type="SoupAuth*"/>
1699 <parameter name="source_uri" type="SoupURI*"/>
1700 </parameters>
1701 </method>
1702 <method name="get_realm" symbol="soup_auth_get_realm">
1703 <return-type type="char*"/>
1704 <parameters>
1705 <parameter name="auth" type="SoupAuth*"/>
1706 </parameters>
1707 </method>
1708 <method name="get_scheme_name" symbol="soup_auth_get_scheme_name">
1709 <return-type type="char*"/>
1710 <parameters>
1711 <parameter name="auth" type="SoupAuth*"/>
1712 </parameters>
1713 </method>
1714 <method name="is_authenticated" symbol="soup_auth_is_authenticated">
1715 <return-type type="gboolean"/>
1716 <parameters>
1717 <parameter name="auth" type="SoupAuth*"/>
1718 </parameters>
1719 </method>
1720 <method name="is_for_proxy" symbol="soup_auth_is_for_proxy">
1721 <return-type type="gboolean"/>
1722 <parameters>
1723 <parameter name="auth" type="SoupAuth*"/>
1724 </parameters>
1725 </method>
1726 <constructor name="new" symbol="soup_auth_new">
1727 <return-type type="SoupAuth*"/>
1728 <parameters>
1729 <parameter name="type" type="GType"/>
1730 <parameter name="msg" type="SoupMessage*"/>
1731 <parameter name="auth_header" type="char*"/>
1732 </parameters>
1733 </constructor>
1734 <method name="update" symbol="soup_auth_update">
1735 <return-type type="gboolean"/>
1736 <parameters>
1737 <parameter name="auth" type="SoupAuth*"/>
1738 <parameter name="msg" type="SoupMessage*"/>
1739 <parameter name="auth_header" type="char*"/>
1740 </parameters>
1741 </method>
1742 <property name="host" type="char*" readable="1" writable="1" construct="0" construct-only="1"/>
1743 <property name="is-authenticated" type="gboolean" readable="1" writable="0" construct="0" construct-only="0"/>
1744 <property name="is-for-proxy" type="gboolean" readable="1" writable="1" construct="0" construct-only="1"/>
1745 <property name="realm" type="char*" readable="1" writable="1" construct="0" construct-only="1"/>
1746 <property name="scheme-name" type="char*" readable="1" writable="0" construct="0" construct-only="0"/>
1747 <signal name="save-password" when="FIRST">
1748 <return-type type="void"/>
1749 <parameters>
1750 <parameter name="object" type="SoupAuth*"/>
1751 <parameter name="p0" type="char*"/>
1752 <parameter name="p1" type="char*"/>
1753 </parameters>
1754 </signal>
1755 <vfunc name="authenticate">
1756 <return-type type="void"/>
1757 <parameters>
1758 <parameter name="auth" type="SoupAuth*"/>
1759 <parameter name="username" type="char*"/>
1760 <parameter name="password" type="char*"/>
1761 </parameters>
1762 </vfunc>
1763 <vfunc name="get_authorization">
1764 <return-type type="char*"/>
1765 <parameters>
1766 <parameter name="auth" type="SoupAuth*"/>
1767 <parameter name="msg" type="SoupMessage*"/>
1768 </parameters>
1769 </vfunc>
1770 <vfunc name="get_protection_space">
1771 <return-type type="GSList*"/>
1772 <parameters>
1773 <parameter name="auth" type="SoupAuth*"/>
1774 <parameter name="source_uri" type="SoupURI*"/>
1775 </parameters>
1776 </vfunc>
1777 <vfunc name="is_authenticated">
1778 <return-type type="gboolean"/>
1779 <parameters>
1780 <parameter name="auth" type="SoupAuth*"/>
1781 </parameters>
1782 </vfunc>
1783 <vfunc name="update">
1784 <return-type type="gboolean"/>
1785 <parameters>
1786 <parameter name="auth" type="SoupAuth*"/>
1787 <parameter name="msg" type="SoupMessage*"/>
1788 <parameter name="auth_params" type="GHashTable*"/>
1789 </parameters>
1790 </vfunc>
1791 <field name="realm" type="char*"/>
1792 </object>
1793 <object name="SoupAuthDomain" parent="GObject" type-name="SoupAuthDomain" get-type="soup_auth_domain_get_type">
1794 <method name="accepts" symbol="soup_auth_domain_accepts">
1795 <return-type type="char*"/>
1796 <parameters>
1797 <parameter name="domain" type="SoupAuthDomain*"/>
1798 <parameter name="msg" type="SoupMessage*"/>
1799 </parameters>
1800 </method>
1801 <method name="add_path" symbol="soup_auth_domain_add_path">
1802 <return-type type="void"/>
1803 <parameters>
1804 <parameter name="domain" type="SoupAuthDomain*"/>
1805 <parameter name="path" type="char*"/>
1806 </parameters>
1807 </method>
1808 <method name="challenge" symbol="soup_auth_domain_challenge">
1809 <return-type type="void"/>
1810 <parameters>
1811 <parameter name="domain" type="SoupAuthDomain*"/>
1812 <parameter name="msg" type="SoupMessage*"/>
1813 </parameters>
1814 </method>
1815 <method name="check_password" symbol="soup_auth_domain_check_password">
1816 <return-type type="gboolean"/>
1817 <parameters>
1818 <parameter name="domain" type="SoupAuthDomain*"/>
1819 <parameter name="msg" type="SoupMessage*"/>
1820 <parameter name="username" type="char*"/>
1821 <parameter name="password" type="char*"/>
1822 </parameters>
1823 </method>
1824 <method name="covers" symbol="soup_auth_domain_covers">
1825 <return-type type="gboolean"/>
1826 <parameters>
1827 <parameter name="domain" type="SoupAuthDomain*"/>
1828 <parameter name="msg" type="SoupMessage*"/>
1829 </parameters>
1830 </method>
1831 <method name="get_realm" symbol="soup_auth_domain_get_realm">
1832 <return-type type="char*"/>
1833 <parameters>
1834 <parameter name="domain" type="SoupAuthDomain*"/>
1835 </parameters>
1836 </method>
1837 <method name="remove_path" symbol="soup_auth_domain_remove_path">
1838 <return-type type="void"/>
1839 <parameters>
1840 <parameter name="domain" type="SoupAuthDomain*"/>
1841 <parameter name="path" type="char*"/>
1842 </parameters>
1843 </method>
1844 <method name="set_filter" symbol="soup_auth_domain_set_filter">
1845 <return-type type="void"/>
1846 <parameters>
1847 <parameter name="domain" type="SoupAuthDomain*"/>
1848 <parameter name="filter" type="SoupAuthDomainFilter"/>
1849 <parameter name="filter_data" type="gpointer"/>
1850 <parameter name="dnotify" type="GDestroyNotify"/>
1851 </parameters>
1852 </method>
1853 <method name="set_generic_auth_callback" symbol="soup_auth_domain_set_generic_auth_callback">
1854 <return-type type="void"/>
1855 <parameters>
1856 <parameter name="domain" type="SoupAuthDomain*"/>
1857 <parameter name="auth_callback" type="SoupAuthDomainGenericAuthCallback"/>
1858 <parameter name="auth_data" type="gpointer"/>
1859 <parameter name="dnotify" type="GDestroyNotify"/>
1860 </parameters>
1861 </method>
1862 <method name="try_generic_auth_callback" symbol="soup_auth_domain_try_generic_auth_callback">
1863 <return-type type="gboolean"/>
1864 <parameters>
1865 <parameter name="domain" type="SoupAuthDomain*"/>
1866 <parameter name="msg" type="SoupMessage*"/>
1867 <parameter name="username" type="char*"/>
1868 </parameters>
1869 </method>
1870 <property name="add-path" type="char*" readable="0" writable="1" construct="0" construct-only="0"/>
1871 <property name="filter" type="gpointer" readable="1" writable="1" construct="0" construct-only="0"/>
1872 <property name="filter-data" type="gpointer" readable="1" writable="1" construct="0" construct-only="0"/>
1873 <property name="generic-auth-callback" type="gpointer" readable="1" writable="1" construct="0" construct-only="0"/>
1874 <property name="generic-auth-data" type="gpointer" readable="1" writable="1" construct="0" construct-only="0"/>
1875 <property name="proxy" type="gboolean" readable="1" writable="1" construct="0" construct-only="1"/>
1876 <property name="realm" type="char*" readable="1" writable="1" construct="0" construct-only="1"/>
1877 <property name="remove-path" type="char*" readable="0" writable="1" construct="0" construct-only="0"/>
1878 <vfunc name="accepts">
1879 <return-type type="char*"/>
1880 <parameters>
1881 <parameter name="domain" type="SoupAuthDomain*"/>
1882 <parameter name="msg" type="SoupMessage*"/>
1883 <parameter name="header" type="char*"/>
1884 </parameters>
1885 </vfunc>
1886 <vfunc name="challenge">
1887 <return-type type="char*"/>
1888 <parameters>
1889 <parameter name="domain" type="SoupAuthDomain*"/>
1890 <parameter name="msg" type="SoupMessage*"/>
1891 </parameters>
1892 </vfunc>
1893 <vfunc name="check_password">
1894 <return-type type="gboolean"/>
1895 <parameters>
1896 <parameter name="domain" type="SoupAuthDomain*"/>
1897 <parameter name="msg" type="SoupMessage*"/>
1898 <parameter name="username" type="char*"/>
1899 <parameter name="password" type="char*"/>
1900 </parameters>
1901 </vfunc>
1902 </object>
1903 <object name="SoupAuthDomainBasic" parent="SoupAuthDomain" type-name="SoupAuthDomainBasic" get-type="soup_auth_domain_basic_get_type">
1904 <constructor name="new" symbol="soup_auth_domain_basic_new">
1905 <return-type type="SoupAuthDomain*"/>
1906 <parameters>
1907 <parameter name="optname1" type="char*"/>
1908 </parameters>
1909 </constructor>
1910 <method name="set_auth_callback" symbol="soup_auth_domain_basic_set_auth_callback">
1911 <return-type type="void"/>
1912 <parameters>
1913 <parameter name="domain" type="SoupAuthDomain*"/>
1914 <parameter name="callback" type="SoupAuthDomainBasicAuthCallback"/>
1915 <parameter name="user_data" type="gpointer"/>
1916 <parameter name="dnotify" type="GDestroyNotify"/>
1917 </parameters>
1918 </method>
1919 <property name="auth-callback" type="gpointer" readable="1" writable="1" construct="0" construct-only="0"/>
1920 <property name="auth-data" type="gpointer" readable="1" writable="1" construct="0" construct-only="0"/>
1921 </object>
1922 <object name="SoupAuthDomainDigest" parent="SoupAuthDomain" type-name="SoupAuthDomainDigest" get-type="soup_auth_domain_digest_get_type">
1923 <method name="encode_password" symbol="soup_auth_domain_digest_encode_password">
1924 <return-type type="char*"/>
1925 <parameters>
1926 <parameter name="username" type="char*"/>
1927 <parameter name="realm" type="char*"/>
1928 <parameter name="password" type="char*"/>
1929 </parameters>
1930 </method>
1931 <constructor name="new" symbol="soup_auth_domain_digest_new">
1932 <return-type type="SoupAuthDomain*"/>
1933 <parameters>
1934 <parameter name="optname1" type="char*"/>
1935 </parameters>
1936 </constructor>
1937 <method name="set_auth_callback" symbol="soup_auth_domain_digest_set_auth_callback">
1938 <return-type type="void"/>
1939 <parameters>
1940 <parameter name="domain" type="SoupAuthDomain*"/>
1941 <parameter name="callback" type="SoupAuthDomainDigestAuthCallback"/>
1942 <parameter name="user_data" type="gpointer"/>
1943 <parameter name="dnotify" type="GDestroyNotify"/>
1944 </parameters>
1945 </method>
1946 <property name="auth-callback" type="gpointer" readable="1" writable="1" construct="0" construct-only="0"/>
1947 <property name="auth-data" type="gpointer" readable="1" writable="1" construct="0" construct-only="0"/>
1948 </object>
1949 <object name="SoupContentDecoder" parent="GObject" type-name="SoupContentDecoder" get-type="soup_content_decoder_get_type">
1950 <implements>
1951 <interface name="SoupSessionFeature"/>
1952 </implements>
1953 </object>
1954 <object name="SoupContentSniffer" parent="GObject" type-name="SoupContentSniffer" get-type="soup_content_sniffer_get_type">
1955 <implements>
1956 <interface name="SoupSessionFeature"/>
1957 </implements>
1958 <constructor name="new" symbol="soup_content_sniffer_new">
1959 <return-type type="SoupContentSniffer*"/>
1960 </constructor>
1961 <method name="sniff" symbol="soup_content_sniffer_sniff">
1962 <return-type type="char*"/>
1963 <parameters>
1964 <parameter name="sniffer" type="SoupContentSniffer*"/>
1965 <parameter name="msg" type="SoupMessage*"/>
1966 <parameter name="buffer" type="SoupBuffer*"/>
1967 <parameter name="params" type="GHashTable**"/>
1968 </parameters>
1969 </method>
1970 <vfunc name="get_buffer_size">
1971 <return-type type="gsize"/>
1972 <parameters>
1973 <parameter name="sniffer" type="SoupContentSniffer*"/>
1974 </parameters>
1975 </vfunc>
1976 <vfunc name="sniff">
1977 <return-type type="char*"/>
1978 <parameters>
1979 <parameter name="sniffer" type="SoupContentSniffer*"/>
1980 <parameter name="msg" type="SoupMessage*"/>
1981 <parameter name="buffer" type="SoupBuffer*"/>
1982 <parameter name="params" type="GHashTable**"/>
1983 </parameters>
1984 </vfunc>
1985 </object>
1986 <object name="SoupCookieJar" parent="GObject" type-name="SoupCookieJar" get-type="soup_cookie_jar_get_type">
1987 <implements>
1988 <interface name="SoupSessionFeature"/>
1989 </implements>
1990 <method name="add_cookie" symbol="soup_cookie_jar_add_cookie">
1991 <return-type type="void"/>
1992 <parameters>
1993 <parameter name="jar" type="SoupCookieJar*"/>
1994 <parameter name="cookie" type="SoupCookie*"/>
1995 </parameters>
1996 </method>
1997 <method name="all_cookies" symbol="soup_cookie_jar_all_cookies">
1998 <return-type type="GSList*"/>
1999 <parameters>
2000 <parameter name="jar" type="SoupCookieJar*"/>
2001 </parameters>
2002 </method>
2003 <method name="delete_cookie" symbol="soup_cookie_jar_delete_cookie">
2004 <return-type type="void"/>
2005 <parameters>
2006 <parameter name="jar" type="SoupCookieJar*"/>
2007 <parameter name="cookie" type="SoupCookie*"/>
2008 </parameters>
2009 </method>
2010 <method name="get_accept_policy" symbol="soup_cookie_jar_get_accept_policy">
2011 <return-type type="SoupCookieJarAcceptPolicy"/>
2012 <parameters>
2013 <parameter name="jar" type="SoupCookieJar*"/>
2014 </parameters>
2015 </method>
2016 <method name="get_cookies" symbol="soup_cookie_jar_get_cookies">
2017 <return-type type="char*"/>
2018 <parameters>
2019 <parameter name="jar" type="SoupCookieJar*"/>
2020 <parameter name="uri" type="SoupURI*"/>
2021 <parameter name="for_http" type="gboolean"/>
2022 </parameters>
2023 </method>
2024 <constructor name="new" symbol="soup_cookie_jar_new">
2025 <return-type type="SoupCookieJar*"/>
2026 </constructor>
2027 <method name="save" symbol="soup_cookie_jar_save">
2028 <return-type type="void"/>
2029 <parameters>
2030 <parameter name="jar" type="SoupCookieJar*"/>
2031 </parameters>
2032 </method>
2033 <method name="set_accept_policy" symbol="soup_cookie_jar_set_accept_policy">
2034 <return-type type="void"/>
2035 <parameters>
2036 <parameter name="jar" type="SoupCookieJar*"/>
2037 <parameter name="policy" type="SoupCookieJarAcceptPolicy"/>
2038 </parameters>
2039 </method>
2040 <method name="set_cookie" symbol="soup_cookie_jar_set_cookie">
2041 <return-type type="void"/>
2042 <parameters>
2043 <parameter name="jar" type="SoupCookieJar*"/>
2044 <parameter name="uri" type="SoupURI*"/>
2045 <parameter name="cookie" type="char*"/>
2046 </parameters>
2047 </method>
2048 <method name="set_cookie_with_first_party" symbol="soup_cookie_jar_set_cookie_with_first_party">
2049 <return-type type="void"/>
2050 <parameters>
2051 <parameter name="jar" type="SoupCookieJar*"/>
2052 <parameter name="uri" type="SoupURI*"/>
2053 <parameter name="first_party" type="SoupURI*"/>
2054 <parameter name="cookie" type="char*"/>
2055 </parameters>
2056 </method>
2057 <property name="accept-policy" type="SoupCookieJarAcceptPolicy" readable="1" writable="1" construct="0" construct-only="0"/>
2058 <property name="read-only" type="gboolean" readable="1" writable="1" construct="0" construct-only="1"/>
2059 <signal name="changed" when="FIRST">
2060 <return-type type="void"/>
2061 <parameters>
2062 <parameter name="jar" type="SoupCookieJar*"/>
2063 <parameter name="old_cookie" type="SoupCookie*"/>
2064 <parameter name="new_cookie" type="SoupCookie*"/>
2065 </parameters>
2066 </signal>
2067 <vfunc name="save">
2068 <return-type type="void"/>
2069 <parameters>
2070 <parameter name="jar" type="SoupCookieJar*"/>
2071 </parameters>
2072 </vfunc>
2073 </object>
2074 <object name="SoupCookieJarText" parent="SoupCookieJar" type-name="SoupCookieJarText" get-type="soup_cookie_jar_text_get_type">
2075 <implements>
2076 <interface name="SoupSessionFeature"/>
2077 </implements>
2078 <constructor name="new" symbol="soup_cookie_jar_text_new">
2079 <return-type type="SoupCookieJar*"/>
2080 <parameters>
2081 <parameter name="filename" type="char*"/>
2082 <parameter name="read_only" type="gboolean"/>
2083 </parameters>
2084 </constructor>
2085 <property name="filename" type="char*" readable="1" writable="1" construct="0" construct-only="1"/>
2086 </object>
2087 <object name="SoupLogger" parent="GObject" type-name="SoupLogger" get-type="soup_logger_get_type">
2088 <implements>
2089 <interface name="SoupSessionFeature"/>
2090 </implements>
2091 <method name="attach" symbol="soup_logger_attach">
2092 <return-type type="void"/>
2093 <parameters>
2094 <parameter name="logger" type="SoupLogger*"/>
2095 <parameter name="session" type="SoupSession*"/>
2096 </parameters>
2097 </method>
2098 <method name="detach" symbol="soup_logger_detach">
2099 <return-type type="void"/>
2100 <parameters>
2101 <parameter name="logger" type="SoupLogger*"/>
2102 <parameter name="session" type="SoupSession*"/>
2103 </parameters>
2104 </method>
2105 <constructor name="new" symbol="soup_logger_new">
2106 <return-type type="SoupLogger*"/>
2107 <parameters>
2108 <parameter name="level" type="SoupLoggerLogLevel"/>
2109 <parameter name="max_body_size" type="int"/>
2110 </parameters>
2111 </constructor>
2112 <method name="set_printer" symbol="soup_logger_set_printer">
2113 <return-type type="void"/>
2114 <parameters>
2115 <parameter name="logger" type="SoupLogger*"/>
2116 <parameter name="printer" type="SoupLoggerPrinter"/>
2117 <parameter name="printer_data" type="gpointer"/>
2118 <parameter name="destroy" type="GDestroyNotify"/>
2119 </parameters>
2120 </method>
2121 <method name="set_request_filter" symbol="soup_logger_set_request_filter">
2122 <return-type type="void"/>
2123 <parameters>
2124 <parameter name="logger" type="SoupLogger*"/>
2125 <parameter name="request_filter" type="SoupLoggerFilter"/>
2126 <parameter name="filter_data" type="gpointer"/>
2127 <parameter name="destroy" type="GDestroyNotify"/>
2128 </parameters>
2129 </method>
2130 <method name="set_response_filter" symbol="soup_logger_set_response_filter">
2131 <return-type type="void"/>
2132 <parameters>
2133 <parameter name="logger" type="SoupLogger*"/>
2134 <parameter name="response_filter" type="SoupLoggerFilter"/>
2135 <parameter name="filter_data" type="gpointer"/>
2136 <parameter name="destroy" type="GDestroyNotify"/>
2137 </parameters>
2138 </method>
2139 </object>
2140 <object name="SoupMessage" parent="GObject" type-name="SoupMessage" get-type="soup_message_get_type">
2141 <method name="add_header_handler" symbol="soup_message_add_header_handler">
2142 <return-type type="guint"/>
2143 <parameters>
2144 <parameter name="msg" type="SoupMessage*"/>
2145 <parameter name="signal" type="char*"/>
2146 <parameter name="header" type="char*"/>
2147 <parameter name="callback" type="GCallback"/>
2148 <parameter name="user_data" type="gpointer"/>
2149 </parameters>
2150 </method>
2151 <method name="add_status_code_handler" symbol="soup_message_add_status_code_handler">
2152 <return-type type="guint"/>
2153 <parameters>
2154 <parameter name="msg" type="SoupMessage*"/>
2155 <parameter name="signal" type="char*"/>
2156 <parameter name="status_code" type="guint"/>
2157 <parameter name="callback" type="GCallback"/>
2158 <parameter name="user_data" type="gpointer"/>
2159 </parameters>
2160 </method>
2161 <method name="content_sniffed" symbol="soup_message_content_sniffed">
2162 <return-type type="void"/>
2163 <parameters>
2164 <parameter name="msg" type="SoupMessage*"/>
2165 <parameter name="content_type" type="char*"/>
2166 <parameter name="params" type="GHashTable*"/>
2167 </parameters>
2168 </method>
2169 <method name="disable_feature" symbol="soup_message_disable_feature">
2170 <return-type type="void"/>
2171 <parameters>
2172 <parameter name="msg" type="SoupMessage*"/>
2173 <parameter name="feature_type" type="GType"/>
2174 </parameters>
2175 </method>
2176 <method name="finished" symbol="soup_message_finished">
2177 <return-type type="void"/>
2178 <parameters>
2179 <parameter name="msg" type="SoupMessage*"/>
2180 </parameters>
2181 </method>
2182 <method name="get_address" symbol="soup_message_get_address">
2183 <return-type type="SoupAddress*"/>
2184 <parameters>
2185 <parameter name="msg" type="SoupMessage*"/>
2186 </parameters>
2187 </method>
2188 <method name="get_first_party" symbol="soup_message_get_first_party">
2189 <return-type type="SoupURI*"/>
2190 <parameters>
2191 <parameter name="msg" type="SoupMessage*"/>
2192 </parameters>
2193 </method>
2194 <method name="get_flags" symbol="soup_message_get_flags">
2195 <return-type type="SoupMessageFlags"/>
2196 <parameters>
2197 <parameter name="msg" type="SoupMessage*"/>
2198 </parameters>
2199 </method>
2200 <method name="get_http_version" symbol="soup_message_get_http_version">
2201 <return-type type="SoupHTTPVersion"/>
2202 <parameters>
2203 <parameter name="msg" type="SoupMessage*"/>
2204 </parameters>
2205 </method>
2206 <method name="get_uri" symbol="soup_message_get_uri">
2207 <return-type type="SoupURI*"/>
2208 <parameters>
2209 <parameter name="msg" type="SoupMessage*"/>
2210 </parameters>
2211 </method>
2212 <method name="got_body" symbol="soup_message_got_body">
2213 <return-type type="void"/>
2214 <parameters>
2215 <parameter name="msg" type="SoupMessage*"/>
2216 </parameters>
2217 </method>
2218 <method name="got_chunk" symbol="soup_message_got_chunk">
2219 <return-type type="void"/>
2220 <parameters>
2221 <parameter name="msg" type="SoupMessage*"/>
2222 <parameter name="chunk" type="SoupBuffer*"/>
2223 </parameters>
2224 </method>
2225 <method name="got_headers" symbol="soup_message_got_headers">
2226 <return-type type="void"/>
2227 <parameters>
2228 <parameter name="msg" type="SoupMessage*"/>
2229 </parameters>
2230 </method>
2231 <method name="got_informational" symbol="soup_message_got_informational">
2232 <return-type type="void"/>
2233 <parameters>
2234 <parameter name="msg" type="SoupMessage*"/>
2235 </parameters>
2236 </method>
2237 <method name="is_keepalive" symbol="soup_message_is_keepalive">
2238 <return-type type="gboolean"/>
2239 <parameters>
2240 <parameter name="msg" type="SoupMessage*"/>
2241 </parameters>
2242 </method>
2243 <constructor name="new" symbol="soup_message_new">
2244 <return-type type="SoupMessage*"/>
2245 <parameters>
2246 <parameter name="method" type="char*"/>
2247 <parameter name="uri_string" type="char*"/>
2248 </parameters>
2249 </constructor>
2250 <constructor name="new_from_uri" symbol="soup_message_new_from_uri">
2251 <return-type type="SoupMessage*"/>
2252 <parameters>
2253 <parameter name="method" type="char*"/>
2254 <parameter name="uri" type="SoupURI*"/>
2255 </parameters>
2256 </constructor>
2257 <method name="restarted" symbol="soup_message_restarted">
2258 <return-type type="void"/>
2259 <parameters>
2260 <parameter name="msg" type="SoupMessage*"/>
2261 </parameters>
2262 </method>
2263 <method name="set_chunk_allocator" symbol="soup_message_set_chunk_allocator">
2264 <return-type type="void"/>
2265 <parameters>
2266 <parameter name="msg" type="SoupMessage*"/>
2267 <parameter name="allocator" type="SoupChunkAllocator"/>
2268 <parameter name="user_data" type="gpointer"/>
2269 <parameter name="destroy_notify" type="GDestroyNotify"/>
2270 </parameters>
2271 </method>
2272 <method name="set_first_party" symbol="soup_message_set_first_party">
2273 <return-type type="void"/>
2274 <parameters>
2275 <parameter name="msg" type="SoupMessage*"/>
2276 <parameter name="first_party" type="SoupURI*"/>
2277 </parameters>
2278 </method>
2279 <method name="set_flags" symbol="soup_message_set_flags">
2280 <return-type type="void"/>
2281 <parameters>
2282 <parameter name="msg" type="SoupMessage*"/>
2283 <parameter name="flags" type="SoupMessageFlags"/>
2284 </parameters>
2285 </method>
2286 <method name="set_http_version" symbol="soup_message_set_http_version">
2287 <return-type type="void"/>
2288 <parameters>
2289 <parameter name="msg" type="SoupMessage*"/>
2290 <parameter name="version" type="SoupHTTPVersion"/>
2291 </parameters>
2292 </method>
2293 <method name="set_request" symbol="soup_message_set_request">
2294 <return-type type="void"/>
2295 <parameters>
2296 <parameter name="msg" type="SoupMessage*"/>
2297 <parameter name="content_type" type="char*"/>
2298 <parameter name="req_use" type="SoupMemoryUse"/>
2299 <parameter name="req_body" type="char*"/>
2300 <parameter name="req_length" type="gsize"/>
2301 </parameters>
2302 </method>
2303 <method name="set_response" symbol="soup_message_set_response">
2304 <return-type type="void"/>
2305 <parameters>
2306 <parameter name="msg" type="SoupMessage*"/>
2307 <parameter name="content_type" type="char*"/>
2308 <parameter name="resp_use" type="SoupMemoryUse"/>
2309 <parameter name="resp_body" type="char*"/>
2310 <parameter name="resp_length" type="gsize"/>
2311 </parameters>
2312 </method>
2313 <method name="set_status" symbol="soup_message_set_status">
2314 <return-type type="void"/>
2315 <parameters>
2316 <parameter name="msg" type="SoupMessage*"/>
2317 <parameter name="status_code" type="guint"/>
2318 </parameters>
2319 </method>
2320 <method name="set_status_full" symbol="soup_message_set_status_full">
2321 <return-type type="void"/>
2322 <parameters>
2323 <parameter name="msg" type="SoupMessage*"/>
2324 <parameter name="status_code" type="guint"/>
2325 <parameter name="reason_phrase" type="char*"/>
2326 </parameters>
2327 </method>
2328 <method name="set_uri" symbol="soup_message_set_uri">
2329 <return-type type="void"/>
2330 <parameters>
2331 <parameter name="msg" type="SoupMessage*"/>
2332 <parameter name="uri" type="SoupURI*"/>
2333 </parameters>
2334 </method>
2335 <method name="wrote_body" symbol="soup_message_wrote_body">
2336 <return-type type="void"/>
2337 <parameters>
2338 <parameter name="msg" type="SoupMessage*"/>
2339 </parameters>
2340 </method>
2341 <method name="wrote_body_data" symbol="soup_message_wrote_body_data">
2342 <return-type type="void"/>
2343 <parameters>
2344 <parameter name="msg" type="SoupMessage*"/>
2345 <parameter name="chunk" type="SoupBuffer*"/>
2346 </parameters>
2347 </method>
2348 <method name="wrote_chunk" symbol="soup_message_wrote_chunk">
2349 <return-type type="void"/>
2350 <parameters>
2351 <parameter name="msg" type="SoupMessage*"/>
2352 </parameters>
2353 </method>
2354 <method name="wrote_headers" symbol="soup_message_wrote_headers">
2355 <return-type type="void"/>
2356 <parameters>
2357 <parameter name="msg" type="SoupMessage*"/>
2358 </parameters>
2359 </method>
2360 <method name="wrote_informational" symbol="soup_message_wrote_informational">
2361 <return-type type="void"/>
2362 <parameters>
2363 <parameter name="msg" type="SoupMessage*"/>
2364 </parameters>
2365 </method>
2366 <property name="first-party" type="SoupURI*" readable="1" writable="1" construct="0" construct-only="0"/>
2367 <property name="flags" type="SoupMessageFlags" readable="1" writable="1" construct="0" construct-only="0"/>
2368 <property name="http-version" type="SoupHTTPVersion" readable="1" writable="1" construct="0" construct-only="0"/>
2369 <property name="method" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
2370 <property name="reason-phrase" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
2371 <property name="server-side" type="gboolean" readable="1" writable="1" construct="0" construct-only="1"/>
2372 <property name="status-code" type="guint" readable="1" writable="1" construct="0" construct-only="0"/>
2373 <property name="uri" type="SoupURI*" readable="1" writable="1" construct="0" construct-only="0"/>
2374 <signal name="content-sniffed" when="FIRST">
2375 <return-type type="void"/>
2376 <parameters>
2377 <parameter name="object" type="SoupMessage*"/>
2378 <parameter name="p0" type="char*"/>
2379 <parameter name="p1" type="GHashTable*"/>
2380 </parameters>
2381 </signal>
2382 <signal name="finished" when="FIRST">
2383 <return-type type="void"/>
2384 <parameters>
2385 <parameter name="msg" type="SoupMessage*"/>
2386 </parameters>
2387 </signal>
2388 <signal name="got-body" when="FIRST">
2389 <return-type type="void"/>
2390 <parameters>
2391 <parameter name="msg" type="SoupMessage*"/>
2392 </parameters>
2393 </signal>
2394 <signal name="got-chunk" when="FIRST">
2395 <return-type type="void"/>
2396 <parameters>
2397 <parameter name="msg" type="SoupMessage*"/>
2398 <parameter name="chunk" type="SoupBuffer*"/>
2399 </parameters>
2400 </signal>
2401 <signal name="got-headers" when="FIRST">
2402 <return-type type="void"/>
2403 <parameters>
2404 <parameter name="msg" type="SoupMessage*"/>
2405 </parameters>
2406 </signal>
2407 <signal name="got-informational" when="FIRST">
2408 <return-type type="void"/>
2409 <parameters>
2410 <parameter name="msg" type="SoupMessage*"/>
2411 </parameters>
2412 </signal>
2413 <signal name="restarted" when="FIRST">
2414 <return-type type="void"/>
2415 <parameters>
2416 <parameter name="msg" type="SoupMessage*"/>
2417 </parameters>
2418 </signal>
2419 <signal name="wrote-body" when="FIRST">
2420 <return-type type="void"/>
2421 <parameters>
2422 <parameter name="msg" type="SoupMessage*"/>
2423 </parameters>
2424 </signal>
2425 <signal name="wrote-body-data" when="FIRST">
2426 <return-type type="void"/>
2427 <parameters>
2428 <parameter name="object" type="SoupMessage*"/>
2429 <parameter name="p0" type="SoupBuffer*"/>
2430 </parameters>
2431 </signal>
2432 <signal name="wrote-chunk" when="FIRST">
2433 <return-type type="void"/>
2434 <parameters>
2435 <parameter name="msg" type="SoupMessage*"/>
2436 </parameters>
2437 </signal>
2438 <signal name="wrote-headers" when="FIRST">
2439 <return-type type="void"/>
2440 <parameters>
2441 <parameter name="msg" type="SoupMessage*"/>
2442 </parameters>
2443 </signal>
2444 <signal name="wrote-informational" when="FIRST">
2445 <return-type type="void"/>
2446 <parameters>
2447 <parameter name="msg" type="SoupMessage*"/>
2448 </parameters>
2449 </signal>
2450 <field name="method" type="char*"/>
2451 <field name="status_code" type="guint"/>
2452 <field name="reason_phrase" type="char*"/>
2453 <field name="request_body" type="SoupMessageBody*"/>
2454 <field name="request_headers" type="SoupMessageHeaders*"/>
2455 <field name="response_body" type="SoupMessageBody*"/>
2456 <field name="response_headers" type="SoupMessageHeaders*"/>
2457 </object>
2458 <object name="SoupServer" parent="GObject" type-name="SoupServer" get-type="soup_server_get_type">
2459 <method name="add_auth_domain" symbol="soup_server_add_auth_domain">
2460 <return-type type="void"/>
2461 <parameters>
2462 <parameter name="server" type="SoupServer*"/>
2463 <parameter name="auth_domain" type="SoupAuthDomain*"/>
2464 </parameters>
2465 </method>
2466 <method name="add_handler" symbol="soup_server_add_handler">
2467 <return-type type="void"/>
2468 <parameters>
2469 <parameter name="server" type="SoupServer*"/>
2470 <parameter name="path" type="char*"/>
2471 <parameter name="callback" type="SoupServerCallback"/>
2472 <parameter name="user_data" type="gpointer"/>
2473 <parameter name="destroy" type="GDestroyNotify"/>
2474 </parameters>
2475 </method>
2476 <method name="get_async_context" symbol="soup_server_get_async_context">
2477 <return-type type="GMainContext*"/>
2478 <parameters>
2479 <parameter name="server" type="SoupServer*"/>
2480 </parameters>
2481 </method>
2482 <method name="get_listener" symbol="soup_server_get_listener">
2483 <return-type type="SoupSocket*"/>
2484 <parameters>
2485 <parameter name="server" type="SoupServer*"/>
2486 </parameters>
2487 </method>
2488 <method name="get_port" symbol="soup_server_get_port">
2489 <return-type type="guint"/>
2490 <parameters>
2491 <parameter name="server" type="SoupServer*"/>
2492 </parameters>
2493 </method>
2494 <method name="is_https" symbol="soup_server_is_https">
2495 <return-type type="gboolean"/>
2496 <parameters>
2497 <parameter name="server" type="SoupServer*"/>
2498 </parameters>
2499 </method>
2500 <constructor name="new" symbol="soup_server_new">
2501 <return-type type="SoupServer*"/>
2502 <parameters>
2503 <parameter name="optname1" type="char*"/>
2504 </parameters>
2505 </constructor>
2506 <method name="pause_message" symbol="soup_server_pause_message">
2507 <return-type type="void"/>
2508 <parameters>
2509 <parameter name="server" type="SoupServer*"/>
2510 <parameter name="msg" type="SoupMessage*"/>
2511 </parameters>
2512 </method>
2513 <method name="quit" symbol="soup_server_quit">
2514 <return-type type="void"/>
2515 <parameters>
2516 <parameter name="server" type="SoupServer*"/>
2517 </parameters>
2518 </method>
2519 <method name="remove_auth_domain" symbol="soup_server_remove_auth_domain">
2520 <return-type type="void"/>
2521 <parameters>
2522 <parameter name="server" type="SoupServer*"/>
2523 <parameter name="auth_domain" type="SoupAuthDomain*"/>
2524 </parameters>
2525 </method>
2526 <method name="remove_handler" symbol="soup_server_remove_handler">
2527 <return-type type="void"/>
2528 <parameters>
2529 <parameter name="server" type="SoupServer*"/>
2530 <parameter name="path" type="char*"/>
2531 </parameters>
2532 </method>
2533 <method name="run" symbol="soup_server_run">
2534 <return-type type="void"/>
2535 <parameters>
2536 <parameter name="server" type="SoupServer*"/>
2537 </parameters>
2538 </method>
2539 <method name="run_async" symbol="soup_server_run_async">
2540 <return-type type="void"/>
2541 <parameters>
2542 <parameter name="server" type="SoupServer*"/>
2543 </parameters>
2544 </method>
2545 <method name="unpause_message" symbol="soup_server_unpause_message">
2546 <return-type type="void"/>
2547 <parameters>
2548 <parameter name="server" type="SoupServer*"/>
2549 <parameter name="msg" type="SoupMessage*"/>
2550 </parameters>
2551 </method>
2552 <property name="async-context" type="gpointer" readable="1" writable="1" construct="0" construct-only="1"/>
2553 <property name="interface" type="SoupAddress*" readable="1" writable="1" construct="0" construct-only="1"/>
2554 <property name="port" type="guint" readable="1" writable="1" construct="0" construct-only="1"/>
2555 <property name="raw-paths" type="gboolean" readable="1" writable="1" construct="0" construct-only="1"/>
2556 <property name="server-header" type="char*" readable="1" writable="1" construct="1" construct-only="0"/>
2557 <property name="ssl-cert-file" type="char*" readable="1" writable="1" construct="0" construct-only="1"/>
2558 <property name="ssl-key-file" type="char*" readable="1" writable="1" construct="0" construct-only="1"/>
2559 <signal name="request-aborted" when="FIRST">
2560 <return-type type="void"/>
2561 <parameters>
2562 <parameter name="server" type="SoupServer*"/>
2563 <parameter name="msg" type="SoupMessage*"/>
2564 <parameter name="client" type="SoupClientContext*"/>
2565 </parameters>
2566 </signal>
2567 <signal name="request-finished" when="FIRST">
2568 <return-type type="void"/>
2569 <parameters>
2570 <parameter name="server" type="SoupServer*"/>
2571 <parameter name="msg" type="SoupMessage*"/>
2572 <parameter name="client" type="SoupClientContext*"/>
2573 </parameters>
2574 </signal>
2575 <signal name="request-read" when="FIRST">
2576 <return-type type="void"/>
2577 <parameters>
2578 <parameter name="server" type="SoupServer*"/>
2579 <parameter name="msg" type="SoupMessage*"/>
2580 <parameter name="client" type="SoupClientContext*"/>
2581 </parameters>
2582 </signal>
2583 <signal name="request-started" when="FIRST">
2584 <return-type type="void"/>
2585 <parameters>
2586 <parameter name="server" type="SoupServer*"/>
2587 <parameter name="msg" type="SoupMessage*"/>
2588 <parameter name="client" type="SoupClientContext*"/>
2589 </parameters>
2590 </signal>
2591 </object>
2592 <object name="SoupSession" parent="GObject" type-name="SoupSession" get-type="soup_session_get_type">
2593 <method name="abort" symbol="soup_session_abort">
2594 <return-type type="void"/>
2595 <parameters>
2596 <parameter name="session" type="SoupSession*"/>
2597 </parameters>
2598 </method>
2599 <method name="add_feature" symbol="soup_session_add_feature">
2600 <return-type type="void"/>
2601 <parameters>
2602 <parameter name="session" type="SoupSession*"/>
2603 <parameter name="feature" type="SoupSessionFeature*"/>
2604 </parameters>
2605 </method>
2606 <method name="add_feature_by_type" symbol="soup_session_add_feature_by_type">
2607 <return-type type="void"/>
2608 <parameters>
2609 <parameter name="session" type="SoupSession*"/>
2610 <parameter name="feature_type" type="GType"/>
2611 </parameters>
2612 </method>
2613 <method name="cancel_message" symbol="soup_session_cancel_message">
2614 <return-type type="void"/>
2615 <parameters>
2616 <parameter name="session" type="SoupSession*"/>
2617 <parameter name="msg" type="SoupMessage*"/>
2618 <parameter name="status_code" type="guint"/>
2619 </parameters>
2620 </method>
2621 <method name="get_async_context" symbol="soup_session_get_async_context">
2622 <return-type type="GMainContext*"/>
2623 <parameters>
2624 <parameter name="session" type="SoupSession*"/>
2625 </parameters>
2626 </method>
2627 <method name="get_feature" symbol="soup_session_get_feature">
2628 <return-type type="SoupSessionFeature*"/>
2629 <parameters>
2630 <parameter name="session" type="SoupSession*"/>
2631 <parameter name="feature_type" type="GType"/>
2632 </parameters>
2633 </method>
2634 <method name="get_feature_for_message" symbol="soup_session_get_feature_for_message">
2635 <return-type type="SoupSessionFeature*"/>
2636 <parameters>
2637 <parameter name="session" type="SoupSession*"/>
2638 <parameter name="feature_type" type="GType"/>
2639 <parameter name="msg" type="SoupMessage*"/>
2640 </parameters>
2641 </method>
2642 <method name="get_features" symbol="soup_session_get_features">
2643 <return-type type="GSList*"/>
2644 <parameters>
2645 <parameter name="session" type="SoupSession*"/>
2646 <parameter name="feature_type" type="GType"/>
2647 </parameters>
2648 </method>
2649 <method name="pause_message" symbol="soup_session_pause_message">
2650 <return-type type="void"/>
2651 <parameters>
2652 <parameter name="session" type="SoupSession*"/>
2653 <parameter name="msg" type="SoupMessage*"/>
2654 </parameters>
2655 </method>
2656 <method name="prepare_for_uri" symbol="soup_session_prepare_for_uri">
2657 <return-type type="void"/>
2658 <parameters>
2659 <parameter name="session" type="SoupSession*"/>
2660 <parameter name="uri" type="SoupURI*"/>
2661 </parameters>
2662 </method>
2663 <method name="queue_message" symbol="soup_session_queue_message">
2664 <return-type type="void"/>
2665 <parameters>
2666 <parameter name="session" type="SoupSession*"/>
2667 <parameter name="msg" type="SoupMessage*"/>
2668 <parameter name="callback" type="SoupSessionCallback"/>
2669 <parameter name="user_data" type="gpointer"/>
2670 </parameters>
2671 </method>
2672 <method name="remove_feature" symbol="soup_session_remove_feature">
2673 <return-type type="void"/>
2674 <parameters>
2675 <parameter name="session" type="SoupSession*"/>
2676 <parameter name="feature" type="SoupSessionFeature*"/>
2677 </parameters>
2678 </method>
2679 <method name="remove_feature_by_type" symbol="soup_session_remove_feature_by_type">
2680 <return-type type="void"/>
2681 <parameters>
2682 <parameter name="session" type="SoupSession*"/>
2683 <parameter name="feature_type" type="GType"/>
2684 </parameters>
2685 </method>
2686 <method name="requeue_message" symbol="soup_session_requeue_message">
2687 <return-type type="void"/>
2688 <parameters>
2689 <parameter name="session" type="SoupSession*"/>
2690 <parameter name="msg" type="SoupMessage*"/>
2691 </parameters>
2692 </method>
2693 <method name="send_message" symbol="soup_session_send_message">
2694 <return-type type="guint"/>
2695 <parameters>
2696 <parameter name="session" type="SoupSession*"/>
2697 <parameter name="msg" type="SoupMessage*"/>
2698 </parameters>
2699 </method>
2700 <method name="unpause_message" symbol="soup_session_unpause_message">
2701 <return-type type="void"/>
2702 <parameters>
2703 <parameter name="session" type="SoupSession*"/>
2704 <parameter name="msg" type="SoupMessage*"/>
2705 </parameters>
2706 </method>
2707 <property name="accept-language" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
2708 <property name="accept-language-auto" type="gboolean" readable="1" writable="1" construct="0" construct-only="0"/>
2709 <property name="add-feature" type="SoupSessionFeature*" readable="1" writable="1" construct="0" construct-only="0"/>
2710 <property name="add-feature-by-type" type="GType" readable="1" writable="1" construct="0" construct-only="0"/>
2711 <property name="async-context" type="gpointer" readable="1" writable="1" construct="0" construct-only="1"/>
2712 <property name="idle-timeout" type="guint" readable="1" writable="1" construct="0" construct-only="0"/>
2713 <property name="max-conns" type="gint" readable="1" writable="1" construct="0" construct-only="0"/>
2714 <property name="max-conns-per-host" type="gint" readable="1" writable="1" construct="0" construct-only="0"/>
2715 <property name="proxy-uri" type="SoupURI*" readable="1" writable="1" construct="0" construct-only="0"/>
2716 <property name="remove-feature-by-type" type="GType" readable="1" writable="1" construct="0" construct-only="0"/>
2717 <property name="ssl-ca-file" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
2718 <property name="ssl-strict" type="gboolean" readable="1" writable="1" construct="0" construct-only="0"/>
2719 <property name="timeout" type="guint" readable="1" writable="1" construct="0" construct-only="0"/>
2720 <property name="use-ntlm" type="gboolean" readable="1" writable="1" construct="0" construct-only="0"/>
2721 <property name="user-agent" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
2722 <signal name="authenticate" when="FIRST">
2723 <return-type type="void"/>
2724 <parameters>
2725 <parameter name="session" type="SoupSession*"/>
2726 <parameter name="msg" type="SoupMessage*"/>
2727 <parameter name="auth" type="SoupAuth*"/>
2728 <parameter name="retrying" type="gboolean"/>
2729 </parameters>
2730 </signal>
2731 <signal name="connection-created" when="FIRST">
2732 <return-type type="void"/>
2733 <parameters>
2734 <parameter name="object" type="SoupSession*"/>
2735 <parameter name="p0" type="GObject*"/>
2736 </parameters>
2737 </signal>
2738 <signal name="request-queued" when="FIRST">
2739 <return-type type="void"/>
2740 <parameters>
2741 <parameter name="object" type="SoupSession*"/>
2742 <parameter name="p0" type="SoupMessage*"/>
2743 </parameters>
2744 </signal>
2745 <signal name="request-started" when="FIRST">
2746 <return-type type="void"/>
2747 <parameters>
2748 <parameter name="session" type="SoupSession*"/>
2749 <parameter name="msg" type="SoupMessage*"/>
2750 <parameter name="socket" type="SoupSocket*"/>
2751 </parameters>
2752 </signal>
2753 <signal name="request-unqueued" when="FIRST">
2754 <return-type type="void"/>
2755 <parameters>
2756 <parameter name="object" type="SoupSession*"/>
2757 <parameter name="p0" type="SoupMessage*"/>
2758 </parameters>
2759 </signal>
2760 <signal name="tunneling" when="FIRST">
2761 <return-type type="void"/>
2762 <parameters>
2763 <parameter name="object" type="SoupSession*"/>
2764 <parameter name="p0" type="GObject*"/>
2765 </parameters>
2766 </signal>
2767 <vfunc name="auth_required">
2768 <return-type type="void"/>
2769 <parameters>
2770 <parameter name="session" type="SoupSession*"/>
2771 <parameter name="msg" type="SoupMessage*"/>
2772 <parameter name="auth" type="SoupAuth*"/>
2773 <parameter name="retrying" type="gboolean"/>
2774 </parameters>
2775 </vfunc>
2776 <vfunc name="cancel_message">
2777 <return-type type="void"/>
2778 <parameters>
2779 <parameter name="session" type="SoupSession*"/>
2780 <parameter name="msg" type="SoupMessage*"/>
2781 <parameter name="status_code" type="guint"/>
2782 </parameters>
2783 </vfunc>
2784 <vfunc name="queue_message">
2785 <return-type type="void"/>
2786 <parameters>
2787 <parameter name="session" type="SoupSession*"/>
2788 <parameter name="msg" type="SoupMessage*"/>
2789 <parameter name="callback" type="SoupSessionCallback"/>
2790 <parameter name="user_data" type="gpointer"/>
2791 </parameters>
2792 </vfunc>
2793 <vfunc name="requeue_message">
2794 <return-type type="void"/>
2795 <parameters>
2796 <parameter name="session" type="SoupSession*"/>
2797 <parameter name="msg" type="SoupMessage*"/>
2798 </parameters>
2799 </vfunc>
2800 <vfunc name="send_message">
2801 <return-type type="guint"/>
2802 <parameters>
2803 <parameter name="session" type="SoupSession*"/>
2804 <parameter name="msg" type="SoupMessage*"/>
2805 </parameters>
2806 </vfunc>
2807 </object>
2808 <object name="SoupSessionAsync" parent="SoupSession" type-name="SoupSessionAsync" get-type="soup_session_async_get_type">
2809 <constructor name="new" symbol="soup_session_async_new">
2810 <return-type type="SoupSession*"/>
2811 </constructor>
2812 <constructor name="new_with_options" symbol="soup_session_async_new_with_options">
2813 <return-type type="SoupSession*"/>
2814 <parameters>
2815 <parameter name="optname1" type="char*"/>
2816 </parameters>
2817 </constructor>
2818 </object>
2819 <object name="SoupSessionSync" parent="SoupSession" type-name="SoupSessionSync" get-type="soup_session_sync_get_type">
2820 <constructor name="new" symbol="soup_session_sync_new">
2821 <return-type type="SoupSession*"/>
2822 </constructor>
2823 <constructor name="new_with_options" symbol="soup_session_sync_new_with_options">
2824 <return-type type="SoupSession*"/>
2825 <parameters>
2826 <parameter name="optname1" type="char*"/>
2827 </parameters>
2828 </constructor>
2829 </object>
2830 <object name="SoupSocket" parent="GObject" type-name="SoupSocket" get-type="soup_socket_get_type">
2831 <method name="connect_async" symbol="soup_socket_connect_async">
2832 <return-type type="void"/>
2833 <parameters>
2834 <parameter name="sock" type="SoupSocket*"/>
2835 <parameter name="cancellable" type="GCancellable*"/>
2836 <parameter name="callback" type="SoupSocketCallback"/>
2837 <parameter name="user_data" type="gpointer"/>
2838 </parameters>
2839 </method>
2840 <method name="connect_sync" symbol="soup_socket_connect_sync">
2841 <return-type type="guint"/>
2842 <parameters>
2843 <parameter name="sock" type="SoupSocket*"/>
2844 <parameter name="cancellable" type="GCancellable*"/>
2845 </parameters>
2846 </method>
2847 <method name="disconnect" symbol="soup_socket_disconnect">
2848 <return-type type="void"/>
2849 <parameters>
2850 <parameter name="sock" type="SoupSocket*"/>
2851 </parameters>
2852 </method>
2853 <method name="get_fd" symbol="soup_socket_get_fd">
2854 <return-type type="int"/>
2855 <parameters>
2856 <parameter name="sock" type="SoupSocket*"/>
2857 </parameters>
2858 </method>
2859 <method name="get_local_address" symbol="soup_socket_get_local_address">
2860 <return-type type="SoupAddress*"/>
2861 <parameters>
2862 <parameter name="sock" type="SoupSocket*"/>
2863 </parameters>
2864 </method>
2865 <method name="get_remote_address" symbol="soup_socket_get_remote_address">
2866 <return-type type="SoupAddress*"/>
2867 <parameters>
2868 <parameter name="sock" type="SoupSocket*"/>
2869 </parameters>
2870 </method>
2871 <method name="is_connected" symbol="soup_socket_is_connected">
2872 <return-type type="gboolean"/>
2873 <parameters>
2874 <parameter name="sock" type="SoupSocket*"/>
2875 </parameters>
2876 </method>
2877 <method name="is_ssl" symbol="soup_socket_is_ssl">
2878 <return-type type="gboolean"/>
2879 <parameters>
2880 <parameter name="sock" type="SoupSocket*"/>
2881 </parameters>
2882 </method>
2883 <method name="listen" symbol="soup_socket_listen">
2884 <return-type type="gboolean"/>
2885 <parameters>
2886 <parameter name="sock" type="SoupSocket*"/>
2887 </parameters>
2888 </method>
2889 <constructor name="new" symbol="soup_socket_new">
2890 <return-type type="SoupSocket*"/>
2891 <parameters>
2892 <parameter name="optname1" type="char*"/>
2893 </parameters>
2894 </constructor>
2895 <method name="read" symbol="soup_socket_read">
2896 <return-type type="SoupSocketIOStatus"/>
2897 <parameters>
2898 <parameter name="sock" type="SoupSocket*"/>
2899 <parameter name="buffer" type="gpointer"/>
2900 <parameter name="len" type="gsize"/>
2901 <parameter name="nread" type="gsize*"/>
2902 <parameter name="cancellable" type="GCancellable*"/>
2903 <parameter name="error" type="GError**"/>
2904 </parameters>
2905 </method>
2906 <method name="read_until" symbol="soup_socket_read_until">
2907 <return-type type="SoupSocketIOStatus"/>
2908 <parameters>
2909 <parameter name="sock" type="SoupSocket*"/>
2910 <parameter name="buffer" type="gpointer"/>
2911 <parameter name="len" type="gsize"/>
2912 <parameter name="boundary" type="gconstpointer"/>
2913 <parameter name="boundary_len" type="gsize"/>
2914 <parameter name="nread" type="gsize*"/>
2915 <parameter name="got_boundary" type="gboolean*"/>
2916 <parameter name="cancellable" type="GCancellable*"/>
2917 <parameter name="error" type="GError**"/>
2918 </parameters>
2919 </method>
2920 <method name="start_proxy_ssl" symbol="soup_socket_start_proxy_ssl">
2921 <return-type type="gboolean"/>
2922 <parameters>
2923 <parameter name="sock" type="SoupSocket*"/>
2924 <parameter name="ssl_host" type="char*"/>
2925 <parameter name="cancellable" type="GCancellable*"/>
2926 </parameters>
2927 </method>
2928 <method name="start_ssl" symbol="soup_socket_start_ssl">
2929 <return-type type="gboolean"/>
2930 <parameters>
2931 <parameter name="sock" type="SoupSocket*"/>
2932 <parameter name="cancellable" type="GCancellable*"/>
2933 </parameters>
2934 </method>
2935 <method name="write" symbol="soup_socket_write">
2936 <return-type type="SoupSocketIOStatus"/>
2937 <parameters>
2938 <parameter name="sock" type="SoupSocket*"/>
2939 <parameter name="buffer" type="gconstpointer"/>
2940 <parameter name="len" type="gsize"/>
2941 <parameter name="nwrote" type="gsize*"/>
2942 <parameter name="cancellable" type="GCancellable*"/>
2943 <parameter name="error" type="GError**"/>
2944 </parameters>
2945 </method>
2946 <property name="async-context" type="gpointer" readable="1" writable="1" construct="0" construct-only="1"/>
2947 <property name="is-server" type="gboolean" readable="1" writable="0" construct="0" construct-only="0"/>
2948 <property name="local-address" type="SoupAddress*" readable="1" writable="1" construct="0" construct-only="1"/>
2949 <property name="non-blocking" type="gboolean" readable="1" writable="1" construct="0" construct-only="0"/>
2950 <property name="remote-address" type="SoupAddress*" readable="1" writable="1" construct="0" construct-only="1"/>
2951 <property name="ssl-creds" type="gpointer" readable="1" writable="1" construct="0" construct-only="0"/>
2952 <property name="ssl-strict" type="gboolean" readable="1" writable="1" construct="0" construct-only="1"/>
2953 <property name="timeout" type="guint" readable="1" writable="1" construct="0" construct-only="0"/>
2954 <property name="trusted-certificate" type="gboolean" readable="1" writable="1" construct="0" construct-only="1"/>
2955 <signal name="disconnected" when="LAST">
2956 <return-type type="void"/>
2957 <parameters>
2958 <parameter name="object" type="SoupSocket*"/>
2959 </parameters>
2960 </signal>
2961 <signal name="new-connection" when="FIRST">
2962 <return-type type="void"/>
2963 <parameters>
2964 <parameter name="object" type="SoupSocket*"/>
2965 <parameter name="p0" type="SoupSocket*"/>
2966 </parameters>
2967 </signal>
2968 <signal name="readable" when="LAST">
2969 <return-type type="void"/>
2970 <parameters>
2971 <parameter name="object" type="SoupSocket*"/>
2972 </parameters>
2973 </signal>
2974 <signal name="writable" when="LAST">
2975 <return-type type="void"/>
2976 <parameters>
2977 <parameter name="object" type="SoupSocket*"/>
2978 </parameters>
2979 </signal>
2980 </object>
2981 <interface name="SoupProxyResolver" type-name="SoupProxyResolver" get-type="soup_proxy_resolver_get_type">
2982 <requires>
2983 <interface name="SoupSessionFeature"/>
2984 <interface name="GObject"/>
2985 </requires>
2986 <method name="get_proxy_async" symbol="soup_proxy_resolver_get_proxy_async">
2987 <return-type type="void"/>
2988 <parameters>
2989 <parameter name="proxy_resolver" type="SoupProxyResolver*"/>
2990 <parameter name="msg" type="SoupMessage*"/>
2991 <parameter name="async_context" type="GMainContext*"/>
2992 <parameter name="cancellable" type="GCancellable*"/>
2993 <parameter name="callback" type="SoupProxyResolverCallback"/>
2994 <parameter name="user_data" type="gpointer"/>
2995 </parameters>
2996 </method>
2997 <method name="get_proxy_sync" symbol="soup_proxy_resolver_get_proxy_sync">
2998 <return-type type="guint"/>
2999 <parameters>
3000 <parameter name="proxy_resolver" type="SoupProxyResolver*"/>
3001 <parameter name="msg" type="SoupMessage*"/>
3002 <parameter name="cancellable" type="GCancellable*"/>
3003 <parameter name="addr" type="SoupAddress**"/>
3004 </parameters>
3005 </method>
3006 <vfunc name="get_proxy_async">
3007 <return-type type="void"/>
3008 <parameters>
3009 <parameter name="p1" type="SoupProxyResolver*"/>
3010 <parameter name="p2" type="SoupMessage*"/>
3011 <parameter name="p3" type="GMainContext*"/>
3012 <parameter name="p4" type="GCancellable*"/>
3013 <parameter name="p5" type="SoupProxyResolverCallback"/>
3014 <parameter name="p6" type="gpointer"/>
3015 </parameters>
3016 </vfunc>
3017 <vfunc name="get_proxy_sync">
3018 <return-type type="guint"/>
3019 <parameters>
3020 <parameter name="p1" type="SoupProxyResolver*"/>
3021 <parameter name="p2" type="SoupMessage*"/>
3022 <parameter name="p3" type="GCancellable*"/>
3023 <parameter name="p4" type="SoupAddress**"/>
3024 </parameters>
3025 </vfunc>
3026 </interface>
3027 <interface name="SoupProxyURIResolver" type-name="SoupProxyURIResolver" get-type="soup_proxy_uri_resolver_get_type">
3028 <requires>
3029 <interface name="GObject"/>
3030 </requires>
3031 <method name="get_proxy_uri_async" symbol="soup_proxy_uri_resolver_get_proxy_uri_async">
3032 <return-type type="void"/>
3033 <parameters>
3034 <parameter name="proxy_uri_resolver" type="SoupProxyURIResolver*"/>
3035 <parameter name="uri" type="SoupURI*"/>
3036 <parameter name="async_context" type="GMainContext*"/>
3037 <parameter name="cancellable" type="GCancellable*"/>
3038 <parameter name="callback" type="SoupProxyURIResolverCallback"/>
3039 <parameter name="user_data" type="gpointer"/>
3040 </parameters>
3041 </method>
3042 <method name="get_proxy_uri_sync" symbol="soup_proxy_uri_resolver_get_proxy_uri_sync">
3043 <return-type type="guint"/>
3044 <parameters>
3045 <parameter name="proxy_uri_resolver" type="SoupProxyURIResolver*"/>
3046 <parameter name="uri" type="SoupURI*"/>
3047 <parameter name="cancellable" type="GCancellable*"/>
3048 <parameter name="proxy_uri" type="SoupURI**"/>
3049 </parameters>
3050 </method>
3051 <vfunc name="get_proxy_uri_async">
3052 <return-type type="void"/>
3053 <parameters>
3054 <parameter name="p1" type="SoupProxyURIResolver*"/>
3055 <parameter name="p2" type="SoupURI*"/>
3056 <parameter name="p3" type="GMainContext*"/>
3057 <parameter name="p4" type="GCancellable*"/>
3058 <parameter name="p5" type="SoupProxyURIResolverCallback"/>
3059 <parameter name="p6" type="gpointer"/>
3060 </parameters>
3061 </vfunc>
3062 <vfunc name="get_proxy_uri_sync">
3063 <return-type type="guint"/>
3064 <parameters>
3065 <parameter name="p1" type="SoupProxyURIResolver*"/>
3066 <parameter name="p2" type="SoupURI*"/>
3067 <parameter name="p3" type="GCancellable*"/>
3068 <parameter name="p4" type="SoupURI**"/>
3069 </parameters>
3070 </vfunc>
3071 </interface>
3072 <interface name="SoupSessionFeature" type-name="SoupSessionFeature" get-type="soup_session_feature_get_type">
3073 <requires>
3074 <interface name="GObject"/>
3075 </requires>
3076 <method name="attach" symbol="soup_session_feature_attach">
3077 <return-type type="void"/>
3078 <parameters>
3079 <parameter name="feature" type="SoupSessionFeature*"/>
3080 <parameter name="session" type="SoupSession*"/>
3081 </parameters>
3082 </method>
3083 <method name="detach" symbol="soup_session_feature_detach">
3084 <return-type type="void"/>
3085 <parameters>
3086 <parameter name="feature" type="SoupSessionFeature*"/>
3087 <parameter name="session" type="SoupSession*"/>
3088 </parameters>
3089 </method>
3090 <vfunc name="attach">
3091 <return-type type="void"/>
3092 <parameters>
3093 <parameter name="feature" type="SoupSessionFeature*"/>
3094 <parameter name="session" type="SoupSession*"/>
3095 </parameters>
3096 </vfunc>
3097 <vfunc name="detach">
3098 <return-type type="void"/>
3099 <parameters>
3100 <parameter name="feature" type="SoupSessionFeature*"/>
3101 <parameter name="session" type="SoupSession*"/>
3102 </parameters>
3103 </vfunc>
3104 <vfunc name="request_queued">
3105 <return-type type="void"/>
3106 <parameters>
3107 <parameter name="feature" type="SoupSessionFeature*"/>
3108 <parameter name="session" type="SoupSession*"/>
3109 <parameter name="msg" type="SoupMessage*"/>
3110 </parameters>
3111 </vfunc>
3112 <vfunc name="request_started">
3113 <return-type type="void"/>
3114 <parameters>
3115 <parameter name="feature" type="SoupSessionFeature*"/>
3116 <parameter name="session" type="SoupSession*"/>
3117 <parameter name="msg" type="SoupMessage*"/>
3118 <parameter name="socket" type="SoupSocket*"/>
3119 </parameters>
3120 </vfunc>
3121 <vfunc name="request_unqueued">
3122 <return-type type="void"/>
3123 <parameters>
3124 <parameter name="feature" type="SoupSessionFeature*"/>
3125 <parameter name="session" type="SoupSession*"/>
3126 <parameter name="msg" type="SoupMessage*"/>
3127 </parameters>
3128 </vfunc>
3129 </interface>
3130 <constant name="SOUP_ADDRESS_ANY_PORT" type="int" value="0"/>
3131 <constant name="SOUP_ADDRESS_FAMILY" type="char*" value="family"/>
3132 <constant name="SOUP_ADDRESS_NAME" type="char*" value="name"/>
3133 <constant name="SOUP_ADDRESS_PHYSICAL" type="char*" value="physical"/>
3134 <constant name="SOUP_ADDRESS_PORT" type="char*" value="port"/>
3135 <constant name="SOUP_ADDRESS_SOCKADDR" type="char*" value="sockaddr"/>
3136 <constant name="SOUP_AUTH_DOMAIN_ADD_PATH" type="char*" value="add-path"/>
3137 <constant name="SOUP_AUTH_DOMAIN_BASIC_AUTH_CALLBACK" type="char*" value="auth-callback"/>
3138 <constant name="SOUP_AUTH_DOMAIN_BASIC_AUTH_DATA" type="char*" value="auth-data"/>
3139 <constant name="SOUP_AUTH_DOMAIN_BASIC_H" type="int" value="1"/>
3140 <constant name="SOUP_AUTH_DOMAIN_DIGEST_AUTH_CALLBACK" type="char*" value="auth-callback"/>
3141 <constant name="SOUP_AUTH_DOMAIN_DIGEST_AUTH_DATA" type="char*" value="auth-data"/>
3142 <constant name="SOUP_AUTH_DOMAIN_DIGEST_H" type="int" value="1"/>
3143 <constant name="SOUP_AUTH_DOMAIN_FILTER" type="char*" value="filter"/>
3144 <constant name="SOUP_AUTH_DOMAIN_FILTER_DATA" type="char*" value="filter-data"/>
3145 <constant name="SOUP_AUTH_DOMAIN_GENERIC_AUTH_CALLBACK" type="char*" value="generic-auth-callback"/>
3146 <constant name="SOUP_AUTH_DOMAIN_GENERIC_AUTH_DATA" type="char*" value="generic-auth-data"/>
3147 <constant name="SOUP_AUTH_DOMAIN_H" type="int" value="1"/>
3148 <constant name="SOUP_AUTH_DOMAIN_PROXY" type="char*" value="proxy"/>
3149 <constant name="SOUP_AUTH_DOMAIN_REALM" type="char*" value="realm"/>
3150 <constant name="SOUP_AUTH_DOMAIN_REMOVE_PATH" type="char*" value="remove-path"/>
3151 <constant name="SOUP_AUTH_H" type="int" value="1"/>
3152 <constant name="SOUP_AUTH_HOST" type="char*" value="host"/>
3153 <constant name="SOUP_AUTH_IS_AUTHENTICATED" type="char*" value="is-authenticated"/>
3154 <constant name="SOUP_AUTH_IS_FOR_PROXY" type="char*" value="is-for-proxy"/>
3155 <constant name="SOUP_AUTH_REALM" type="char*" value="realm"/>
3156 <constant name="SOUP_AUTH_SCHEME_NAME" type="char*" value="scheme-name"/>
3157 <constant name="SOUP_CHAR_HTTP_CTL" type="int" value="16"/>
3158 <constant name="SOUP_CHAR_HTTP_SEPARATOR" type="int" value="8"/>
3159 <constant name="SOUP_CHAR_URI_GEN_DELIMS" type="int" value="2"/>
3160 <constant name="SOUP_CHAR_URI_PERCENT_ENCODED" type="int" value="1"/>
3161 <constant name="SOUP_CHAR_URI_SUB_DELIMS" type="int" value="4"/>
3162 <constant name="SOUP_CONTENT_DECODER_H" type="int" value="1"/>
3163 <constant name="SOUP_CONTENT_SNIFFER_H" type="int" value="1"/>
3164 <constant name="SOUP_COOKIE_H" type="int" value="1"/>
3165 <constant name="SOUP_COOKIE_JAR_ACCEPT_POLICY" type="char*" value="accept-policy"/>
3166 <constant name="SOUP_COOKIE_JAR_H" type="int" value="1"/>
3167 <constant name="SOUP_COOKIE_JAR_READ_ONLY" type="char*" value="read-only"/>
3168 <constant name="SOUP_COOKIE_JAR_TEXT_FILENAME" type="char*" value="filename"/>
3169 <constant name="SOUP_COOKIE_JAR_TEXT_H" type="int" value="1"/>
3170 <constant name="SOUP_COOKIE_MAX_AGE_ONE_DAY" type="int" value="0"/>
3171 <constant name="SOUP_COOKIE_MAX_AGE_ONE_HOUR" type="int" value="3600"/>
3172 <constant name="SOUP_COOKIE_MAX_AGE_ONE_WEEK" type="int" value="0"/>
3173 <constant name="SOUP_COOKIE_MAX_AGE_ONE_YEAR" type="int" value="0"/>
3174 <constant name="SOUP_DATE_H" type="int" value="1"/>
3175 <constant name="SOUP_FORM_H" type="int" value="1"/>
3176 <constant name="SOUP_FORM_MIME_TYPE_MULTIPART" type="char*" value="multipart/form-data"/>
3177 <constant name="SOUP_FORM_MIME_TYPE_URLENCODED" type="char*" value="application/x-www-form-urlencoded"/>
3178 <constant name="SOUP_H" type="int" value="1"/>
3179 <constant name="SOUP_HEADERS_H" type="int" value="1"/>
3180 <constant name="SOUP_LOGGER_H" type="int" value="1"/>
3181 <constant name="SOUP_MESSAGE_BODY_H" type="int" value="1"/>
3182 <constant name="SOUP_MESSAGE_FIRST_PARTY" type="char*" value="first-party"/>
3183 <constant name="SOUP_MESSAGE_FLAGS" type="char*" value="flags"/>
3184 <constant name="SOUP_MESSAGE_H" type="int" value="1"/>
3185 <constant name="SOUP_MESSAGE_HEADERS_H" type="int" value="1"/>
3186 <constant name="SOUP_MESSAGE_HTTP_VERSION" type="char*" value="http-version"/>
3187 <constant name="SOUP_MESSAGE_METHOD" type="char*" value="method"/>
3188 <constant name="SOUP_MESSAGE_REASON_PHRASE" type="char*" value="reason-phrase"/>
3189 <constant name="SOUP_MESSAGE_SERVER_SIDE" type="char*" value="server-side"/>
3190 <constant name="SOUP_MESSAGE_STATUS_CODE" type="char*" value="status-code"/>
3191 <constant name="SOUP_MESSAGE_URI" type="char*" value="uri"/>
3192 <constant name="SOUP_METHOD_H" type="int" value="1"/>
3193 <constant name="SOUP_MISC_H" type="int" value="1"/>
3194 <constant name="SOUP_MULTIPART_H" type="int" value="1"/>
3195 <constant name="SOUP_PASSWORD_MANAGER_H" type="int" value="1"/>
3196 <constant name="SOUP_PROXY_RESOLVER_H" type="int" value="1"/>
3197 <constant name="SOUP_PROXY_URI_RESOLVER_H" type="int" value="1"/>
3198 <constant name="SOUP_SERVER_ASYNC_CONTEXT" type="char*" value="async-context"/>
3199 <constant name="SOUP_SERVER_H" type="int" value="1"/>
3200 <constant name="SOUP_SERVER_INTERFACE" type="char*" value="interface"/>
3201 <constant name="SOUP_SERVER_PORT" type="char*" value="port"/>
3202 <constant name="SOUP_SERVER_RAW_PATHS" type="char*" value="raw-paths"/>
3203 <constant name="SOUP_SERVER_SERVER_HEADER" type="char*" value="server-header"/>
3204 <constant name="SOUP_SERVER_SSL_CERT_FILE" type="char*" value="ssl-cert-file"/>
3205 <constant name="SOUP_SERVER_SSL_KEY_FILE" type="char*" value="ssl-key-file"/>
3206 <constant name="SOUP_SESSION_ACCEPT_LANGUAGE" type="char*" value="accept-language"/>
3207 <constant name="SOUP_SESSION_ACCEPT_LANGUAGE_AUTO" type="char*" value="accept-language-auto"/>
3208 <constant name="SOUP_SESSION_ADD_FEATURE" type="char*" value="add-feature"/>
3209 <constant name="SOUP_SESSION_ADD_FEATURE_BY_TYPE" type="char*" value="add-feature-by-type"/>
3210 <constant name="SOUP_SESSION_ASYNC_CONTEXT" type="char*" value="async-context"/>
3211 <constant name="SOUP_SESSION_ASYNC_H" type="int" value="1"/>
3212 <constant name="SOUP_SESSION_FEATURE_H" type="int" value="1"/>
3213 <constant name="SOUP_SESSION_H" type="int" value="1"/>
3214 <constant name="SOUP_SESSION_IDLE_TIMEOUT" type="char*" value="idle-timeout"/>
3215 <constant name="SOUP_SESSION_MAX_CONNS" type="char*" value="max-conns"/>
3216 <constant name="SOUP_SESSION_MAX_CONNS_PER_HOST" type="char*" value="max-conns-per-host"/>
3217 <constant name="SOUP_SESSION_PROXY_URI" type="char*" value="proxy-uri"/>
3218 <constant name="SOUP_SESSION_REMOVE_FEATURE_BY_TYPE" type="char*" value="remove-feature-by-type"/>
3219 <constant name="SOUP_SESSION_SSL_CA_FILE" type="char*" value="ssl-ca-file"/>
3220 <constant name="SOUP_SESSION_SSL_STRICT" type="char*" value="ssl-strict"/>
3221 <constant name="SOUP_SESSION_SYNC_H" type="int" value="1"/>
3222 <constant name="SOUP_SESSION_TIMEOUT" type="char*" value="timeout"/>
3223 <constant name="SOUP_SESSION_USER_AGENT" type="char*" value="user-agent"/>
3224 <constant name="SOUP_SESSION_USE_NTLM" type="char*" value="use-ntlm"/>
3225 <constant name="SOUP_SOCKET_ASYNC_CONTEXT" type="char*" value="async-context"/>
3226 <constant name="SOUP_SOCKET_FLAG_NONBLOCKING" type="char*" value="non-blocking"/>
3227 <constant name="SOUP_SOCKET_H" type="int" value="1"/>
3228 <constant name="SOUP_SOCKET_IS_SERVER" type="char*" value="is-server"/>
3229 <constant name="SOUP_SOCKET_LOCAL_ADDRESS" type="char*" value="local-address"/>
3230 <constant name="SOUP_SOCKET_REMOTE_ADDRESS" type="char*" value="remote-address"/>
3231 <constant name="SOUP_SOCKET_SSL_CREDENTIALS" type="char*" value="ssl-creds"/>
3232 <constant name="SOUP_SOCKET_SSL_STRICT" type="char*" value="ssl-strict"/>
3233 <constant name="SOUP_SOCKET_TIMEOUT" type="char*" value="timeout"/>
3234 <constant name="SOUP_SOCKET_TRUSTED_CERTIFICATE" type="char*" value="trusted-certificate"/>
3235 <constant name="SOUP_STATUS_H" type="int" value="1"/>
3236 <constant name="SOUP_TYPES_H" type="int" value="1"/>
3237 <constant name="SOUP_URI_H" type="int" value="1"/>
3238 <constant name="SOUP_VALUE_UTILS_H" type="int" value="1"/>
3239 <constant name="SOUP_XMLRPC_H" type="int" value="1"/>
3240 </namespace>
3241 </api>