Lines Matching refs:DNSServiceRef

82 /* DNSServiceRef, DNSRecordRef
89 typedef struct _DNSServiceRef_t *DNSServiceRef;
130 * DNSServiceRef. Shared indicates that there may be multiple records
364 * Unix Domain Socket access, DNSServiceRef deallocation, and data processing functions
371 * Access underlying Unix domain socket for an initialized DNSServiceRef.
384 * sdRef: A DNSServiceRef initialized by any of the DNSService calls.
386 * return value: The DNSServiceRef's underlying socket descriptor, or -1 on
390 int DNSSD_API DNSServiceRefSockFD(DNSServiceRef sdRef);
404 * sdRef: A DNSServiceRef initialized by any of the DNSService calls
411 DNSServiceErrorType DNSSD_API DNSServiceProcessResult(DNSServiceRef sdRef);
416 * Terminate a connection with the daemon and free memory associated with the DNSServiceRef.
417 * Any services or records registered with this DNSServiceRef will be deregistered. Any
432 * Note: This call is to be used only with the DNSServiceRef defined by this API. It is
436 * sdRef: A DNSServiceRef initialized by any of the DNSService calls.
440 void DNSSD_API DNSServiceRefDeallocate(DNSServiceRef sdRef);
465 * sdRef: The DNSServiceRef initialized by DNSServiceEnumerateDomains().
486 DNSServiceRef sdRef,
498 * sdRef: A pointer to an uninitialized DNSServiceRef. If the call succeeds
499 * then it initializes the DNSServiceRef, returns kDNSServiceErr_NoError,
501 * terminates it by passing this DNSServiceRef to DNSServiceRefDeallocate().
521 * the error that occurred (the callback is not invoked and the DNSServiceRef
527 DNSServiceRef *sdRef,
546 * sdRef: The DNSServiceRef initialized by DNSServiceRegister().
570 DNSServiceRef sdRef,
582 * sdRef: A pointer to an uninitialized DNSServiceRef. If the call succeeds
583 * then it initializes the DNSServiceRef, returns kDNSServiceErr_NoError,
585 * terminates it by passing this DNSServiceRef to DNSServiceRefDeallocate().
649 * the error that occurred (the callback is never invoked and the DNSServiceRef
655 DNSServiceRef *sdRef,
678 * with respect to a single DNSServiceRef. If you plan to have multiple threads
680 * DNSServiceRef, then it's the caller's responsibility to use a mutext lock
686 * sdRef: A DNSServiceRef initialized by DNSServiceRegister().
690 * If the above DNSServiceRef is passed to DNSServiceRefDeallocate(), RecordRef is also
709 DNSServiceRef sdRef,
729 * sdRef: A DNSServiceRef that was initialized by DNSServiceRegister()
749 DNSServiceRef sdRef,
765 * sdRef: A DNSServiceRef initialized by DNSServiceRegister() (if the
781 DNSServiceRef sdRef,
798 * sdRef: The DNSServiceRef initialized by DNSServiceBrowse().
834 DNSServiceRef sdRef,
847 * sdRef: A pointer to an uninitialized DNSServiceRef. If the call succeeds
848 * then it initializes the DNSServiceRef, returns kDNSServiceErr_NoError,
850 * terminates it by passing this DNSServiceRef to DNSServiceRefDeallocate().
874 * the error that occurred (the callback is not invoked and the DNSServiceRef
880 DNSServiceRef *sdRef,
907 * sdRef: The DNSServiceRef initialized by DNSServiceResolve().
953 DNSServiceRef sdRef,
968 * sdRef: A pointer to an uninitialized DNSServiceRef. If the call succeeds
969 * then it initializes the DNSServiceRef, returns kDNSServiceErr_NoError,
971 * terminates it by passing this DNSServiceRef to DNSServiceRefDeallocate().
1000 * the error that occurred (the callback is never invoked and the DNSServiceRef
1006 DNSServiceRef *sdRef,
1031 * sdRef: A pointer to an uninitialized DNSServiceRef. Deallocating
1037 * case the DNSServiceRef is not initialized).
1040 DNSServiceErrorType DNSSD_API DNSServiceCreateConnection(DNSServiceRef *sdRef);
1045 * Register an individual resource record on a connected DNSServiceRef.
1053 * sdRef: The connected DNSServiceRef initialized by
1057 * DNSServiceRef is passed to DNSServiceRefDeallocate(), this DNSRecordRef is
1072 DNSServiceRef sdRef,
1082 * sdRef: A DNSServiceRef initialized by DNSServiceCreateConnection().
1086 * (To deregister ALL records registered on a single connected DNSServiceRef
1124 DNSServiceRef sdRef,
1146 * sdRef: The DNSServiceRef initialized by DNSServiceQueryRecord().
1178 DNSServiceRef DNSServiceRef,
1194 * sdRef: A pointer to an uninitialized DNSServiceRef. If the call succeeds
1195 * then it initializes the DNSServiceRef, returns kDNSServiceErr_NoError,
1197 * terminates it by passing this DNSServiceRef to DNSServiceRefDeallocate().
1226 * the error that occurred (the callback is never invoked and the DNSServiceRef
1232 DNSServiceRef *sdRef,