diff options
Diffstat (limited to 'libsoup/Soup-2.4.metadata')
-rw-r--r-- | libsoup/Soup-2.4.metadata | 99 |
1 files changed, 99 insertions, 0 deletions
diff --git a/libsoup/Soup-2.4.metadata b/libsoup/Soup-2.4.metadata new file mode 100644 index 00000000..8ffb6599 --- /dev/null +++ b/libsoup/Soup-2.4.metadata @@ -0,0 +1,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"
\ No newline at end of file |