Lines Matching defs:_DNSServiceRef_t
63 struct _DNSServiceRef_t { struct
64 int n_ref;
66 AvahiSimplePoll *simple_poll;
68 int thread_fd, main_fd;
70 pthread_t thread;
71 int thread_running;
73 pthread_mutex_t mutex;
75 void *context;
76 DNSServiceBrowseReply service_browser_callback;
77 DNSServiceResolveReply service_resolver_callback;
78 DNSServiceDomainEnumReply domain_browser_callback;
79 DNSServiceRegisterReply service_register_callback;
80 DNSServiceQueryRecordReply query_resolver_callback;
82 AvahiClient *client;
83 AvahiServiceBrowser *service_browser;
84 AvahiServiceResolver *service_resolver;
85 AvahiDomainBrowser *domain_browser;
86 AvahiRecordBrowser *record_browser;
88 struct type_info type_info;
89 char *service_name, *service_name_chosen, *service_domain, *service_host;
90 uint16_t service_port;
91 AvahiIfIndex service_interface;
92 AvahiStringList *service_txt;
94 AvahiEntryGroup *entry_group;