---
title: UDP Options
framework: network
role: collectionGroup
role_heading: API Collection
path: network/udp-options
---

# UDP Options

Configure options for connections that use the User Datagram Protocol.

## Topics

### Creating UDP Connections

- [nw_protocol_copy_udp_definition()](network/nw_protocol_copy_udp_definition().md)
- [nw_udp_create_options()](network/nw_udp_create_options().md)

### Customizing UDP Connections

- [nw_udp_options_set_prefer_no_checksum(_:_:)](network/nw_udp_options_set_prefer_no_checksum(_:_:).md)

### Sending UDP Messages

- [nw_protocol_metadata_is_udp(_:)](network/nw_protocol_metadata_is_udp(_:).md)
- [nw_udp_create_metadata()](network/nw_udp_create_metadata().md)

## See Also

### Network Protocols

- [TCP Options](network/tcp-options.md)
- [TLS Options](network/tls-options.md)
- [QUIC Options](network/quic-options.md)
- [IP Options](network/ip-options.md)
- [WebSocket Options](network/websocket-options.md)
- [Framer Protocol Options](network/framer-protocol-options.md)
