Mac Dev Center Right arrow Mac OS X Reference Library Right arrow Networking, Internet, & Web: Services & Discovery Right arrow DNS Service Discovery C Reference

DNS Service Discovery C Reference Data Types Index

The DNSServiceDiscovery API is part of Bonjour, Apple's implementation of zero-configuration networking (ZEROCONF).

Bonjour allows you to register a network service, such as a printer or file server, so that it can be found by name or browsed for by service type and domain. Using Bonjour, applications can discover what services are available on the network, along with all necessary access information (such as name, IP address, and port number) for a given service.


Companion document

Bonjour Overview


Data Types

DNS Classes
  DNSServiceProtocol
DNS Error Codes
  DNSServiceQueryRecordReply
DNS Service Types
  DNSServiceRegisterRecordReply
DNSServiceBrowseReply
  DNSServiceRegisterReply
DNSServiceDomainEnumReply
  DNSServiceResolveReply
DNSServiceErrorType
  General flags
DNSServiceFlags
  Protocols for DNSServiceNATPortMappingCreate
DNSServiceGetAddrInfoReply
  TXTRecordRef
DNSServiceNATPortMappingReply
 

Other References

Header Index
Functions/Methods Index
Did this document help you? Yes It's good, but... Not helpful...