netxduo + 0/2 examples
CodeScope will show references to NX_IP_DNS_STRUCT from the following samples and libraries:
Examples
STM32F429ZI-Nucleo
Applications
NetXDuo
 
Symbols
loading...
Files
loading...

NX_IP_DNS_STRUCT struct

Syntax

typedef struct NX_IP_DNS_STRUCT {     ULONG           nx_dns_id;                                           UCHAR           *nx_dns_domain;                                       USHORT          nx_dns_lookup_type;                                   USHORT          nx_dns_transmit_id;                                   NX_IP           *nx_dns_ip_ptr;                                       NXD_ADDRESS     nx_dns_server_ip_array[NX_DNS_MAX_SERVERS];           ULONG           nx_dns_retries;                                   #ifndef NX_DNS_CLIENT_USER_CREATE_PACKET_POOL     NX_PACKET_POOL  nx_dns_pool;                                         UCHAR           nx_dns_pool_area[NX_DNS_PACKET_POOL_SIZE]; #endif     NX_PACKET_POOL  *nx_dns_packet_pool_ptr;                             NX_UDP_SOCKET   nx_dns_socket;                                       TX_MUTEX        nx_dns_mutex;                                    #ifdef NX_DNS_CACHE_ENABLE     UCHAR*          nx_dns_cache;                                                UINT            nx_dns_cache_size;                                   ULONG           nx_dns_rr_count;                                             ULONG           nx_dns_string_count;                                          ULONG           nx_dns_string_bytes;                                  VOID            (*nx_dns_cache_full_notify)(struct NX_IP_DNS_STRUCT *); #endif  } NX_DNS;

Fields

nx_dns_id

No summary provided. Read more...

nx_dns_domain

No summary provided. Read more...

nx_dns_lookup_type

No summary provided. Read more...

nx_dns_transmit_id

No summary provided. Read more...

nx_dns_ip_ptr

No summary provided. Read more...

nx_dns_server_ip_array

No summary provided. Read more...

nx_dns_retries

No summary provided. Read more...

nx_dns_pool

No summary provided. Read more...

nx_dns_pool_area

No summary provided. Read more...

nx_dns_packet_pool_ptr

No summary provided. Read more...

nx_dns_socket

No summary provided. Read more...

nx_dns_mutex

No summary provided. Read more...

Examples

NX_IP_DNS_STRUCT is referenced by 2 libraries and example projects.

References

LocationReferrerScopeText
nxd_dns.h:313
typedef struct NX_IP_DNS_STRUCT
nxd_dns.h:337
nxd_dns.c:48_nx_dns_new_packet_create()::dns_ptr_nx_dns_new_packet_create()
nxd_dns.c:63_nx_dns_host_resource_data_by_name_get()::dns_ptr_nx_dns_host_resource_data_by_name_get()
nxd_dns.c:65_nx_dns_response_receive()::dns_ptr_nx_dns_response_receive()
nxd_dns.c:66_nx_dns_response_process()::dns_ptr_nx_dns_response_process()
nxd_dns.c:67_nx_dns_process_a_type()::dns_ptr_nx_dns_process_a_type()
nxd_dns.c:68_nx_dns_process_aaaa_type()::dns_ptr_nx_dns_process_aaaa_type()
nxd_dns.c:94_nx_dns_server_add_internal()::dns_ptr_nx_dns_server_add_internal()
nxd_dns.c:95_nx_dns_server_remove_internal()::dns_ptr_nx_dns_server_remove_internal()
nxd_dns.c:96_nx_dns_server_get_internal()::dns_ptr_nx_dns_server_get_internal()
nxd_dns.c:97_nx_dns_host_by_address_get_internal()::dns_ptr_nx_dns_host_by_address_get_internal()
nxd_dns.c:99_nx_dns_send_query_by_address()::dns_ptr_nx_dns_send_query_by_address()
nxd_dns.c:100_nx_dns_send_query_get_rdata_by_name()::dns_ptr_nx_dns_send_query_get_rdata_by_name()
nxd_dns.c:126_nx_dns_instance_ptr
nxd_dns.c:169_nxe_dns_create()::dns_ptr_nxe_dns_create()
nxd_dns.c:238_nx_dns_create()::dns_ptr_nx_dns_create()
nxd_dns.c:379_nxe_dns_packet_pool_set()::dns_ptr_nxe_dns_packet_pool_set()
nxd_dns.c:455_nx_dns_packet_pool_set()::dns_ptr_nx_dns_packet_pool_set()
nxd_dns.c:517_nxe_dns_delete()::dns_ptr_nxe_dns_delete()
nxd_dns.c:581_nx_dns_delete()::dns_ptr_nx_dns_delete()
nxd_dns.c:667_nxe_dns_server_add()::dns_ptr_nxe_dns_server_add()
nxd_dns.c:744_nx_dns_server_add()::dns_ptr_nx_dns_server_add()
nxd_dns.c:809_nxde_dns_server_add()::dns_ptr_nxde_dns_server_add()
nxd_dns.c:926_nxd_dns_server_add()::dns_ptr_nxd_dns_server_add()
nxd_dns.c:977_nx_dns_server_add_internal()::dns_ptr_nx_dns_server_add_internal()
nxd_dns.c:1146_nxe_dns_server_remove()::dns_ptr_nxe_dns_server_remove()
nxd_dns.c:1221_nx_dns_server_remove()::dns_ptr_nx_dns_server_remove()
nxd_dns.c:1284_nxde_dns_server_remove()::dns_ptr_nxde_dns_server_remove()
nxd_dns.c:1395_nxd_dns_server_remove()::dns_ptr_nxd_dns_server_remove()
nxd_dns.c:1449_nx_dns_server_remove_internal()::dns_ptr_nx_dns_server_remove_internal()
nxd_dns.c:1642_nxe_dns_server_remove_all()::dns_ptr_nxe_dns_server_remove_all()
nxd_dns.c:1702_nx_dns_server_remove_all()::dns_ptr_nx_dns_server_remove_all()
nxd_dns.c:1770_nxe_dns_get_serverlist_size()::dns_ptr_nxe_dns_get_serverlist_size()
nxd_dns.c:1830_nx_dns_get_serverlist_size()::dns_ptr_nx_dns_get_serverlist_size()
nxd_dns.c:1896_nxe_dns_server_get()::dns_ptr_nxe_dns_server_get()
nxd_dns.c:1959_nx_dns_server_get()::dns_ptr_nx_dns_server_get()
nxd_dns.c:2040_nxde_dns_server_get()::dns_ptr_nxde_dns_server_get()
nxd_dns.c:2107_nxd_dns_server_get()::dns_ptr_nxd_dns_server_get()
nxd_dns.c:2159_nx_dns_server_get_internal()::dns_ptr_nx_dns_server_get_internal()
nxd_dns.c:2285_nxe_dns_host_by_name_get()::dns_ptr_nxe_dns_host_by_name_get()
nxd_dns.c:2357_nx_dns_host_by_name_get()::dns_ptr_nx_dns_host_by_name_get()
nxd_dns.c:2424_nxde_dns_host_by_name_get()::dns_ptr_nxde_dns_host_by_name_get()
nxd_dns.c:2497_nxd_dns_host_by_name_get()::dns_ptr_nxd_dns_host_by_name_get()
nxd_dns.c:2754_nxe_dns_ipv4_address_by_name_get()::dns_ptr_nxe_dns_ipv4_address_by_name_get()
nxd_dns.c:2835_nx_dns_ipv4_address_by_name_get()::dns_ptr_nx_dns_ipv4_address_by_name_get()
nxd_dns.c:2896_nxde_dns_ipv6_address_by_name_get()::dns_ptr_nxde_dns_ipv6_address_by_name_get()
nxd_dns.c:2978_nxd_dns_ipv6_address_by_name_get()::dns_ptr_nxd_dns_ipv6_address_by_name_get()
nxd_dns.c:3940_nx_dns_host_resource_data_by_name_get()::dns_ptr_nx_dns_host_resource_data_by_name_get()
nxd_dns.c:4151_nx_dns_send_query_by_address()::dns_ptr_nx_dns_send_query_by_address()
nxd_dns.c:4553_nx_dns_send_query_get_rdata_by_name()::dns_ptr_nx_dns_send_query_get_rdata_by_name()
nxd_dns.c:4681_nx_dns_response_get()::dns_ptr_nx_dns_response_get()
nxd_dns.c:4772_nx_dns_response_receive()::dns_ptr_nx_dns_response_receive()
nxd_dns.c:4918_nx_dns_response_process()::dns_ptr_nx_dns_response_process()
nxd_dns.c:5264_nx_dns_process_a_type()::dns_ptr_nx_dns_process_a_type()
nxd_dns.c:5757_nx_dns_process_aaaa_type()::dns_ptr_nx_dns_process_aaaa_type()
nxd_dns.c:7362_nxe_dns_host_by_address_get()::dns_ptr_nxe_dns_host_by_address_get()
nxd_dns.c:7432_nx_dns_host_by_address_get()::dns_ptr_nx_dns_host_by_address_get()
nxd_dns.c:7508_nxde_dns_host_by_address_get()::dns_ptr_nxde_dns_host_by_address_get()
nxd_dns.c:7583_nxd_dns_host_by_address_get()::dns_ptr_nxd_dns_host_by_address_get()
nxd_dns.c:7649_nx_dns_host_by_address_get_internal()::dns_ptr_nx_dns_host_by_address_get_internal()
nxd_dns.c:7913_nx_dns_new_packet_create()::dns_ptr_nx_dns_new_packet_create()
nxd_dns.h:337NX_DNS
nxd_dns.h:917_nxe_dns_create()::dns_ptr_nxe_dns_create()
UINT nx_dns_create(NX_DNS *dns_ptr, NX_IP *ip_ptr, UCHAR *domain_name);
nxd_dns.h:918_nxe_dns_delete()::dns_ptr_nxe_dns_delete()
UINT nx_dns_delete(NX_DNS *dns_ptr);
nxd_dns.h:919_nxe_dns_packet_pool_set()::dns_ptr_nxe_dns_packet_pool_set()
UINT nx_dns_packet_pool_set(NX_DNS *dns_ptr, NX_PACKET_POOL *packet_pool_ptr);
nxd_dns.h:920_nxe_dns_server_add()::dns_ptr_nxe_dns_server_add()
UINT nx_dns_server_add(NX_DNS *dns_ptr, ULONG server_address);
nxd_dns.h:921_nxe_dns_server_remove()::dns_ptr_nxe_dns_server_remove()
UINT nx_dns_server_remove(NX_DNS *dns_ptr, ULONG server_address);
nxd_dns.h:922_nxe_dns_server_remove_all()::dns_ptr_nxe_dns_server_remove_all()
UINT nx_dns_server_remove_all(NX_DNS *dns_ptr);
nxd_dns.h:923_nxe_dns_server_get()::dns_ptr_nxe_dns_server_get()
UINT nx_dns_server_get(NX_DNS *dns_ptr, UINT index, ULONG *dns_server_address);
nxd_dns.h:924_nxe_dns_get_serverlist_size()::dns_ptr_nxe_dns_get_serverlist_size()
UINT nx_dns_get_serverlist_size(NX_DNS *dns_ptr, UINT *server_list_size);
nxd_dns.h:925_nxe_dns_host_by_name_get()::dns_ptr_nxe_dns_host_by_name_get()
UINT nx_dns_host_by_name_get(NX_DNS *dns_ptr, UCHAR *host_name, ULONG *host_address_ptr, ULONG wait_option);
nxd_dns.h:926_nxe_dns_host_by_address_get()::dns_ptr_nxe_dns_host_by_address_get()
UINT nx_dns_host_by_address_get(NX_DNS *dns_ptr, ULONG ip_address, UCHAR *host_name_ptr, UINT host_name_buffer_size, ULONG wait_option);
nxd_dns.h:927_nxe_dns_ipv4_address_by_name_get()::dns_ptr_nxe_dns_ipv4_address_by_name_get()
UINT nx_dns_ipv4_address_by_name_get(NX_DNS *dns_ptr, UCHAR *host_name, VOID *record_buffer, UINT buffer_size, UINT *record_count, ULONG wait_option);
nxd_dns.h:939_nxde_dns_ipv6_address_by_name_get()::dns_ptr_nxde_dns_ipv6_address_by_name_get()
UINT nxd_dns_ipv6_address_by_name_get(NX_DNS *dns_ptr, UCHAR *host_name, VOID *record_buffer, UINT buffer_size, UINT *record_count, ULONG wait_option);
nxd_dns.h:940_nxde_dns_host_by_address_get()::dns_ptr_nxde_dns_host_by_address_get()
UINT nxd_dns_host_by_address_get(NX_DNS *dns_ptr, NXD_ADDRESS *ip_address, UCHAR *host_name_ptr, UINT host_name_buffer_size, ULONG wait_option);
nxd_dns.h:941_nxde_dns_host_by_name_get()::dns_ptr_nxde_dns_host_by_name_get()
UINT nxd_dns_host_by_name_get(NX_DNS *dns_ptr, UCHAR *host_name, NXD_ADDRESS *host_address_ptr, ULONG wait_option, UINT lookup_type);
nxd_dns.h:942_nxde_dns_server_add()::dns_ptr_nxde_dns_server_add()
UINT nxd_dns_server_add(NX_DNS *dns_ptr, NXD_ADDRESS *dns_server_address);
nxd_dns.h:943_nxde_dns_server_remove()::dns_ptr_nxde_dns_server_remove()
UINT nxd_dns_server_remove(NX_DNS *dns_ptr, NXD_ADDRESS *server_address);
nxd_dns.h:944_nxde_dns_server_get()::dns_ptr_nxde_dns_server_get()
UINT nxd_dns_server_get(NX_DNS *dns_ptr, UINT index, NXD_ADDRESS *dns_server_address);
nxd_dns.h:956_nxe_dns_create()::dns_ptr_nxe_dns_create()
nxd_dns.h:957_nx_dns_create()::dns_ptr_nx_dns_create()
nxd_dns.h:958_nxe_dns_delete()::dns_ptr_nxe_dns_delete()
nxd_dns.h:959_nx_dns_delete()::dns_ptr_nx_dns_delete()
nxd_dns.h:960_nxe_dns_packet_pool_set()::dns_ptr_nxe_dns_packet_pool_set()
nxd_dns.h:961_nx_dns_packet_pool_set()::dns_ptr_nx_dns_packet_pool_set()
nxd_dns.h:962_nxe_dns_host_by_address_get()::dns_ptr_nxe_dns_host_by_address_get()
nxd_dns.h:963_nx_dns_host_by_address_get()::dns_ptr_nx_dns_host_by_address_get()
nxd_dns.h:964_nxe_dns_host_by_name_get()::dns_ptr_nxe_dns_host_by_name_get()
nxd_dns.h:965_nx_dns_host_by_name_get()::dns_ptr_nx_dns_host_by_name_get()
nxd_dns.h:966_nxe_dns_ipv4_address_by_name_get()::dns_ptr_nxe_dns_ipv4_address_by_name_get()
nxd_dns.h:967_nx_dns_ipv4_address_by_name_get()::dns_ptr_nx_dns_ipv4_address_by_name_get()
nxd_dns.h:986_nxe_dns_server_add()::dns_ptr_nxe_dns_server_add()
nxd_dns.h:987_nx_dns_server_add()::dns_ptr_nx_dns_server_add()
nxd_dns.h:988_nxe_dns_server_remove()::dns_ptr_nxe_dns_server_remove()
nxd_dns.h:989_nx_dns_server_remove()::dns_ptr_nx_dns_server_remove()
nxd_dns.h:990_nxe_dns_server_remove_all()::dns_ptr_nxe_dns_server_remove_all()
nxd_dns.h:991_nx_dns_server_remove_all()::dns_ptr_nx_dns_server_remove_all()
nxd_dns.h:992_nxe_dns_server_get()::dns_ptr_nxe_dns_server_get()
nxd_dns.h:993_nx_dns_server_get()::dns_ptr_nx_dns_server_get()
nxd_dns.h:994_nxe_dns_get_serverlist_size()::dns_ptr_nxe_dns_get_serverlist_size()
nxd_dns.h:995_nx_dns_get_serverlist_size()::dns_ptr_nx_dns_get_serverlist_size()
nxd_dns.h:996_nxde_dns_ipv6_address_by_name_get()::dns_ptr_nxde_dns_ipv6_address_by_name_get()
nxd_dns.h:997_nxd_dns_ipv6_address_by_name_get()::dns_ptr_nxd_dns_ipv6_address_by_name_get()
nxd_dns.h:998_nxde_dns_host_by_address_get()::dns_ptr_nxde_dns_host_by_address_get()
nxd_dns.h:999_nxd_dns_host_by_address_get()::dns_ptr_nxd_dns_host_by_address_get()
nxd_dns.h:1000_nxde_dns_host_by_name_get()::dns_ptr_nxde_dns_host_by_name_get()
nxd_dns.h:1001_nxd_dns_host_by_name_get()::dns_ptr_nxd_dns_host_by_name_get()
nxd_dns.h:1002_nxde_dns_server_add()::dns_ptr_nxde_dns_server_add()
nxd_dns.h:1003_nxd_dns_server_add()::dns_ptr_nxd_dns_server_add()
nxd_dns.h:1004_nxde_dns_server_remove()::dns_ptr_nxde_dns_server_remove()
nxd_dns.h:1005_nxd_dns_server_remove()::dns_ptr_nxd_dns_server_remove()
nxd_dns.h:1006_nxde_dns_server_get()::dns_ptr_nxde_dns_server_get()
nxd_dns.h:1007_nxd_dns_server_get()::dns_ptr_nxd_dns_server_get()
nxd_dns.h:1021_nx_dns_response_get()::dns_ptr_nx_dns_response_get()

Type Use

Variables of NX_IP_DNS_STRUCT type
_nx_dns_server_add_internal()::dns_ptr
all items filtered out
NX_IP_DNS_STRUCT
all items filtered out
NX_IP_DNS_STRUCT
all items filtered out