Cascoda SDK
Cascoda SDK for building software to run with CA-821x transceivers
dns_context Struct Reference

Dynamically allocated context structure to pass to the DNS subsystem as a context. More...

Collaboration diagram for dns_context:

Public Attributes

dns_index server
 Index of the DNS server used. More...
 
void * context
 User context to be provided to the callback. More...
 
otInstance * instance
 Openthread instance. More...
 
dns_callback callback
 User callback to call upon completion. More...
 
uint8_t retry_count
 Number of retries left to attempt. More...
 
char hostname []
 Variable length hostname. More...
 

Detailed Description

Dynamically allocated context structure to pass to the DNS subsystem as a context.

Member Data Documentation

◆ callback

dns_callback dns_context::callback

User callback to call upon completion.

◆ context

void* dns_context::context

User context to be provided to the callback.

◆ hostname

char dns_context::hostname[]

Variable length hostname.

◆ instance

otInstance* dns_context::instance

Openthread instance.

◆ retry_count

uint8_t dns_context::retry_count

Number of retries left to attempt.

◆ server

dns_index dns_context::server

Index of the DNS server used.


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