summaryrefslogtreecommitdiff
path: root/docs/reference/libsoup-sections.txt
blob: e382c9547be6623b33a54d4e270d45abc86f9f56 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
<SECTION>
<FILE>soup-message</FILE>
SoupMessageStatus
SOUP_MESSAGE_IS_STARTING
SoupTransferEncoding
SoupOwnership
SoupDataBuffer
<TITLE>SoupMessage</TITLE>
SoupMessageCallbackFn
soup_message_new
soup_message_new_from_uri
soup_message_set_request
soup_message_set_response
soup_message_add_header
soup_message_get_header
soup_message_get_header_list
soup_message_foreach_header
soup_message_remove_header
soup_message_clear_headers
SoupHttpVersion
soup_message_set_http_version
soup_message_get_http_version
soup_message_is_keepalive
soup_message_get_uri
soup_message_set_uri
SoupMessageFlags
soup_message_set_flags
soup_message_get_flags
SoupHandlerPhase
soup_message_add_handler
soup_message_add_header_handler
soup_message_add_status_code_handler
soup_message_add_status_class_handler
soup_message_remove_handler
soup_message_set_status
soup_message_set_status_full
soup_message_add_chunk
soup_message_add_final_chunk
soup_message_pop_chunk
soup_message_send_request
soup_message_read_request
soup_message_io_cancel
soup_message_io_pause
soup_message_io_unpause
soup_message_wrote_informational
soup_message_wrote_headers
soup_message_wrote_chunk
soup_message_wrote_body
soup_message_got_informational
soup_message_got_headers
soup_message_got_chunk
soup_message_got_body
soup_message_finished
<SUBSECTION Standard>
SOUP_MESSAGE
SOUP_IS_MESSAGE
SOUP_TYPE_MESSAGE
soup_message_get_type
SOUP_MESSAGE_CLASS
SOUP_IS_MESSAGE_CLASS
SOUP_MESSAGE_GET_CLASS
SoupMessageClass
</SECTION>

<SECTION>
<FILE>soup-auth-digest</FILE>
<TITLE>SoupAuthDigest</TITLE>
SoupAuthDigest
<SUBSECTION Standard>
SOUP_AUTH_DIGEST
SOUP_IS_AUTH_DIGEST
SOUP_TYPE_AUTH_DIGEST
soup_auth_digest_get_type
SOUP_AUTH_DIGEST_CLASS
SOUP_IS_AUTH_DIGEST_CLASS
SOUP_AUTH_DIGEST_GET_CLASS
SoupAuthDigestClass
</SECTION>

<SECTION>
<FILE>soup-status</FILE>
SoupStatusClass
SOUP_STATUS_IS_INFORMATIONAL
SOUP_STATUS_IS_SUCCESSFUL
SOUP_STATUS_IS_REDIRECTION
SOUP_STATUS_IS_CLIENT_ERROR
SOUP_STATUS_IS_SERVER_ERROR
SoupKnownStatusCode
soup_status_get_phrase
<SUBSECTION Standard>
SOUP_STATUS_IS_TRANSPORT_ERROR
</SECTION>

<SECTION>
<FILE>soup-server</FILE>
<TITLE>SoupServer</TITLE>
SoupServerContext
SoupServerCallbackFn
SoupServerUnregisterFn
SOUP_SERVER_PORT
SOUP_SERVER_INTERFACE
SOUP_SERVER_SSL_CERT_FILE
SOUP_SERVER_SSL_KEY_FILE
soup_server_new
soup_server_get_protocol
soup_server_get_port
soup_server_run
soup_server_run_async
soup_server_quit
soup_server_add_handler
soup_server_remove_handler
soup_server_get_handler
soup_server_list_handlers
soup_server_context_get_client_address
soup_server_context_get_client_host
<SUBSECTION Standard>
SOUP_SERVER
SOUP_IS_SERVER
SOUP_TYPE_SERVER
soup_server_get_type
SOUP_SERVER_CLASS
SOUP_IS_SERVER_CLASS
SOUP_SERVER_GET_CLASS
SoupServerClass
</SECTION>

