Asterisk - The Open Source Telephony Project  18.5.0
Data Fields
ast_dns_query_recurring Struct Reference

A recurring DNS query. More...

#include <dns_internal.h>

Collaboration diagram for ast_dns_query_recurring:
Collaboration graph
[legend]

Data Fields

struct ast_dns_query_activeactive
 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...
 

Detailed Description

A recurring DNS query.

Definition at line 157 of file dns_internal.h.

Field Documentation

◆ active

struct ast_dns_query_active* active

◆ 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().

◆ cancelled

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().

◆ name

char name[0]

◆ rr_class

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().

◆ rr_type

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().

◆ timer

int timer

◆ user_data

void* user_data

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