---
title: Flush
framework: coremidi
role: symbol
role_heading: Instance Property
path: coremidi/mididriverinterface/flush
---

# Flush

Unschedules all pending output to the specified destination.

## Declaration

```swift
var Flush: (MIDIDriverRef, MIDIEndpointRef, UnsafeMutableRawPointer?, UnsafeMutableRawPointer?) -> OSStatus
```

## See Also

### Properties

- [FindDevices](coremidi/mididriverinterface/finddevices.md)
- [Start](coremidi/mididriverinterface/start.md)
- [Stop](coremidi/mididriverinterface/stop.md)
- [Configure](coremidi/mididriverinterface/configure.md)
- [Send](coremidi/mididriverinterface/send.md)
- [EnableSource](coremidi/mididriverinterface/enablesource.md)
- [Monitor](coremidi/mididriverinterface/monitor.md)
- [MonitorEvents](coremidi/mididriverinterface/monitorevents.md)
- [SendPackets](coremidi/mididriverinterface/sendpackets.md)
- [AddRef](coremidi/mididriverinterface/addref.md)
- [QueryInterface](coremidi/mididriverinterface/queryinterface.md)
- [Release](coremidi/mididriverinterface/release.md)
