public class URI : Boxed {
public weak string scheme ;
public weak string user ;
public weak string password ;
public weak string host ;
public uint port ;
public weak string path ;
public weak string query ;
public weak string fragment ;
public URI ( string uri_string ) ;
public URI.with_base ( URI base,
string uri_string ) ;
public weak URI copy ( ) ;
public static weak string decode ( string part ) ;
public static weak string encode ( string part,
string escape_extra ) ;
public bool equal ( URI uri2 ) ;
public static weak string normalize ( string part,
string unescape_extra ) ;
public void set_fragment ( string fragment ) ;
public void set_host ( string host ) ;
public void set_password ( string password ) ;
public void set_path ( string path ) ;
public void set_port ( uint port ) ;
public void set_query ( string query ) ;
public void set_query_from_fields ( ... ) ;
public void set_query_from_form ( GLib.HashTable form ) ;
public void set_scheme ( string scheme ) ;
public void set_user ( string user ) ;
public weak string to_string ( bool just_path_and_query ) ;
public bool uses_default_port ( ) ;
}

public URI ( string uri_string ) ;
public URI.with_base ( URI base,
string uri_string ) ;
public weak string scheme ;
public weak string user ;
public weak string password ;
public weak string host ;
public uint port ;
public weak string path ;
public weak string query ;
public weak string fragment ;
public weak URI copy ( ) ;
public static weak string decode ( string part ) ;
public static weak string encode ( string part,
string escape_extra ) ;
public bool equal ( URI uri2 ) ;
public static weak string normalize ( string part,
string unescape_extra ) ;
public void set_fragment ( string fragment ) ;
public void set_host ( string host ) ;
public void set_password ( string password ) ;
public void set_path ( string path ) ;
public void set_port ( uint port ) ;
public void set_query ( string query ) ;
public void set_query_from_fields ( ... ) ;
public void set_query_from_form ( GLib.HashTable form ) ;
public void set_scheme ( string scheme ) ;
public void set_user ( string user ) ;
public weak string to_string ( bool just_path_and_query ) ;
public bool uses_default_port ( ) ;
Created by Valadoc