dns_synchronous_resolve Struct Reference

Structure used for signaling back for synchronous resolution completion. More...

Collaboration diagram for dns_synchronous_resolve:

Collaboration graph
[legend]

Data Fields

unsigned int completed
 Whether the query has completed.
ast_cond_t cond
 Condition used for signaling.
ast_mutex_t lock
 Lock used for signaling.
struct ast_dns_resultresult
 The result from the query.

Detailed Description

Structure used for signaling back for synchronous resolution completion.

Definition at line 262 of file dns_core.c.


Field Documentation

unsigned int completed

Whether the query has completed.

Definition at line 268 of file dns_core.c.

Referenced by ast_dns_resolve(), and dns_synchronous_resolve_callback().

Condition used for signaling.

Definition at line 266 of file dns_core.c.

Referenced by ast_dns_resolve(), dns_synchronous_resolve_callback(), and dns_synchronous_resolve_destroy().

Lock used for signaling.

Definition at line 264 of file dns_core.c.

Referenced by ast_dns_resolve(), dns_synchronous_resolve_callback(), and dns_synchronous_resolve_destroy().

struct ast_dns_result* result [read]

The result from the query.

Definition at line 270 of file dns_core.c.

Referenced by ast_dns_resolve(), and dns_synchronous_resolve_callback().


The documentation for this struct was generated from the following file:

Generated on Thu Apr 16 06:36:16 2015 for Asterisk - The Open Source Telephony Project by  doxygen 1.5.6