---
title: "init(name:netServiceName:netServiceDomain:)"
framework: coremidi
role: symbol
role_heading: Initializer
path: "coremidi/midinetworkhost/init(name:netservicename:netservicedomain:)"
---

# init(name:netServiceName:netServiceDomain:)

Creates a host with the specified name, net service name, and domain.

## Declaration

```swift
convenience init(name: String, netServiceName: String, netServiceDomain: String)
```

## Parameters

- `name`: The host name.
- `netServiceName`: The net service name.
- `netServiceDomain`: The net service domain.

## See Also

### Creating Network Hosts

- [init(name:address:port:)](coremidi/midinetworkhost/init(name:address:port:).md)
- [init(name:netService:)](coremidi/midinetworkhost/init(name:netservice:).md)
- [MIDINetworkBonjourServiceType](coremidi/midinetworkbonjourservicetype.md)
