WE310F5  39.00.000
M2MB_DNSSD_INIT_PARAMS Struct Reference

DNS-SD initialization parameters. More...

#include <m2mb_dns_service_discovery.h>

Data Fields

UINT32 ip_Version
 
UINT8 device_id
 
M2MB_DNSSD_CTXT_T ** ctxt
 
UINT32 timeout
 
UINT32 max_Entries
 
M2MB_DNSSD_CB_T cb
 
void * cbCtx
 

Detailed Description

DNS-SD initialization parameters.

Contains information needed to initialize the DNS-SD service, such as context, timeout, maximum number of buffer entries, callback information, etc.

Definition at line 124 of file m2mb_dns_service_discovery.h.

Field Documentation

◆ cb

M2MB callback to be invoked upon request completion.

Definition at line 132 of file m2mb_dns_service_discovery.h.

◆ cbCtx

void* cbCtx

Definition at line 133 of file m2mb_dns_service_discovery.h.

◆ ctxt

Context information.

Definition at line 129 of file m2mb_dns_service_discovery.h.

◆ device_id

UINT8 device_id

Interface ID to be used by the DNS service for outgoing/incoming DNS packets.

Definition at line 127 of file m2mb_dns_service_discovery.h.

◆ ip_Version

UINT32 ip_Version

IP version: IPv4, IPv6, or both.

Definition at line 126 of file m2mb_dns_service_discovery.h.

◆ max_Entries

UINT32 max_Entries

Maximum number of entries in the data buffer.

Definition at line 131 of file m2mb_dns_service_discovery.h.

◆ timeout

UINT32 timeout

Request timeout.

Definition at line 130 of file m2mb_dns_service_discovery.h.


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