# MidiWatchOptions

`import { MidiWatchOptions } from "destack:device/binding";`

MIDI topology watch options.

```ds title="MidiWatchOptions"
export struct MidiWatchOptions {
    backend: MidiBackendKind;
    directions: MidiDirectionFlags;
    flags: MidiWatchFlags;
}
```

[language/library/src/device/binding/midi.ds:210:217](https://github.com/destack-sh/destack/blob/main/language/library/src/device/binding/midi.ds#L210-L217)

## Members

### `backend: MidiBackendKind`

Backend selector.

### `directions: MidiDirectionFlags`

Direction filter.

### `flags: MidiWatchFlags`

Watch behavior flags.
