---
title: "nw_quic_set_application_error(_:_:_:)"
framework: network
role: symbol
role_heading: Function
path: "network/nw_quic_set_application_error(_:_:_:)"
---

# nw_quic_set_application_error(_:_:_:)

Sets the QUIC application error code to send for the connection.

## Declaration

```swift
func nw_quic_set_application_error(_ metadata: nw_protocol_metadata_t, _ application_error: UInt64, _ reason: UnsafePointer<CChar>?)
```

## Parameters

- `metadata`: A QUIC protocol metadata instance.
- `application_error`: A QUIC application error code.
- `reason`: An error reason string.

## See Also

### Functions

- [nw_advertise_descriptor_copy_txt_record_object(_:)](network/nw_advertise_descriptor_copy_txt_record_object(_:).md)
- [nw_advertise_descriptor_create_application_service(_:)](network/nw_advertise_descriptor_create_application_service(_:).md)
- [nw_advertise_descriptor_create_bonjour_service(_:_:_:)](network/nw_advertise_descriptor_create_bonjour_service(_:_:_:).md)
- [nw_advertise_descriptor_get_application_service_name(_:)](network/nw_advertise_descriptor_get_application_service_name(_:).md)
- [nw_advertise_descriptor_get_no_auto_rename(_:)](network/nw_advertise_descriptor_get_no_auto_rename(_:).md)
- [nw_advertise_descriptor_set_no_auto_rename(_:_:)](network/nw_advertise_descriptor_set_no_auto_rename(_:_:).md)
- [nw_advertise_descriptor_set_txt_record(_:_:_:)](network/nw_advertise_descriptor_set_txt_record(_:_:_:).md)
- [nw_advertise_descriptor_set_txt_record_object(_:_:)](network/nw_advertise_descriptor_set_txt_record_object(_:_:).md)
- [nw_browse_descriptor_create_application_service(_:)](network/nw_browse_descriptor_create_application_service(_:).md)
- [nw_browse_descriptor_create_bonjour_service(_:_:)](network/nw_browse_descriptor_create_bonjour_service(_:_:).md)
- [nw_browse_descriptor_get_application_service_name(_:)](network/nw_browse_descriptor_get_application_service_name(_:).md)
- [nw_browse_descriptor_get_bonjour_service_domain(_:)](network/nw_browse_descriptor_get_bonjour_service_domain(_:).md)
- [nw_browse_descriptor_get_bonjour_service_type(_:)](network/nw_browse_descriptor_get_bonjour_service_type(_:).md)
- [nw_browse_descriptor_get_include_txt_record(_:)](network/nw_browse_descriptor_get_include_txt_record(_:).md)
- [nw_browse_descriptor_set_include_txt_record(_:_:)](network/nw_browse_descriptor_set_include_txt_record(_:_:).md)
