---
title: kDNSServiceMaxDomainName
framework: dnssd
role: symbol
role_heading: Global Variable
path: dnssd/kdnsservicemaxdomainname
---

# kDNSServiceMaxDomainName

## Declaration

```swift
var kDNSServiceMaxDomainName: Int32 { get }
```

## Discussion

Discussion Maximum length, in bytes, of a domain name represented as an *escaped* C string including the final trailing dot, and the terminating NULL at the end.

## See Also

### Constants

- [DNS_SD_ORIGINAL_ENCODING_VERSION_NUMBER_MAX](dnssd/dns_sd_original_encoding_version_number_max.md)
- [kDNSServiceAttributeAAAAFallback](dnssd/kdnsserviceattributeaaaafallback.md)
- [kDNSServiceInterfaceIndexAny](dnssd/kdnsserviceinterfaceindexany.md)
- [kDNSServiceInterfaceIndexBLE](dnssd/kdnsserviceinterfaceindexble.md)
- [kDNSServiceInterfaceIndexInfra](dnssd/kdnsserviceinterfaceindexinfra.md)
- [kDNSServiceInterfaceIndexLocalOnly](dnssd/kdnsserviceinterfaceindexlocalonly.md)
- [kDNSServiceInterfaceIndexP2P](dnssd/kdnsserviceinterfaceindexp2p.md)
- [kDNSServiceInterfaceIndexUnicast](dnssd/kdnsserviceinterfaceindexunicast.md)
- [kDNSServiceMaxServiceName](dnssd/kdnsservicemaxservicename.md)
- [kDNSServiceProperty_DaemonVersion](dnssd/kdnsserviceproperty_daemonversion.md)
