EvdResolver

EvdResolver

Synopsis

                    EvdResolver;
                    EvdResolverClass;
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);
void                evd_resolver_free_addresses         (GList *addresses);

Object Hierarchy

  GObject
   +----EvdResolver

Description

Details

EvdResolver

typedef struct _EvdResolver EvdResolver;


EvdResolverClass

typedef struct {
  GObjectClass parent_class;
} EvdResolverClass;


evd_resolver_get_default ()

EvdResolver *       evd_resolver_get_default            (void);

Returns :


evd_resolver_new ()

EvdResolver *       evd_resolver_new                    (void);

Returns :


evd_resolver_resolve_async ()

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

resolver :

address :

cancellable :

callback :

user_data :


evd_resolver_resolve_finish ()

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

self :

result :

error :

Returns :

. [element-type GSocketAddress]

evd_resolver_free_addresses ()

void                evd_resolver_free_addresses         (GList *addresses);

addresses :

. [element-type GSocketAddress]