|
Asterisk - The Open Source Telephony Project GIT-master-27fb039
|
A recurring DNS query. More...
#include <dns_internal.h>

Data Fields | |
| struct ast_dns_query_active * | active |
| Current active query. | |
| ast_dns_resolve_callback | callback |
| Callback to invoke upon completion. | |
| unsigned int | cancelled |
| The recurring query has been cancelled. | |
| char | name [0] |
| The name of what is being resolved. | |
| int | rr_class |
| Resource record class. | |
| int | rr_type |
| Resource record type. | |
| int | timer |
| Scheduled timer for next resolution. | |
| void * | user_data |
| User-specific data. | |
A recurring DNS query.
Definition at line 157 of file dns_internal.h.
| struct ast_dns_query_active* active |
Current active query.
Definition at line 163 of file dns_internal.h.
Referenced by ast_dns_resolve_recurring(), ast_dns_resolve_recurring_cancel(), dns_query_recurring_resolution_callback(), and dns_query_recurring_scheduled_callback().
| ast_dns_resolve_callback callback |
Callback to invoke upon completion.
Definition at line 159 of file dns_internal.h.
Referenced by ast_dns_resolve_recurring(), and dns_query_recurring_resolution_callback().
| unsigned int cancelled |
The recurring query has been cancelled.
Definition at line 165 of file dns_internal.h.
Referenced by ast_dns_resolve_recurring_cancel(), dns_query_recurring_resolution_callback(), and dns_query_recurring_scheduled_callback().
| char name[0] |
The name of what is being resolved.
Definition at line 173 of file dns_internal.h.
Referenced by ast_dns_resolve_recurring(), dns_query_recurring_scheduled_callback(), PathSegment::get_child(), and SwaggerType::load().
| int rr_class |
Resource record class.
Definition at line 171 of file dns_internal.h.
Referenced by ast_dns_resolve_recurring(), and dns_query_recurring_scheduled_callback().
| int rr_type |
Resource record type.
Definition at line 169 of file dns_internal.h.
Referenced by ast_dns_resolve_recurring(), and dns_query_recurring_scheduled_callback().
| int timer |
Scheduled timer for next resolution.
Definition at line 167 of file dns_internal.h.
Referenced by ast_dns_resolve_recurring(), ast_dns_resolve_recurring_cancel(), dns_query_recurring_resolution_callback(), and dns_query_recurring_scheduled_callback().
| void* user_data |
User-specific data.
Definition at line 161 of file dns_internal.h.
Referenced by ast_dns_resolve_recurring(), dns_query_recurring_destroy(), dns_query_recurring_resolution_callback(), recurring_cancel(), recurring_resolve(), and resolution_thread().