---
title: "init(name:address:port:)"
framework: coremidi
role: symbol
role_heading: Initializer
path: "coremidi/midinetworkhost/init(name:address:port:)"
---

# init(name:address:port:)

Creates a host with the specified name, adress, and port.

## Declaration

```swift
convenience init(name: String, address: String, port: Int)
```

## Parameters

- `name`: The host name.
- `address`: The host’s IP address or hostname.
- `port`: The host’s UDP port.

## See Also

### Creating Network Hosts

- [init(name:netService:)](coremidi/midinetworkhost/init(name:netservice:).md)
- [init(name:netServiceName:netServiceDomain:)](coremidi/midinetworkhost/init(name:netservicename:netservicedomain:).md)
- [MIDINetworkBonjourServiceType](coremidi/midinetworkbonjourservicetype.md)