<SECTION>
<FILE>soup-address</FILE>
<TITLE>SoupAddress</TITLE>
SoupAddressFamily
SOUP_ADDRESS_ANY_PORT
soup_address_new
soup_address_new_from_sockaddr
soup_address_new_any
SoupAddressCallback
soup_address_resolve_async
soup_address_resolve_sync
soup_address_get_name
soup_address_get_physical
soup_address_get_port
<SUBSECTION Standard>
SOUP_ADDRESS
SOUP_IS_ADDRESS
SOUP_TYPE_ADDRESS
soup_address_get_type
SOUP_ADDRESS_CLASS
SOUP_IS_ADDRESS_CLASS
SOUP_ADDRESS_GET_CLASS
SoupAddressClass
</SECTION>

<SECTION>
<FILE>soup-soap-message</FILE>
SoupSoapMessage
<TITLE>SoupSoapMessage</TITLE>
soup_soap_message_new
soup_soap_message_new_from_uri
soup_soap_message_start_envelope
soup_soap_message_end_envelope
soup_soap_message_start_body
soup_soap_message_end_body
soup_soap_message_start_element
soup_soap_message_end_element
soup_soap_message_start_fault
soup_soap_message_end_fault
soup_soap_message_start_fault_detail
soup_soap_message_end_fault_detail
soup_soap_message_start_header
soup_soap_message_end_header
soup_soap_message_start_header_element
soup_soap_message_end_header_element
soup_soap_message_write_int
soup_soap_message_write_double
soup_soap_message_write_base64
soup_soap_message_write_time
soup_soap_message_write_string
soup_soap_message_write_buffer
soup_soap_message_set_element_type
soup_soap_message_set_null
soup_soap_message_add_attribute
soup_soap_message_add_namespace
soup_soap_message_set_default_namespace
soup_soap_message_set_encoding_style
soup_soap_message_reset
soup_soap_message_persist
soup_soap_message_get_namespace_prefix
soup_soap_message_get_xml_doc
<SUBSECTION Standard>
SOUP_SOAP_MESSAGE
SOUP_IS_SOAP_MESSAGE
SOUP_TYPE_SOAP_MESSAGE
soup_soap_message_get_type
SOUP_SOAP_MESSAGE_CLASS
SOUP_IS_SOAP_MESSAGE_CLASS
SOUP_SOAP_MESSAGE_GET_CLASS
SoupSoapMessageClass
SoupSoapMessagePrivate
</SECTION>

<SECTION>
<FILE>soup-session</FILE>
<TITLE>SoupSession</TITLE>
SOUP_SESSION_PROXY_URI
SOUP_SESSION_MAX_CONNS
SOUP_SESSION_MAX_CONNS_PER_HOST
SOUP_SESSION_USE_NTLM
SOUP_SESSION_SSL_CA_FILE
soup_session_queue_message
soup_session_requeue_message
soup_session_send_message
soup_session_abort
<SUBSECTION Standard>
SOUP_SESSION
SOUP_IS_SESSION
SOUP_TYPE_SESSION
soup_session_get_type
SOUP_SESSION_CLASS
SOUP_IS_SESSION_CLASS
SOUP_SESSION_GET_CLASS
SoupSessionClass
</SECTION>

<SECTION>
<FILE>soup-auth</FILE>
<TITLE>SoupAuth</TITLE>
SoupAuth
soup_auth_new_from_header_list
soup_auth_get_scheme_name
soup_auth_get_realm
soup_auth_authenticate
soup_auth_is_authenticated
soup_auth_get_authorization
soup_auth_get_protection_space
soup_auth_free_protection_space
<SUBSECTION Standard>
SOUP_AUTH
SOUP_IS_AUTH
SOUP_TYPE_AUTH
soup_auth_get_type
SOUP_AUTH_CLASS
SOUP_IS_AUTH_CLASS
SOUP_AUTH_GET_CLASS
SoupAuthClass
</SECTION>

