summaryrefslogtreecommitdiff
path: root/libsoup/Soup-2.4.metadata
blob: 43b6d04d2341e0019cd8184791dfc8d30bb19391 (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
// Vala-specific
AuthDomain
	.add_path#property skip
	.remove_path#property skip
form_* parent="Soup.Form" name="form_(.+)"
form_encode_datalist.form_data_set type_arguments="string"
form_request_new_from_datalist.form_data_set type_arguments="string"
xmlrpc_* parent="Soup.XMLRPC" name="xmlrpc_(.+)"
XMLRPCFault errordomain parent="Soup.XMLRPC" name="Fault"
XMLRPCError parent="Soup.XMLRPC" name="Error"
xmlrpc_set_response.type skip
HTTPVersion.http_* name="http_(.+)"

// Backwards compatibility
KnownStatusCode skip
Requester deprecated_since="2.42" replacement="Session"
Requester
  .request* skip=false unowned=false

// Report upstream
Soup cheader_filename="libsoup/soup.h"
add_* skip=false type="unowned GLib.TimeoutSource"
AuthDomain
	.accepts#method skip
	.challenge#virtual_method vfunc_name="challenge"
	.basic_set_auth_callback skip
	.digest_set_auth_callback skip
AuthDomainBasic.new skip=false
AuthDomainDigest.new skip=false
Buffer.new.data type="uint8[]" array_length_idx=2
Buffer.new_with_owner.data type="uint8[]" array_length_idx=1
Buffer.new_subbuffer skip
Buffer.new_with_owner.owner_dnotify nullable
CookieJar.all_cookies type_arguments="Cookie"
ContentSniffer.sniff.params type_arguments="string,string" nullable out unowned=false
form_* skip=false
header_parse_list type_arguments="string"
header_parse_quality_list type_arguments="string"
	.unacceptable out type_arguments="string"
Message
	.add_header_handler skip=false
	.add_status_code_handler skip=false
	.request_*#property skip
	.response_*#property skip
	.set_request.req_body type="uint8[]" array_length_idx=3
MessageHeaders
	.get_ranges.ranges out type="Soup.Range[]" array_length_idx=2
Server
	.new skip=false
	.async_context type="GLib.MainContext"
Session
	.async_context type="GLib.MainContext"
	.get_features type_arguments="weak Soup.SessionFeature"
	.send_async.cancellable#parameter default=null
Session*.new_with_options skip=false
Socket
	.async_context type="GLib.MainContext"
	.new skip=false
	.read.buffer type="uint8[]" array_length_idx=1
	.read_until.buffer type="uint8[]" array_length_idx=1
	.read_until.nread out
	.write.buffer type="uint8[]" array_length_idx=1
URI
	.new_with_base skip
	.set_query_from_fields skip=false
uri_encode.escape_extra nullable
// uri_host_*.* type="Soup.URI"
ProxyURIResolverCallback.user_data skip
xmlrpc_* skip=false
// xmlrpc_build_method_call.params array array_length_idx=2
xmlrpc_extract_method_response throws="Soup.XMLRPC.Fault"
	.error skip
	.type skip
value_* skip=false
ProxyURIResolver
  .get_proxy_uri_async skip=false
  .get_proxy_uri_async.callback owned scope="async"
  .get_proxy_uri_async.async_context nullable
  .get_proxy_uri_sync.proxy_uri out unowned=false

// Not enough GIR information
Buffer.data type="uint8[]" array_length_field="length"
MessageBody.data type="uint8[]" array_length_field="length"
xmlrpc_parse_method_response throws="Soup.XMLRPC.Fault"
Date
	.new_from_time_t.when type="time_t"
	.to_time_t type="time_t"
xmlrpc_extract_method_call sentinel="G_TYPE_INVALID"
xmlrpc_extract_method_response sentinel="G_TYPE_INVALID"
xmlrpc_request_new sentinel="G_TYPE_INVALID"
xmlrpc_set_fault printf_format
xmlrpc_set_response sentinel="G_TYPE_INVALID"
xmlrpc_build_fault printf_format

// Simplify memory management
Buffer
  .new deprecated_since="2.32" replacement="Buffer.take"
MessageBody
  .append deprecated_since="2.32" replacement="MessageBody.append_take"