GnomeVFS.URI – gnome-vfs-2.0 Reference Manual
Packages
gnome-vfs-2.0
GnomeVFS
URI
hash
hequal
list_copy
list_free
list_parse
list_ref
list_unref
make_full_from_relative
URI
append_file_name
append_path
append_string
dup
equal
exists
extract_dirname
extract_short_name
extract_short_path_name
get_fragment_identifier
get_host_name
get_host_port
get_parent
get_password
get_path
get_scheme
get_toplevel
get_user_name
has_parent
is_local
is_parent
resolve_relative
resolve_symbolic_link
set_host_name
set_host_port
set_password
set_user_name
to_string
fragment_id
method
method_string
parent
ref_count
reserved1
reserved2
text
URI
Object Hierarchy:
Description:
[
CCode
( ref_function =
"gnome_vfs_uri_ref"
, unref_function =
"gnome_vfs_uri_unref"
) ]
[
Compact
]
public
class
URI
Namespace:
GnomeVFS
Package:
gnome-vfs-2.0
Content:
Static methods:
public
static
uint
hash
(
void
* p)
public
static
int
hequal
(
void
* a,
void
* b)
public
static
unowned
List
list_copy
(
List
list)
public
static
void
list_free
(
List
list)
public
static
unowned
List
list_parse
(
string
uri_list)
public
static
unowned
List
list_ref
(
List
list)
public
static
unowned
List
list_unref
(
List
list)
public
static
unowned
string
make_full_from_relative
(
string
base_uri,
string
relative_uri)
Creation methods:
public
URI
(
string
text_uri)
Methods:
public
unowned
URI
append_file_name
(
string
filename)
public
unowned
URI
append_path
(
string
path)
public
unowned
URI
append_string
(
string
uri_fragment)
public
unowned
URI
dup
()
public
bool
equal
(
URI
b)
public
bool
exists
()
public
unowned
string
extract_dirname
()
public
unowned
string
extract_short_name
()
public
unowned
string
extract_short_path_name
()
public
unowned
string
get_fragment_identifier
()
public
unowned
string
get_host_name
()
public
uint
get_host_port
()
public
unowned
URI
get_parent
()
public
unowned
string
get_password
()
public
unowned
string
get_path
()
public
unowned
string
get_scheme
()
public
unowned
ToplevelURI
get_toplevel
()
public
unowned
string
get_user_name
()
public
bool
has_parent
()
public
bool
is_local
()
public
bool
is_parent
(
URI
possible_child,
bool
recursive)
public
unowned
URI
resolve_relative
(
string
relative_reference)
public
unowned
URI
resolve_symbolic_link
(
string
relative_reference)
public
void
set_host_name
(
string
host_name)
public
void
set_host_port
(
uint
host_port)
public
void
set_password
(
string
password)
public
void
set_user_name
(
string
user_name)
public
unowned
string
to_string
(
URIHideOptions
hide_options)
Fields:
public
unowned
string
fragment_id
public
void
*
method
public
unowned
string
method_string
public
void
*
parent
public
uint
ref_count
public
void
*
reserved1
public
void
*
reserved2
public
unowned
string
text