Github User Fetcher 1.0.0
C Application with Server and GUI
Loading...
Searching...
No Matches
gproxyresolver.h File Reference
#include <gio/giotypes.h>

Go to the source code of this file.

Data Structures

struct  _GProxyResolverInterface
 

Macros

#define G_TYPE_PROXY_RESOLVER   (g_proxy_resolver_get_type ())
 
#define G_PROXY_RESOLVER(o)   (G_TYPE_CHECK_INSTANCE_CAST ((o), G_TYPE_PROXY_RESOLVER, GProxyResolver))
 
#define G_IS_PROXY_RESOLVER(o)   (G_TYPE_CHECK_INSTANCE_TYPE ((o), G_TYPE_PROXY_RESOLVER))
 
#define G_PROXY_RESOLVER_GET_IFACE(o)   (G_TYPE_INSTANCE_GET_INTERFACE ((o), G_TYPE_PROXY_RESOLVER, GProxyResolverInterface))
 
#define G_PROXY_RESOLVER_EXTENSION_POINT_NAME   "gio-proxy-resolver"
 

Typedefs

typedef struct _GProxyResolverInterface GProxyResolverInterface
 

Functions

GIO_AVAILABLE_IN_ALL GType g_proxy_resolver_get_type (void) G_GNUC_CONST
 
GIO_AVAILABLE_IN_ALL GProxyResolverg_proxy_resolver_get_default (void)
 
GIO_AVAILABLE_IN_ALL gboolean g_proxy_resolver_is_supported (GProxyResolver *resolver)
 
GIO_AVAILABLE_IN_ALL gchar ** g_proxy_resolver_lookup (GProxyResolver *resolver, const gchar *uri, GCancellable *cancellable, GError **error)
 
GIO_AVAILABLE_IN_ALL void g_proxy_resolver_lookup_async (GProxyResolver *resolver, const gchar *uri, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)
 
GIO_AVAILABLE_IN_ALL gchar ** g_proxy_resolver_lookup_finish (GProxyResolver *resolver, GAsyncResult *result, GError **error)
 

Macro Definition Documentation

◆ G_IS_PROXY_RESOLVER

#define G_IS_PROXY_RESOLVER ( o)    (G_TYPE_CHECK_INSTANCE_TYPE ((o), G_TYPE_PROXY_RESOLVER))

Definition at line 36 of file gproxyresolver.h.

◆ G_PROXY_RESOLVER

#define G_PROXY_RESOLVER ( o)    (G_TYPE_CHECK_INSTANCE_CAST ((o), G_TYPE_PROXY_RESOLVER, GProxyResolver))

Definition at line 35 of file gproxyresolver.h.

◆ G_PROXY_RESOLVER_EXTENSION_POINT_NAME

#define G_PROXY_RESOLVER_EXTENSION_POINT_NAME   "gio-proxy-resolver"

G_PROXY_RESOLVER_EXTENSION_POINT_NAME:

Extension point for proxy resolving functionality. See [Extending GIO][extending-gio].

Definition at line 45 of file gproxyresolver.h.

◆ G_PROXY_RESOLVER_GET_IFACE

#define G_PROXY_RESOLVER_GET_IFACE ( o)    (G_TYPE_INSTANCE_GET_INTERFACE ((o), G_TYPE_PROXY_RESOLVER, GProxyResolverInterface))

Definition at line 37 of file gproxyresolver.h.

◆ G_TYPE_PROXY_RESOLVER

#define G_TYPE_PROXY_RESOLVER   (g_proxy_resolver_get_type ())

Definition at line 34 of file gproxyresolver.h.

Typedef Documentation

◆ GProxyResolverInterface

Definition at line 47 of file gproxyresolver.h.

Function Documentation

◆ g_proxy_resolver_get_default()

GIO_AVAILABLE_IN_ALL GProxyResolver * g_proxy_resolver_get_default ( void )

◆ g_proxy_resolver_get_type()

GIO_AVAILABLE_IN_ALL GType g_proxy_resolver_get_type ( void )

◆ g_proxy_resolver_is_supported()

GIO_AVAILABLE_IN_ALL gboolean g_proxy_resolver_is_supported ( GProxyResolver * resolver)

◆ g_proxy_resolver_lookup()

GIO_AVAILABLE_IN_ALL gchar ** g_proxy_resolver_lookup ( GProxyResolver * resolver,
const gchar * uri,
GCancellable * cancellable,
GError ** error )

◆ g_proxy_resolver_lookup_async()

GIO_AVAILABLE_IN_ALL void g_proxy_resolver_lookup_async ( GProxyResolver * resolver,
const gchar * uri,
GCancellable * cancellable,
GAsyncReadyCallback callback,
gpointer user_data )

◆ g_proxy_resolver_lookup_finish()

GIO_AVAILABLE_IN_ALL gchar ** g_proxy_resolver_lookup_finish ( GProxyResolver * resolver,
GAsyncResult * result,
GError ** error )