One Logo Pool Ball
Network · IOS API REFERENCE

Bonjour.Endpoint

struct · iOS 26.0+ · SDK 27.1

struct Endpoint

An endpoint for a discovered Bonjour service.

Members (8)

get · iOS 26.0+

nwEndpoint

TypeScript
get nwEndpoint(): NWEndpoint
Swift declaration
var nwEndpoint: NWEndpoint { get }

The NWEndpoint to use when connecting to this result.

get · iOS 26.0+

description

TypeScript
get description(): string
Swift declaration
var description: String { get }

A description of this endpoint to be used for logging and debugging purposes.

get · iOS 26.0+

id

TypeScript
get id(): string
Swift declaration
var id: String { get }

A unique identifer for the endpoint.

get · iOS 26.0+

name

TypeScript
get name(): string
Swift declaration
let name: String

The Bonjour name of the endpoint.

get · iOS 26.0+

type

TypeScript
get type(): string
Swift declaration
let type: String

The Bonjour type of the endpoint.

get · iOS 26.0+

domain

TypeScript
get domain(): string
Swift declaration
let domain: String

The Bonjour domain of the endpoint.

get · iOS 26.0+

result

TypeScript
get result(): NWBrowser_Result
Swift declaration
let result: NWBrowser.Result

A snapshot of the endpoint at some point in time on the network.

get · iOS 26.0+

txtRecord

TypeScript
get txtRecord(): NWTXTRecord
Swift declaration
let txtRecord: NWTXTRecord

TXT records provide additional information about an endpoint during advertisement or discovery.

Skipped declarations

No declarations were skipped in this snapshot.

All Network types →