DNS Service Discovery C
See the Overview section above for header-level documentation.
Overview
Included Headers
Topics
Version checking
Unix Domain Socket access, DNSServiceRef deallocation, and data processing functions
Unified lookup of both IPv4 and IPv6 addresses for a fully qualified hostname
TXT Record Parsing Functions
DNSServiceCreateDelegateConnectionDNSServiceSetDispatchQueue(_:_:)TXTRecordContainsKey(_:_:_:)TXTRecordGetCount(_:_:)TXTRecordGetItemAtIndex(_:_:_:_:_:_:_:)TXTRecordGetValuePtr(_:_:_:_:)
TXT Record Construction Functions
TXTRecordCreate(_:_:_:)TXTRecordDeallocate(_:)TXTRecordGetBytesPtr(_:)TXTRecordGetLength(_:)TXTRecordRemoveValue(_:_:)TXTRecordSetValue(_:_:_:_:)
Special Purpose Calls
DNSServiceCreateConnection(_:)DNSServiceReconfirmRecord(_:_:_:_:_:_:_:)DNSServiceRegisterRecord(_:_:_:_:_:_:_:_:_:_:_:_:)PeerConnectionRelease(_:_:_:_:)
Service Registration
DNSServiceAddRecord(_:_:_:_:_:_:_:)DNSServiceRegister(_:_:_:_:_:_:_:_:_:_:_:_:)DNSServiceRemoveRecord(_:_:_:)DNSServiceUpdateRecord(_:_:_:_:_:_:)
Service Discovery
Querying Individual Specific Records
NAT Port Mapping
General Utility Functions
Domain Enumeration
Callbacks
DNSServiceGetAddrInfoReplyDNSServiceRegisterRecordReplyDNSServiceRegisterReplyDNSServiceBrowseReplyDNSServiceResolveReplyDNSServiceQueryRecordReplyDNSServiceNATPortMappingReplyDNSServiceDomainEnumReply