---
title: networkEndpoint
framework: DeviceDiscoveryExtension
role: symbol
role_heading: Instance Property
platforms: [iOS 16.0+, iPadOS 16.0+, macOS 13.0+]
path: devicediscoveryextension/dddevice/networkendpoint-3lah1
---

# networkEndpoint

An object that describes a local-network device.

## Declaration

```swift
var networkEndpoint: NWEndpoint? { get set }
```

## Discussion

Discussion For the discovery of local-network devices, the extension sets the value of this property to the endpoint of an NWBrowser.Result. When a search over the local network succeeds, the browser passes the newly discovered device into your extension’s browseResultsChangedHandler.

## See Also

### Indicating the protocol

- [protocol](devicediscoveryextension/dddevice/protocol-swift.property.md)
- [DDDevice.Protocol](devicediscoveryextension/dddevice/protocol-swift.enum.md)
- [protocolType](devicediscoveryextension/dddevice/protocoltype.md)
- [bluetoothIdentifier](devicediscoveryextension/dddevice/bluetoothidentifier.md)
