flatpak-uri-private

flatpak-uri-private

Functions

Types and Values

Description

Functions

flatpak_uri_encode_query_arg ()

void
flatpak_uri_encode_query_arg (GString *query,
                              const char *key,
                              const char *value);

flatpak_parse_http_header_param_list ()

GHashTable *
flatpak_parse_http_header_param_list (const char *header);

flatpak_parse_http_time ()

GDateTime *
flatpak_parse_http_time (const char *date_string);

flatpak_format_http_date ()

char *
flatpak_format_http_date (GDateTime *date);

flatpak_g_uri_ref ()

GUri *
flatpak_g_uri_ref (GUri *uri);

flatpak_g_uri_unref ()

void
flatpak_g_uri_unref (GUri *uri);

flatpak_g_uri_parse ()

GUri *
flatpak_g_uri_parse (const gchar *uri_string,
                     GUriFlags flags,
                     GError **error);

flatpak_g_uri_parse_relative ()

GUri *
flatpak_g_uri_parse_relative (GUri *base_uri,
                              const gchar *uri_ref,
                              GUriFlags flags,
                              GError **error);

flatpak_g_uri_to_string_partial ()

char *
flatpak_g_uri_to_string_partial (GUri *uri,
                                 GUriHideFlags flags);

flatpak_g_uri_build ()

GUri *
flatpak_g_uri_build (GUriFlags flags,
                     const gchar *scheme,
                     const gchar *userinfo,
                     const gchar *host,
                     gint port,
                     const gchar *path,
                     const gchar *query,
                     const gchar *fragment);

flatpak_g_uri_get_scheme ()

const gchar *
flatpak_g_uri_get_scheme (GUri *uri);

flatpak_g_uri_get_userinfo ()

const gchar *
flatpak_g_uri_get_userinfo (GUri *uri);

flatpak_g_uri_get_user ()

const gchar *
flatpak_g_uri_get_user (GUri *uri);

flatpak_g_uri_get_password ()

const gchar *
flatpak_g_uri_get_password (GUri *uri);

flatpak_g_uri_get_auth_params ()

const gchar *
flatpak_g_uri_get_auth_params (GUri *uri);

flatpak_g_uri_get_host ()

const gchar *
flatpak_g_uri_get_host (GUri *uri);

flatpak_g_uri_get_port ()

gint
flatpak_g_uri_get_port (GUri *uri);

flatpak_g_uri_get_path ()

const gchar *
flatpak_g_uri_get_path (GUri *uri);

flatpak_g_uri_get_query ()

const gchar *
flatpak_g_uri_get_query (GUri *uri);

flatpak_g_uri_get_fragment ()

const gchar *
flatpak_g_uri_get_fragment (GUri *uri);

flatpak_g_uri_get_flags ()

GUriFlags
flatpak_g_uri_get_flags (GUri *uri);

Types and Values

FLATPAK_HTTP_URI_FLAGS

#define FLATPAK_HTTP_URI_FLAGS (G_URI_FLAGS_HAS_PASSWORD | G_URI_FLAGS_ENCODED_PATH | G_URI_FLAGS_ENCODED_QUERY | G_URI_FLAGS_ENCODED_FRAGMENT | G_URI_FLAGS_SCHEME_NORMALIZE)

enum GUriFlags

Members

G_URI_FLAGS_NONE

   

G_URI_FLAGS_PARSE_RELAXED

   

G_URI_FLAGS_HAS_PASSWORD

   

G_URI_FLAGS_HAS_AUTH_PARAMS

   

G_URI_FLAGS_ENCODED

   

G_URI_FLAGS_NON_DNS

   

G_URI_FLAGS_ENCODED_QUERY

   

G_URI_FLAGS_ENCODED_PATH

   

G_URI_FLAGS_ENCODED_FRAGMENT

   

G_URI_FLAGS_SCHEME_NORMALIZE

   

enum GUriHideFlags

Members

G_URI_HIDE_NONE

   

G_URI_HIDE_USERINFO

   

G_URI_HIDE_PASSWORD

   

G_URI_HIDE_AUTH_PARAMS

   

G_URI_HIDE_QUERY

   

G_URI_HIDE_FRAGMENT

   

g_uri_ref

#define             g_uri_ref

g_uri_unref

#define             g_uri_unref

g_uri_parse

#define             g_uri_parse

g_uri_parse_relative

#define             g_uri_parse_relative

g_uri_to_string_partial

#define             g_uri_to_string_partial

g_uri_build

#define             g_uri_build

g_uri_get_scheme

#define             g_uri_get_scheme

g_uri_get_userinfo

#define             g_uri_get_userinfo

g_uri_get_user

#define             g_uri_get_user

g_uri_get_password

#define             g_uri_get_password

g_uri_get_auth_params

#define             g_uri_get_auth_params

g_uri_get_host

#define             g_uri_get_host

g_uri_get_port

#define             g_uri_get_port

g_uri_get_path

#define             g_uri_get_path

g_uri_get_query

#define             g_uri_get_query

g_uri_get_fragment

#define             g_uri_get_fragment

g_uri_get_flags

#define             g_uri_get_flags

GUri

typedef struct _GUri GUri;