DNS Service Discovery Library Functions
DNSServiceProcessResult(3DNS_SD)
NAME
DNSServiceProcessResult - process results and invoke call-
backSYNOPSIS
cc [ flag ... ] file ... -ldns_sd [ library ... ]
#include
DNSServiceErrorType DNSServiceProcessResult (DNSServiceRef sdRef);
DESCRIPTION
The DNSServiceProcessResult() call reads the returned
results from the mDNS daemon and invokes the specified application callback. The sdRef points to a DNSServiceRefinitialized by any of the DNSService calls that take a call-
back parameter. The DNSServiceProcessResult() call blocks
until data is received from the mDNS daemon. The applicationis responsible for ensuring that DNSServiceProcessResult()
is called whenever there is a reply from the daemon. The daemon may terminate its connection with a client that does not process the daemon's responses.RETURN VALUES
The DNSServiceProcessResult() call returns
kDNSServiceErr_NoError on success. Otherwise, an error code
defined in
failure that has occurred.is returned to indicate the specific ATTRIBUTES
See attributes(5) for description of the following attri-
butes:____________________________________________________________
| ATTRIBUTE TYPE | ATTRIBUTE VALUE |
|_____________________________|_____________________________|
| Interface Stability | Committed ||_____________________________|_____________________________|
| MT-Level | Safe |
|_____________________________|_____________________________|
SEE ALSO
DNSServiceBrowse(3DNS_SD), DNSServiceRegister(3DNS_SD),
attributes(5)SunOS 5.11 Last change: 20 Aug 2007 1
DNS Service Discovery Library FunctionsDNSServiceProcessResult(3DNS_SD)
SunOS 5.11 Last change: 20 Aug 2007 2