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

# nw_protocol_options_t

The abstract superclass for configuring the options of a network protocol.

## Declaration

```swift
typealias nw_protocol_options_t = any OS_nw_protocol_options
```

## Topics

### Inspecting Protocols

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

## See Also

### Modifying Protocol Stacks

- [nw_parameters_copy_default_protocol_stack(_:)](network/nw_parameters_copy_default_protocol_stack(_:).md)
- [nw_protocol_stack_t](network/nw_protocol_stack_t.md)
- [nw_protocol_definition_t](network/nw_protocol_definition_t.md)
