Soup
Description:
Content:
Namespaces:
Interfaces:
Classes:
Structs:
Enums:
Error domains:
Constants:
Delegates:
- public delegate void AddressCallback (Address addr, uint status)
- public delegate bool AuthDomainBasicAuthCallback (AuthDomain domain, Message msg, string username, string password)
- public delegate string AuthDomainDigestAuthCallback (AuthDomain domain, Message msg, string username)
- public delegate bool AuthDomainFilter (AuthDomain domain, Message msg)
- public delegate bool AuthDomainGenericAuthCallback (AuthDomain domain, Message msg, string username)
- public delegate Buffer ChunkAllocator (Message msg, size_t max_len)
- public delegate LoggerLogLevel LoggerFilter (Logger logger, Message msg)
- public delegate void LoggerPrinter (Logger logger, LoggerLogLevel level, char direction, string data)
- public delegate void MessageHeadersForeachFunc (string name, string value)
- public delegate void ProxyResolverCallback (ProxyResolver p1, Message p2, uint p3, Address p4)
- public delegate void ProxyURIResolverCallback (ProxyURIResolver resolver, uint status, URI proxy_uri)
- public delegate void ServerCallback (Server server, Message msg, string path, HashTable<string,string>? query, ClientContext client)
- public delegate void SessionCallback (Session session, Message msg)
- public delegate void SocketCallback (Socket sock, uint status)
Functions:
- public weak TimeoutSource add_completion (MainContext? async_context, SourceFunc function)
- public weak TimeoutSource add_idle (MainContext? async_context, SourceFunc function)
- public weak TimeoutSource add_io_watch (MainContext? async_context, IOChannel chan, IOCondition condition, IOFunc function)
- public weak TimeoutSource add_timeout (MainContext? async_context, uint interval, SourceFunc function)
- public SList<Cookie> cookies_from_request (Message msg)
- public SList<Cookie> cookies_from_response (Message msg)
- public string cookies_to_cookie_header (SList<Cookie> cookies)
- public void cookies_to_request (SList<Cookie> cookies, Message msg)
- public void cookies_to_response (SList<Cookie> cookies, Message msg)
- public HashTable<string,string> form_decode (string encoded_form)
- public HashTable<string,string> form_decode_multipart (Message msg, string file_control_name, out string filename, out string content_type, out Buffer file)
- public string form_encode (...)
- public string form_encode_datalist (void* form_data_set)
- public string form_encode_hash (HashTable<string,string> form_data_set)
- public string form_encode_valist (string first_field, void* args)
- public Message form_request_new (string method, string uri, ...)
- public Message form_request_new_from_datalist (string method, string uri, void* form_data_set)
- public Message form_request_new_from_hash (string method, string uri, HashTable<string,string> form_data_set)
- public Message form_request_new_from_multipart (string uri, Multipart multipart)
- public bool header_contains (string header, string token)
- public void header_free_param_list (HashTable<string,string> param_list)
- public void header_g_string_append_param (StringBuilder string, string name, string value)
- public void header_g_string_append_param_quoted (StringBuilder string, string name, string value)
- public SList<string> header_parse_list (string header)
- public HashTable<string,string> header_parse_param_list (string header)
- public SList<string> header_parse_quality_list (string header, out SList<string> unacceptable)
- public HashTable<string,string> header_parse_semi_param_list (string header)
- public bool headers_parse (string str, int len, MessageHeaders dest)
- public uint headers_parse_request (string str, int len, MessageHeaders req_headers, out string req_method, out string req_path, out HTTPVersion ver)
- public bool headers_parse_response (string str, int len, MessageHeaders headers, out HTTPVersion ver, out uint status_code, out string reason_phrase)
- public bool headers_parse_status_line (string status_line, out HTTPVersion ver, out uint status_code, out string reason_phrase)
- public Quark http_error_quark ()
- public Quark ssl_error_quark ()
- public unowned string status_get_phrase (uint status_code)
- public uint status_proxify (uint status_code)
- public bool str_case_equal (void* v1, void* v2)
- public uint str_case_hash (void* key)
- public bool tld_domain_is_public_suffix (string domain)
- public unowned string tld_get_base_domain (string hostname) throws Error
- public void value_array_append (ValueArray array, Type type, ...)
- public void value_array_append_vals (ValueArray array, ...)
- public ValueArray value_array_from_args (va_list args)
- public bool value_array_get_nth (ValueArray array, uint index_, Type type, ...)
- public void value_array_insert (ValueArray array, uint index_, Type type, ...)
- public ValueArray value_array_new ()
- public ValueArray value_array_new_with_vals (...)
- public bool value_array_to_args (ValueArray array, va_list args)
- public void value_hash_insert (HashTable<string,Value?> hash, string key, Type type, ...)
- public void value_hash_insert_vals (HashTable<string,Value?> hash, ...)
- public void value_hash_insert_value (HashTable<string,Value?> hash, string key, Value value)
- public bool value_hash_lookup (HashTable<string,Value?> hash, string key, Type type, ...)
- public bool value_hash_lookup_vals (HashTable<string,Value?> hash, ...)
- public HashTable<string,Value?> value_hash_new ()
- public HashTable<string,Value?> value_hash_new_with_vals (...)
- public unowned string xmlrpc_build_fault (int fault_code, string fault_format, ...)
- public unowned string xmlrpc_build_method_call (string method_name, Value[] @params)
- public unowned string xmlrpc_build_method_response (Value value)
- public Quark xmlrpc_error_quark ()
- public bool xmlrpc_extract_method_call (string method_call, int length, out string method_name, ...)
- public bool xmlrpc_extract_method_response (string method_response, int length, ...) throws Error
- public Quark xmlrpc_fault_quark ()
- public bool xmlrpc_parse_method_call (string method_call, int length, out string method_name, out ValueArray @params)
- public bool xmlrpc_parse_method_response (string method_response, int length, Value value) throws Error
- public weak Message xmlrpc_request_new (string uri, string method_name, ...)
- public void xmlrpc_set_fault (Message msg, int fault_code, string fault_format, ...)
- public void xmlrpc_set_response (Message msg, ...)