---
title: MIDICompletionProc
framework: coremidi
role: symbol
role_heading: Type Alias
path: coremidi/midicompletionproc
---

# MIDICompletionProc

A function the system calls after it completely sends a system-exclusive (SysEx) event.

## Declaration

```swift
typealias MIDICompletionProc = (UnsafeMutablePointer<MIDISysexSendRequest>) -> Void
```

## Parameters

- `request`: The completed or aborted request.

## See Also

### Configuring a request

- [destination](coremidi/midisysexsendrequest/destination.md)
- [data](coremidi/midisysexsendrequest/data.md)
- [bytesToSend](coremidi/midisysexsendrequest/bytestosend.md)
- [complete](coremidi/midisysexsendrequest/complete.md)
- [completionProc](coremidi/midisysexsendrequest/completionproc.md)
- [completionRefCon](coremidi/midisysexsendrequest/completionrefcon.md)
- [reserved](coremidi/midisysexsendrequest/reserved.md)