<SECTION>
<FILE>soup-socket</FILE>
<TITLE>SoupSocket</TITLE>
SOUP_SOCKET_FLAG_NONBLOCKING
SOUP_SOCKET_FLAG_NODELAY
SOUP_SOCKET_FLAG_REUSEADDR
SOUP_SOCKET_IS_SERVER
SOUP_SOCKET_SSL_CREDENTIALS
soup_socket_new
soup_socket_connect
soup_socket_listen
soup_socket_start_ssl
soup_socket_disconnect
soup_socket_is_connected
SoupSocketCallback
SoupSocketListenerCallback
soup_socket_client_new_async
soup_socket_client_new_sync
soup_socket_server_new
soup_socket_get_local_address
soup_socket_get_remote_address
SoupSocketIOStatus
soup_socket_read
soup_socket_read_until
soup_socket_write
<SUBSECTION Standard>
SOUP_SOCKET
SOUP_IS_SOCKET
SOUP_TYPE_SOCKET
soup_socket_get_type
SOUP_SOCKET_CLASS
SOUP_IS_SOCKET_CLASS
SOUP_SOCKET_GET_CLASS
SoupSocketClass
</SECTION>

<SECTION>
<FILE>soup-connection-ntlm</FILE>
<TITLE>SoupConnectionNTLM</TITLE>
SoupConnectionNTLM
<SUBSECTION Standard>
SOUP_CONNECTION_NTLM
SOUP_IS_CONNECTION_NTLM
SOUP_TYPE_CONNECTION_NTLM
soup_connection_ntlm_get_type
SOUP_CONNECTION_NTLM_CLASS
SOUP_IS_CONNECTION_NTLM_CLASS
SOUP_CONNECTION_NTLM_GET_CLASS
SoupConnectionNTLMClass
</SECTION>

<SECTION>
<FILE>soup-auth-basic</FILE>
<TITLE>SoupAuthBasic</TITLE>
SoupAuthBasic
<SUBSECTION Standard>
SOUP_AUTH_BASIC
SOUP_IS_AUTH_BASIC
SOUP_TYPE_AUTH_BASIC
soup_auth_basic_get_type
SOUP_AUTH_BASIC_CLASS
SOUP_IS_AUTH_BASIC_CLASS
SOUP_AUTH_BASIC_GET_CLASS
SoupAuthBasicClass
</SECTION>

<SECTION>
<FILE>soup-connection</FILE>
<TITLE>SoupConnection</TITLE>
SOUP_CONNECTION_ORIGIN_URI
SOUP_CONNECTION_PROXY_URI
SOUP_CONNECTION_SSL_CREDENTIALS
soup_connection_new
SoupConnectionCallback
soup_connection_connect_async
soup_connection_connect_sync
soup_connection_disconnect
soup_connection_is_in_use
soup_connection_last_used
soup_connection_send_request
soup_connection_authenticate
soup_connection_reauthenticate
<SUBSECTION Standard>
SOUP_CONNECTION
SOUP_IS_CONNECTION
SOUP_TYPE_CONNECTION
soup_connection_get_type
SOUP_CONNECTION_CLASS
SOUP_IS_CONNECTION_CLASS
SOUP_CONNECTION_GET_CLASS
SoupConnectionClass
</SECTION>

