Lines Matching defs:_DNSServiceRef_t
128 struct _DNSServiceRef_t struct
130 DNSServiceOp *next; // For shared connection
131 DNSServiceOp *primary; // For shared connection
132 dnssd_sock_t sockfd; // Connected socket between client and daemon
133 dnssd_sock_t validator; // Used to detect memory corruption, double disposals, etc.
134 …ontext_t uid; // For shared connection requests, each subordinate DNSServiceRef has its own ID,
136 uint32_t op; // request_op_t or reply_op_t
137 …t32_t max_index; // Largest assigned record index - 0 if no additional records registered
138 uint32_t logcounter; // Counter used to control number of syslog messages we write
139 … *moreptr; // Set while DNSServiceProcessResult working on this particular DNSServiceRef
140 ProcessReplyFn ProcessReply; // Function pointer to the code to handle received messages
141 void *AppCallback; // Client callback function and context
142 void *AppContext;
143 DNSRecord *rec;
145 dispatch_source_t disp_source;
146 dispatch_queue_t disp_queue;