---
title: bnns_graph_execute_message_fn_t
framework: accelerate
role: symbol
role_heading: Type Alias
path: accelerate/bnns_graph_execute_message_fn_t
---

# bnns_graph_execute_message_fn_t

The graph execute-message logging callback function.

## Declaration

```swift
typealias bnns_graph_execute_message_fn_t = (BNNSGraphMessageLevel, UnsafePointer<CChar>, UnsafePointer<CChar>?, UnsafeMutablePointer<bnns_user_message_data_t>?) -> Void
```

## See Also

### Specifying a context’s execute-time message callback

- [BNNSGraphContextSetMessageLogCallback(_:_:_:)](accelerate/bnnsgraphcontextsetmessagelogcallback(_:_:_:).md)
- [BNNSGraphMessageLevel](accelerate/bnnsgraphmessagelevel.md)
- [bnns_user_message_data_t](accelerate/bnns_user_message_data_t.md)
