Top | ![]() |
![]() |
![]() |
![]() |
void | (*LmResolverCallback) () |
LmResolver * | lm_resolver_new () |
LmResolver * | lm_resolver_new_for_host () |
LmResolver * | lm_resolver_new_for_service () |
void | lm_resolver_lookup () |
void | lm_resolver_cancel () |
struct addrinfo * | lm_resolver_results_get_next () |
void | lm_resolver_results_reset () |
void (*LmResolverCallback) (LmResolver *resolver
,LmResolverResult result
,gpointer user_data
);
LmResolver * lm_resolver_new_for_host (const gchar *host
,LmResolverCallback callback
,gpointer user_data
);
LmResolver * lm_resolver_new_for_service (const gchar *domain
,const gchar *service
,const gchar *protocol
,LmResolverCallback callback
,gpointer user_data
);
struct addrinfo *
lm_resolver_results_get_next (LmResolver *resolver
);
“context”
property “context” gpointer
Main context to use.
Owner: LmResolver
Flags: Read / Write
“domain”
property “domain” char *
Domain to lookup.
Owner: LmResolver
Flags: Read / Write / Construct Only
Default value: NULL
“host”
property “host” char *
Host to lookup.
Owner: LmResolver
Flags: Read / Write
Default value: NULL
“port”
property “port” guint
Port number.
Owner: LmResolver
Flags: Read / Write
Allowed values: <= 65536
Default value: 0
“protocol”
property “protocol” char *
Protocol for SRV lookup.
Owner: LmResolver
Flags: Read / Write / Construct Only
Default value: NULL
“service”
property “service” char *
Service to lookup.
Owner: LmResolver
Flags: Read / Write / Construct Only
Default value: NULL