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

# nw_framer_message_dispose_value_t

A handler that’s invoked when your custom value needs to be released due to a message being released or the value being replaced.

## Declaration

```swift
typealias nw_framer_message_dispose_value_t = (UnsafeMutableRawPointer) -> Void
```

## See Also

### Customizing Framer Messages

- [nw_framer_message_t](network/nw_framer_message_t.md)
- [nw_protocol_metadata_is_framer_message(_:)](network/nw_protocol_metadata_is_framer_message(_:).md)
- [nw_framer_protocol_create_message(_:)](network/nw_framer_protocol_create_message(_:).md)
- [nw_framer_message_create(_:)](network/nw_framer_message_create(_:).md)
- [nw_framer_message_set_value(_:_:_:_:)](network/nw_framer_message_set_value(_:_:_:_:).md)
- [nw_framer_message_set_object_value(_:_:_:)](network/nw_framer_message_set_object_value(_:_:_:).md)
- [nw_framer_message_access_value(_:_:_:)](network/nw_framer_message_access_value(_:_:_:).md)
- [nw_framer_message_copy_object_value(_:_:)](network/nw_framer_message_copy_object_value(_:_:).md)
