---
title: MIDICompletionProcUMP
framework: coremidi
role: symbol
role_heading: Type Alias
path: coremidi/midicompletionprocump
---

# MIDICompletionProcUMP

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

## Declaration

```swift
typealias MIDICompletionProcUMP = (UnsafeMutablePointer<MIDISysexSendRequestUMP>) -> Void
```

## Parameters

- `request`: The completed or aborted request.

## See Also

### Configuring and inspecting a request

- [destination](coremidi/midisysexsendrequestump/destination.md)
- [words](coremidi/midisysexsendrequestump/words.md)
- [wordsToSend](coremidi/midisysexsendrequestump/wordstosend.md)
- [complete](coremidi/midisysexsendrequestump/complete.md)
- [completionProc](coremidi/midisysexsendrequestump/completionproc.md)
- [completionRefCon](coremidi/midisysexsendrequestump/completionrefcon.md)
- [MIDIEventPacketSysexBytesForGroup(_:_:_:)](coremidi/midieventpacketsysexbytesforgroup(_:_:_:).md)
