---
title: includesPeerToPeer
framework: foundation
role: symbol
role_heading: Instance Property
path: foundation/netservice/includespeertopeer
---

# includesPeerToPeer

Specifies whether to also publish, resolve, or monitor this service over peer-to-peer Bluetooth and Wi-Fi, if available.

## Declaration

```swift
var includesPeerToPeer: Bool { get set }
```

## Discussion

Discussion This property must be set before calling publish() or publish(options:), resolve(withTimeout:)`, or startMonitoring() in order to take effect.

## See Also

### Configuring Network Services

- [data(fromTXTRecord:)](foundation/netservice/data(fromtxtrecord:).md)
- [dictionary(fromTXTRecord:)](foundation/netservice/dictionary(fromtxtrecord:).md)
- [addresses](foundation/netservice/addresses.md)
- [domain](foundation/netservice/domain.md)
- [getInputStream(_:outputStream:)](foundation/netservice/getinputstream(_:outputstream:).md)
- [name](foundation/netservice/name.md)
- [type](foundation/netservice/type.md)
- [txtRecordData()](foundation/netservice/txtrecorddata().md)
- [setTXTRecord(_:)](foundation/netservice/settxtrecord(_:).md)
- [delegate](foundation/netservice/delegate.md)
