1libdns_sd(3LIB) Interface Libraries libdns_sd(3LIB)
2
3
4
6 libdns_sd - DNS service discovery library
7
9 cc [ flag ... ] file ... -ldns_sd [ library ... ]
10 #include <dns_sd.h>
11
12
14 The libdns_sd library functions provide facilities for applications to
15 advertise and discover services that use the DNS protocol.
16
18 The shared object libdns_sd.so.1 provides the public interfaces defined
19 below. See Intro(3) for additional information on shared object inter‐
20 faces.
21
22
23
24
25 DNSServiceBrowse DNSServiceConstructFullName
26 DNSServiceCreateConnection DNSServiceEnumerateDomains
27 DNSServiceProcessResult DNSServiceQueryRecord
28 DNSServiceReconfirmRecord DNSServiceRefDeallocate
29 DNSServiceRefSockFD DNSServiceRegister
30 DNSServiceResolve TXTRecordCreate
31
32
34 /lib/libdns_sd.so.1 shared object
35
36
37 /lib/64/libdns_sd.so.1 64-bit shared object
38
39
41 See attributes(5) for description of the following attributes:
42
43
44
45
46 ┌─────────────────────────────┬─────────────────────────────┐
47 │ ATTRIBUTE TYPE │ ATTRIBUTE VALUE │
48 ├─────────────────────────────┼─────────────────────────────┤
49 │Interface Stability │Committed │
50 ├─────────────────────────────┼─────────────────────────────┤
51 │MT-Level │Safe │
52 └─────────────────────────────┴─────────────────────────────┘
53
55 Intro(3), attributes(5)
56
57
58
59SunOS 5.11 20 Aug 2007 libdns_sd(3LIB)