---
title: nw_relay_hop_t
framework: network
role: symbol
role_heading: Type Alias
path: network/nw_relay_hop_t
---

# nw_relay_hop_t

A single relay server you can chain together with other servers.

## Declaration

```swift
typealias nw_relay_hop_t = any OS_nw_relay_hop
```

## Discussion

Discussion Relay servers are secure HTTP proxies that allow proxying TCP traffic using the CONNECT method and UDP traffic using the connect-udp protocol defined in RFC 9298.

## Topics

### Configuring Relay Hops

- [nw_relay_hop_create(_:_:_:)](network/nw_relay_hop_create(_:_:_:).md)
- [nw_relay_hop_add_additional_http_header_field(_:_:_:)](network/nw_relay_hop_add_additional_http_header_field(_:_:_:).md)

## See Also

### Creating Proxy Configurations

- [nw_proxy_config_create_relay(_:_:)](network/nw_proxy_config_create_relay(_:_:).md)
- [nw_proxy_config_create_oblivious_http(_:_:_:_:)](network/nw_proxy_config_create_oblivious_http(_:_:_:_:).md)
- [nw_proxy_config_create_http_connect(_:_:)](network/nw_proxy_config_create_http_connect(_:_:).md)
- [nw_proxy_config_create_socksv5(_:)](network/nw_proxy_config_create_socksv5(_:).md)
