Github User Fetcher 1.0.0
C Application with Server and GUI
|
#include <gproxy.h>
Data Fields | |
GTypeInterface | g_iface |
GIOStream *(* | connect )(GProxy *proxy, GIOStream *connection, GProxyAddress *proxy_address, GCancellable *cancellable, GError **error) |
void(* | connect_async )(GProxy *proxy, GIOStream *connection, GProxyAddress *proxy_address, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data) |
GIOStream *(* | connect_finish )(GProxy *proxy, GAsyncResult *result, GError **error) |
gboolean(* | supports_hostname )(GProxy *proxy) |
GProxyInterface: @g_iface: The parent interface. @connect: Connect to proxy server and wrap (if required) the #connection to handle payload. @connect_async: Same as connect() but asynchronous. @connect_finish: Returns the result of connect_async() @supports_hostname: Returns whether the proxy supports hostname lookups.
Provides an interface for handling proxy connection and payload.
Since: 2.26
GIOStream *(* _GProxyInterface::connect) (GProxy *proxy, GIOStream *connection, GProxyAddress *proxy_address, GCancellable *cancellable, GError **error) |
void(* _GProxyInterface::connect_async) (GProxy *proxy, GIOStream *connection, GProxyAddress *proxy_address, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data) |
GIOStream *(* _GProxyInterface::connect_finish) (GProxy *proxy, GAsyncResult *result, GError **error) |
GTypeInterface _GProxyInterface::g_iface |