EvdResolver

EvdResolver

Synopsis

struct              EvdResolver;
struct              EvdResolverClass;
void                evd_resolver_free_addresses         (GList *addresses);
EvdResolver *       evd_resolver_get_default            (void);
EvdResolver *       evd_resolver_new                    (void);
void                evd_resolver_resolve_async          (EvdResolver *resolver,
                                                         const gchar *address,
                                                         GCancellable *cancellable,
                                                         GAsyncReadyCallback callback,
                                                         gpointer user_data);
GList *             evd_resolver_resolve_finish         (EvdResolver *self,
                                                         GAsyncResult *result,
                                                         GError **error);

Object Hierarchy

  GObject
   +----EvdResolver

Description

Details

struct EvdResolver

struct EvdResolver;


struct EvdResolverClass

struct EvdResolverClass {
  GObjectClass parent_class;
};


evd_resolver_free_addresses ()

void                evd_resolver_free_addresses         (GList *addresses);

addresses :

. [element-type GSocketAddress]

evd_resolver_get_default ()

EvdResolver *       evd_resolver_get_default            (void);

Returns :

. [transfer full]

evd_resolver_new ()

EvdResolver *       evd_resolver_new                    (void);


evd_resolver_resolve_async ()

void                evd_resolver_resolve_async          (EvdResolver *resolver,
                                                         const gchar *address,
                                                         GCancellable *cancellable,
                                                         GAsyncReadyCallback callback,
                                                         gpointer user_data);


evd_resolver_resolve_finish ()

GList *             evd_resolver_resolve_finish         (EvdResolver *self,
                                                         GAsyncResult *result,
                                                         GError **error);

Returns :

. [element-type GSocketAddress][transfer full]