Asterisk - The Open Source Telephony Project
18.5.0
|
A recurring DNS query. More...
#include <dns_internal.h>
Data Fields | |
struct ast_dns_query_active * | active |
Current active query. More... | |
ast_dns_resolve_callback | callback |
Callback to invoke upon completion. More... | |
unsigned int | cancelled |
The recurring query has been cancelled. More... | |
char | name [0] |
The name of what is being resolved. More... | |
int | rr_class |
Resource record class. More... | |
int | rr_type |
Resource record type. More... | |
int | timer |
Scheduled timer for next resolution. More... | |
void * | user_data |
User-specific data. More... | |
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(), Parameter::load(), SwaggerType::load(), and Property::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().