<SECTION>
<FILE>soup-server-message</FILE>
<TITLE>SoupServerMessage</TITLE>
soup_server_message_new
soup_server_message_get_server
soup_server_message_set_encoding
soup_server_message_get_encoding
soup_server_message_start
soup_server_message_is_started
soup_server_message_finish
soup_server_message_is_finished
<SUBSECTION Standard>
SOUP_SERVER_MESSAGE
SOUP_IS_SERVER_MESSAGE
SOUP_TYPE_SERVER_MESSAGE
soup_server_message_get_type
SOUP_SERVER_MESSAGE_CLASS
SOUP_IS_SERVER_MESSAGE_CLASS
SOUP_SERVER_MESSAGE_GET_CLASS
SoupServerMessageClass
</SECTION>

<SECTION>
<FILE>soup-message-queue</FILE>
SoupMessageQueueIter
soup_message_queue_new
soup_message_queue_append
soup_message_queue_first
soup_message_queue_next
soup_message_queue_remove
soup_message_queue_free_iter
soup_message_queue_destroy
soup_message_queue_remove_message
</SECTION>

<SECTION>
<FILE>soup-md5-utils</FILE>
SoupMD5Context
soup_md5_init
soup_md5_update
soup_md5_final
</SECTION>

<SECTION>
<FILE>soup-server-auth</FILE>
SoupServerAuthCallbackFn
soup_server_auth_context_challenge
SoupAuthType
SoupServerAuthBasic
SoupDigestAlgorithm
SoupServerAuthDigest
soup_server_auth_new
soup_server_auth_free
soup_server_auth_get_user
soup_server_auth_check_passwd
</SECTION>

<SECTION>
<FILE>soup-dns</FILE>
soup_dns_entry_from_name
soup_dns_entry_from_addr
soup_dns_entry_check_lookup
soup_dns_entry_cancel_lookup
soup_dns_free_hostent
soup_dns_ntop
</SECTION>

<SECTION>
<FILE>soup-headers</FILE>
soup_headers_parse_request
soup_headers_parse_status_line
soup_headers_parse_response
soup_header_param_decode_token
soup_header_param_parse_list
soup_header_param_copy_token
soup_header_param_destroy_hash
</SECTION>

<SECTION>
<FILE>soup-ssl</FILE>
SoupSSLType
soup_ssl_get_client_credentials
soup_ssl_free_client_credentials
soup_ssl_get_server_credentials
soup_ssl_free_server_credentials
soup_ssl_wrap_iochannel
</SECTION>

<SECTION>
<FILE>soup-uri</FILE>
SoupProtocol
SOUP_PROTOCOL_HTTP
SOUP_PROTOCOL_HTTPS
soup_uri_new_with_base
soup_uri_new
soup_uri_to_string
soup_uri_copy
soup_uri_copy_root
soup_uri_equal
soup_uri_free
soup_uri_encode
soup_uri_decode
soup_uri_uses_default_port
</SECTION>

<SECTION>
<FILE>soup-message-private</FILE>
soup_message_run_handlers
soup_message_cleanup
soup_message_cleanup_response
SoupMessageGetHeadersFn
SoupMessageParseHeadersFn
soup_message_io_client
soup_message_io_server
</SECTION>

<SECTION>
<FILE>soup-method</FILE>
SOUP_METHOD_POST
SOUP_METHOD_GET
SOUP_METHOD_HEAD
SOUP_METHOD_OPTIONS
SOUP_METHOD_PUT
SOUP_METHOD_MOVE
SOUP_METHOD_COPY
SOUP_METHOD_DELETE
SOUP_METHOD_TRACE
SOUP_METHOD_CONNECT
SOUP_METHOD_MKCOL
SOUP_METHOD_PROPPATCH
SOUP_METHOD_PROPFIND
SOUP_METHOD_PATCH
SOUP_METHOD_LOCK
SOUP_METHOD_UNLOCK
SoupMethodId
soup_method_get_id
</SECTION>

<SECTION>
<FILE>soup-misc</FILE>
soup_base64_encode
soup_base64_encode_close
soup_base64_encode_step
soup_base64_decode
soup_base64_decode_step
soup_signal_connect_once
soup_str_case_hash
soup_str_case_equal
soup_ssl_supported
</SECTION>