MidoriURI

MidoriURI

Functions

Types and Values

struct MidoriURI
struct MidoriURIClass

Object Hierarchy


Description

Functions

MIDORI_TYPE_URI

#define MIDORI_TYPE_URI (midori_uri_get_type ())

The type for MidoriURI.


midori_uri_new ()

MidoriURI *
midori_uri_new (void);

midori_uri_parse_hostname ()

gchar *
midori_uri_parse_hostname (const gchar *uri,
                           gchar **path);

Parameters

uri

 

 

path

 

 

midori_uri_parse ()

gchar *
midori_uri_parse (const gchar *uri,
                  gchar **path);

Parameters

uri

 

 

path

 

 

midori_uri_to_ascii ()

gchar *
midori_uri_to_ascii (const gchar *uri);

Parameters

uri

 

 

midori_uri_get_base_domain ()

gchar *
midori_uri_get_base_domain (const gchar *uri);

Parameters

uri

 

 

midori_uri_unescape ()

gchar *
midori_uri_unescape (const gchar *uri);

Parameters

uri

 

 

midori_uri_strip_prefix_for_display ()

gchar *
midori_uri_strip_prefix_for_display (const gchar *uri);

Parameters

uri

 

 

midori_uri_format_for_display ()

gchar *
midori_uri_format_for_display (const gchar *uri);

Parameters

uri

 

 

midori_uri_for_search ()

gchar *
midori_uri_for_search (const gchar *uri,
                       const gchar *keywords);

Parameters

uri

 

 

keywords

 

 

midori_uri_is_blank ()

gboolean
midori_uri_is_blank (const gchar *uri);

Parameters

uri

 

 

midori_uri_is_http ()

gboolean
midori_uri_is_http (const gchar *uri);

Parameters

uri

 

 

midori_uri_is_resource ()

gboolean
midori_uri_is_resource (const gchar *uri);

Parameters

uri

 

 

midori_uri_is_location ()

gboolean
midori_uri_is_location (const gchar *uri);

Parameters

uri

 

 

midori_uri_is_ip_address ()

gboolean
midori_uri_is_ip_address (const gchar *uri);

Parameters

uri

 

 

midori_uri_is_valid ()

gboolean
midori_uri_is_valid (const gchar *uri);

Parameters

uri

 

 

midori_uri_get_folder ()

gchar *
midori_uri_get_folder (const gchar *uri);

Parameters

uri

 

 

midori_uri_get_fingerprint ()

GChecksumType
midori_uri_get_fingerprint (const gchar *uri,
                            gchar **checksum,
                            gchar **label);

Parameters

uri

 

 

checksum

 

 

label

 

 

midori_uri_recursive_fork_protection ()

gboolean
midori_uri_recursive_fork_protection (const gchar *uri,
                                      gboolean set_uri);

Parameters

uri

 

 

set_uri

 

 

Types and Values

struct MidoriURI

struct MidoriURI {
	GObject parent_instance;
	MidoriURIPrivate * priv;
};

struct MidoriURIClass

struct MidoriURIClass {
	GObjectClass parent_class;
};

The class structure for MIDORI_TYPE_URI. All the fields in this structure are private and should never be accessed directly.

Members

GObjectClass parent_class;

the parent class structure