public class URI {
public string scheme ;
public string opaque ;
public string authority ;
public string server ;
public string user ;
public int port ;
public string path ;
public string query ;
public string fragment ;
public int cleanup ;
public string query_raw ;
public URI ( ) ;
public static string build_relative ( string uri,
string base ) ;
public static string build ( string URI,
string base ) ;
public static string canonic_path ( string path ) ;
public void free ( ) ;
public static int normalize_uri_path ( string path ) ;
public URI* parse ( string str ) ;
public URI* parse_raw ( string str,
int raw ) ;
public int parse_reference ( string str ) ;
public static string path_to_uri ( string path ) ;
public void print ( GLib.FileStream stream ) ;
public string save ( ) ;
public static string escape ( string str ) ;
public static string escape_str ( string str,
string list ) ;
public static string unescape_string ( string str,
int len,
string target ) ;
}

public URI ( ) ;
public string scheme ;
public string opaque ;
public string authority ;
public string server ;
public string user ;
public int port ;
public string path ;
public string query ;
public string fragment ;
public int cleanup ;
public string query_raw ;
public static string build_relative ( string uri,
string base ) ;
public static string build ( string URI,
string base ) ;
public static string canonic_path ( string path ) ;
public void free ( ) ;
public static int normalize_uri_path ( string path ) ;
public URI* parse ( string str ) ;
public URI* parse_raw ( string str,
int raw ) ;
public int parse_reference ( string str ) ;
public static string path_to_uri ( string path ) ;
public void print ( GLib.FileStream stream ) ;
public string save ( ) ;
public static string escape ( string str ) ;
public static string escape_str ( string str,
string list ) ;
public static string unescape_string ( string str,
int len,
string target ) ;
Created by Valadoc